Growing up, Pineapple Kesari was more than just a sweet dish – it was a symbol of celebration in our home. I remember my grandmother patiently stirring a pot of semolina on the stovetop, as the aroma of ghee and cardamom filled the kitchen. She’d make this golden, velvety kesari whenever there was “something to celebrate” – be it a festival morning or just a surprise visit from relatives. Each spoonful felt like a warm hug, instantly transporting us to simpler times filled with family gatherings and festive music.
Pineapple Kesari is not just delicious but also visually inviting with its vibrant saffron hue. It’s often garnished with roasted cashews and raisins for extra texture, making it a feast for both the eyes and palate. This beloved South Indian dessert is commonly served during weddings and special functions, where its tropical pineapple flavor and rich aroma always stand out.
Pineapple Kesari (also known as pineapple sheera or kesari bath) is essentially a fruity twist on the traditional rava kesari. Kesari means saffron in many Indian languages, referring to the saffron strands that lend the dish its signature golden color and name. It’s a popular treat across South India – from Karnataka to Tamil Nadu – often prepared during festivals like Ugadi and other auspicious occasions. The addition of pineapple gives a delightful sweet-tart surprise in each bite, perfectly balancing the richness of ghee and the sweetness of sugar. No wonder it’s a favorite at many South Indian homes and celebrations!

Pineapple Kesari Recipe
Serves: 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Ingredients: (for a small batch)
½ cup semolina (sooji/rava)
½ cup fresh pineapple, finely chopped (use ripe pineapple for best flavor)
¾ cup sugar (adjust to your sweetness preference)
¼ cup ghee (clarified butter), divided
8–10 cashew nuts
1 tbsp raisins (optional)
¼ tsp cardamom powder (Elaichi)
A pinch of saffron strands (kesar) – soak in 2 tbsp warm water or milk
1½ cups water
Pinch of salt (optional, to balance sweetness)
Instructions:
1. Prep the Pineapple & Nuts: Heat 1 tablespoon of ghee in a pan on low heat. Add cashew nuts and fry until golden. If using raisins, toss them in for a few seconds until they puff up. Remove the nuts and raisins, set aside for garnish. In the same ghee, sauté the chopped pineapple for 2–3 minutes until it softens slightly (this helps release its juices and enhance flavor). Remove the pineapple and set aside.
2. Roast the Semolina: In the same pan, add another 1–2 tablespoons of ghee. Add the semolina (sooji) and roast on low-medium heat. Stir continuously until the rava turns aromatic and light golden. This step is key for a fluffy kesari – roasting prevents it from turning lumpy or sticky later. Once roasted, turn off the heat and keep the semolina aside.
3. Boil the Liquid: In a separate pot, bring 1½ cups of water to a boil. Stir in the saffron along with its soaking liquid, so the water turns a lovely yellow. (If you want an extra bright hue, you can add a tiny pinch of yellow food color, but saffron usually does the job.) Add the sugar to the boiling water and let it dissolve. You can also toss in a pinch of salt to elevate the sweetness. Once the sugar-water is boiling and slightly syrupy, add the sautéed pineapple pieces into it. Allow the pineapple to cook in the syrup for a minute.
4. Cook the Kesari: Reduce the heat to low. Gradually add the roasted semolina into the boiling pineapple syrup, stirring continuously with a spatula. Be careful – the mixture will bubble and thicken quickly. Stirring constantly helps avoid any lumps. Cook for about 4–5 minutes, until the semolina absorbs the liquid and the mixture starts to thicken into a pudding-like consistency.
5. Finish with Flavor: Once the kesari is thick and the semolina is cooked (no longer grainy), add the remaining ghee and the cardamom powder. Stir well to combine. You’ll notice the dessert becoming glossy as the ghee gets absorbed. Toss in half of the fried cashews and raisins, mixing them in. Cook for another minute until the kesari starts to leave the sides of the pan (it will easily slide off the pan when stirred). Turn off the heat.
6. Garnish and Serve: Pineapple Kesari is ready when it’s thick but still spoonable. Serve it warm, garnished with the reserved cashews and raisins on top. You can enjoy it as is, or spread it in a greased plate and cut into squares or diamonds once it sets slightly. Savor the kesari warm for the best melt-in-mouth texture, or at room temperature as a delightful afternoon sweet.
Variations:
Mix-and-Match Fruits: While pineapple gives a unique tropical twist, you can replace it with other fruits to make different kesari varieties. Rava kesari is often made with banana, mango, or even jackfruit for regional variations. Simply swap the pineapple with an equal amount of your fruit of choice (cooking times may vary slightly with different fruits).
No Fresh Pineapple? If fresh pineapple is not available, you can use canned pineapple tidbits. Just be sure to drain the syrup and perhaps reduce the sugar in the recipe, since canned pineapple is pre-sweetened. Pat the pieces dry and proceed – it works in a pinch! (For an intense pineapple aroma, a drop or two of pineapple essence can be added at the end, but use sparingly to avoid overpowering the dessert.)
Natural vs. Color: Traditional kesari often gets its hallmark color from a tiny pinch of food coloring, but using saffron threads not only colors the sweet naturally but also adds a delicate fragrance. If you don’t have saffron, you may use a pinch of kesar food color for that classic bright look. The taste remains delicious either way.
Richness & Vegan swaps: For extra richness, some like to cook the semolina in half milk and half water. However, with pineapple’s acidity, it’s best to stick to water to avoid curdling. To make this dessert vegan, swap out ghee with a neutral vegetable oil or vegan butter – the texture will be slightly different, but it will still come out tasty.
Sweetness Adjustments: The traditional ratio for kesari is 1:2 for rava to sugar, which makes it quite sweet. Feel free to adjust the sugar to your taste. You can go down to 1:1 ratio (semolina:sugar) for a milder sweetness. Likewise, you can increase or decrease the ghee quantity – more ghee yields a smoother, silkier kesari.
Storage & Serving Tips:
Make-Ahead and Storage: Pineapple Kesari stays good for 1–2 days at room temperature, and up to about 3–5 days when refrigerated in an airtight container. (Since this recipe doesn’t include milk, it has a better shelf life.) If you plan to store it, spread the kesari in a shallow dish – this helps it cool and set evenly.
Reheating: This dessert tends to firm up as it cools (the semolina will set into a semi-solid pudding). Don’t worry – simply warm it gently on the stovetop or in the microwave before serving. Add a teaspoon of water or milk while reheating to loosen it up, and stir well. Warming restores the soft, glossy texture and revives the flavors (always serve kesari slightly warm for the best experience).
Serving Suggestions: Pineapple Kesari is delightful on its own, but you can get creative. Serve it warm with a scoop of vanilla ice cream for a fusion twist, or with a savory upma on the side for a traditional South Indian “sweet and savory” combo. It’s commonly part of festive menus, often enjoyed as a dessert or even a special breakfast treat paired with khara bath (spicy upma) in Karnataka’s famous chow chow bath duo.
Bonus Tip: If your pineapple is a bit too tart, try this trick from experienced home cooks – toss the chopped pineapple with 1–2 tablespoons of sugar and let it sit for a couple of hours before cooking. This draws out the fruit’s juices and mellows its acidity, ensuring your kesari has a pleasant sweet pineapple taste without any tangy surprises.
Closing Note: Pineapple Kesari is more than just a dessert – it’s a dose of nostalgia served on a plate. Every family has its own little twist to the recipe, but the love and warmth it embodies remain the secret ingredients. Whether you make it for a festival, a family get-together, or simply to relive old memories, this pineapple-infused semolina pudding is sure to fill your home with a heavenly aroma and your heart with sweet joy. Enjoy each spoonful of this South Indian delight, and happy cooking!

