Every summer, when the first box of Alphonso mangoes arrives, my mother makes this before anything else. Not mango lassi, not ice cream. This. A wide steel pan, a knob of ghee, and the sweetest mango pulp she can find. The kitchen smells like a festival before noon.
Mango Kesari, also called mango sheera in Gujarati and Maharashtrian homes, is a roasted semolina pudding cooked with fresh mango pulp, a thread of saffron, and enough ghee to make it shine. It comes together in about 20 minutes and tastes like something that took much longer.
This mango kesari recipe uses fresh Alphonso or Kesar mango, but I’ll walk you through the canned pulp route too, so you can make it any time of year. Let’s get into it.
What Is Mango Kesari (and Why Two Names)?
The word “kesari” means saffron in Sanskrit and Hindi: it refers to the golden hue that saffron gives the dish. In South Indian kitchens you’ll hear it as kesari bath, made with a generous pinch of kesar soaked in warm milk.
“Sheera” is the West Indian name (Gujarati, Maharashtrian, Rajasthani) for the same ghee-roasted semolina pudding. Add mango and you get mango sheera.
Same dish, two names. Both delicious. On this site, since we straddle both traditions, I use them together.
Mango kesari is typically made during mango season (April–June), served as prasad during Satyanarayan puja, or brought out for guests on a Sunday morning with a side of poha or upma. It’s the kind of sweet that doesn’t need an occasion but always feels like one.

Why You’ll Love This Recipe
- Ready in 20 minutes — faster than any mango dessert that needs chilling or churning
- Works with fresh OR canned mango — fresh Alphonso is peak experience; canned Kesar pulp gives you this all year
- Easy vegan swap — use coconut oil or vegan butter in place of ghee, no other changes needed
- Naturally gluten-free option — use certified GF fine semolina if needed
- Kid-friendly — sweet, soft, mild, and golden; mine eats it for breakfast
Ingredient Notes
Rava (semolina/sooji): Use fine rava, not the coarse variety. Fine rava absorbs liquid faster and gives a smoother, less grainy texture. Don’t use upma rava or broken wheat by mistake. Check the label.
Mango: One medium Alphonso or two Kesar mangoes yield about 3/4 cup of pulp. Peel, cut off the flesh, and blend briefly. Canned Kesar mango pulp (Ratna or similar) works well. Reduce the sugar by a tablespoon since canned pulp is sweeter.
Ghee: Use good-quality cow ghee. The roasting step depends on it: the rava toasts in the ghee, and that nutty aroma is what separates this from a rushed version. I tried skimping once and it showed.
Saffron (kesar): Optional but worth it. Soak 10–12 strands in 2 tablespoons of warm milk for 5 minutes before you start. It deepens the color and adds a floral layer that makes this feel festive. Skip it on a casual morning; add it when company is coming.
Sugar: Start with 1/3 cup and taste after the mango goes in. Alphonso mango is very sweet — you may need less. Canned pulp is sweeter still.


Mango Kesari (Mango Sheera)
Equipment
- Heavy-bottomed pan or kadai (medium)
Ingredients
For the kesari
- 1/2 cup fine rava semolina/sooji
- 3 tablespoons ghee divided
- 3/4 cup fresh mango pulp from 1 medium Alphonso, or 1 can Kesar pulp
- 1 cup warm water
- 1/3 cup sugar adjust to taste; reduce by 1 tbsp if using canned pulp
- 1/4 teaspoon cardamom powder
- A pinch of saffron (10–12 strands), soaked in 2 tablespoons warm milk
Garnish
- 10 cashews halved
- 1 tablespoon raisins
Instructions
Prep
- Soak the saffron strands in 2 tablespoons of warm milk. Set aside for at least 5 minutes.
- Warm the 1 cup of water in a small saucepan or microwave until hot, not boiling. Keep it ready beside the stove.
- If using fresh mango, peel and blend the flesh until smooth. Measure out 3/4 cup.
Cook the kesari
- Heat 1 tablespoon ghee in a heavy-bottomed pan over medium heat. Add the cashews and raisins. Fry for 1–2 minutes until the cashews turn light gold and the raisins puff. Remove with a slotted spoon and set aside.
- Add the remaining 2 tablespoons ghee to the same pan. Add the rava. Roast on medium-low heat, stirring constantly, for 5–7 minutes. The rava should smell nutty and turn pale golden, not brown.
- Turn the heat to low. Carefully pour in the warm water — it will splutter. Add the saffron milk. Stir continuously to avoid lumps. Increase heat to medium and cook until the water is absorbed, about 2–3 minutes.
- Add the mango pulp and sugar. Stir well. The mixture will loosen again — that’s normal. Keep cooking on medium heat, stirring frequently, for 3–4 minutes until it thickens and begins to leave the sides of the pan.
- Add the cardamom powder. Stir once more. The kesari is ready when it holds its shape briefly when you drag a spoon through it.
- Turn off the heat. Top with the fried cashews and raisins. Serve warm or at room temperature.
Notes
Tips and Variations
Fresh vs. canned mango: Fresh Alphonso has a silkier texture and a more floral flavor. Canned Kesar pulp is convenient and consistent. I keep a tin in the pantry for off-season cravings. If using canned, taste before adding sugar; most brands are heavily sweetened.
Adjust the color: More saffron means a deeper golden color. A tiny pinch of turmeric (literally 1/8 teaspoon) is a traditional trick some families use to deepen the hue. I don’t find it necessary when the mango itself is vivid orange, but it’s there if you want it.
Rose water: A few drops stirred in at the very end adds a subtle floral note that works beautifully if you’re serving this for a puja or a special occasion.
Make it richer: Swap the warm water for warm whole milk. The kesari becomes creamier and heavier, more like a halwa texture. For everyday mornings, water is fine.
Consistency: The kesari firms up as it cools. If serving from the fridge, it will be quite set. Reheat gently with a splash of water or milk.

FAQs
What is the difference between kesari and sheera?
They are the same dish with different regional names. “Kesari” (also spelled kesar) refers to saffron, the ingredient that gives the dish its golden color and is common in South Indian kitchens. “Sheera” is the West Indian and Gujarati name for the same ghee-roasted semolina pudding. Mango kesari and mango sheera are the same recipe.
Can I use canned mango pulp instead of fresh mango?
Yes. Canned Kesar mango pulp works well and makes this a year-round recipe. Reduce the sugar by about a tablespoon since canned pulp is sweeter than fresh. The texture and color are both excellent.
Is mango kesari gluten-free?
Regular semolina (rava/sooji) is made from wheat and is not gluten-free. If you need a GF version, look for certified gluten-free fine semolina at a specialty store, or substitute with rice rava (cream of rice). The texture will be slightly different but still good.
Can I make mango kesari without ghee (vegan)?
Yes. Substitute ghee with an equal amount of coconut oil or vegan butter. The richness and roasting depth will be slightly different, but the dessert is still delicious. Coconut oil adds a gentle coconut undertone that pairs nicely with mango.
How do I store leftover mango kesari?
Store in an airtight container in the refrigerator for up to 3 days. It firms up when cold. Reheat in a pan over low heat with a tablespoon of water or milk, stirring gently until loosened and warm.
Make It This Mango Season
Mango kesari is one of those recipes that takes almost no time but delivers a lot. It’s the kind of sweet you bring out when someone drops by unexpectedly, or when a Tuesday afternoon calls for something special.
If you’re in mango season right now, try it with fresh Alphonso first. The flavor is completely different from anything canned. Once you’ve made it once, you’ll find yourself reaching for it every time a ripe mango sits on the counter a little past its peak.
For more mango desserts, try my Easy Mango Shrikhand (Amrakhand): it’s no-cook and takes five minutes. Or cool down the same day with a glass of Aam Panna, the tartness of raw mango makes a perfect contrast to the sweetness of kesari. And if you want to explore the savory side of mango season, my Fajeto (Gujarati Mango Kadhi) is a tangy, comforting curry worth keeping in your summer rotation.
I’d love to know how it turned out. Leave a comment below and tell me: did you go fresh mango or canned? Did you add the saffron?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
