Dessert

Mango Kheer Recipe (Rice or Millet Base)

By Heta Updated May 11, 2026

Creamy mango kheer with ripe Kesar or Alphonso mango folded into slow-cooked milk. Choose a rice or millet base, with a vegan coconut milk option. Ready in 30 minutes, best served chilled.

Ceramic bowl of creamy mango kheer garnished with saffron strands, crushed pistachios and a fresh mango slice, overhead shot on warm linen

The first time I stirred mango pulp into a pot of still-warm kheer, I thought I was cheating somehow. Kheer had always been its own thing in our house: saffron-gold, cardamom-scented, simmered slow until the milk turned thick and the rice swelled soft. Mango was for eating out of hand, juice running down your arm, or for blending into shrikhand. Not for the kheer pot.

But it was June, the Kesar mangoes were impossibly sweet, and I had leftover kheer. One spoonful of mango pulp folded into a cold bowl later, I understood: mango kheer is not a compromise. It’s a better dessert.

Mango kheer is a chilled Indian rice pudding where ripe mango pulp is folded into the cooked base so every bite is golden and fruity, not just a swirl on top. I’ll show you two base options: traditional rice and a millet swap for a lower-GI version, and a vegan route using coconut milk. All three are done in about 30 minutes and taste best served cold.

Overhead flatlay of two bowls of mango kheer with saffron and pistachios on white marble, with halved Kesar mangoes and a brass spoon

Why Mango Kheer Belongs in Your Summer Rotation

Mango season in India runs roughly April through July, and the question every cook faces is: what do you do with the mangoes you haven’t eaten fast enough? Mango shrikhand, aam panna, sticky rice — they all make the list. Mango kheer earns a spot because it requires almost no special equipment, keeps refrigerated for two days, and feels genuinely festive without being fussy.

The key decision is which mango you use.

Alphonso (Hapus): Peak season April-June, mostly from Ratnagiri and Devgad. Fibre-free, rich, and almost custardy when ripe. Best for a luxurious, thick kheer.

Kesar: Gujarat’s answer to Alphonso. Arrives late May through July, slightly tangier, deeply fragrant. My personal pick for this recipe because it pairs beautifully with saffron in the base.

Frozen or canned Kesar/Alphonso pulp: Perfectly acceptable year-round. The brand Ratna and Swad both produce pulp that smells like the real thing. If using canned pulp, reduce the sugar in the base by half — pulp is often sweetened.

Ingredients for Mango Kheer

For the Kheer Base

  • 1 litre (4 cups) full-fat milk
  • 3 tablespoons short-grain rice (or 3 tablespoons little millet / foxtail millet)
  • 3 tablespoons sugar (or to taste; reduce if mango is very sweet)
  • 4-5 saffron strands, soaked in 1 tablespoon warm milk
  • 3 green cardamom pods, seeds crushed
  • 1 tablespoon rose water (optional)

For the Mango

  • 1 cup ripe Kesar or Alphonso mango pulp (from 2 medium mangoes, or canned)
  • Extra mango slices for garnish

Garnish

  • 2 tablespoons pistachios, slivered
  • A pinch of saffron strands
  • Dried rose petals (optional)
Overhead flatlay of mango kheer ingredients including mangoes, milk, rice, cardamom, saffron, sugar and pistachios with label cards on rustic wood

How to Make Mango Kheer

Step 1: Cook the Base

If using rice: wash and soak the rice for 15 minutes, then drain. If using millet: rinse well; no soaking needed.

Pour the milk into a heavy-bottomed pan or pot. Bring to a boil over medium heat, stirring frequently so the bottom doesn’t catch. Add the drained rice (or millet), reduce heat to low, and simmer uncovered for 25-30 minutes, stirring every 4-5 minutes.

The milk should reduce by roughly one-third and the grain should be completely tender and almost dissolved into the milk. This is the step you cannot rush. Low and slow is how you get that silky body.

My test: drag a spoon across the back of a wooden spoon dipped in the kheer. If the line holds without running, it’s thick enough.

Step 2: Sweeten and Flavor

Take the pan off the heat. Stir in the sugar until dissolved. Add the saffron milk, crushed cardamom, and rose water if using. Taste and adjust sugar.

Let the kheer cool for 10 minutes until it is warm but no longer hot.

Step 3: Add the Mango

This is the moment that separates mango kheer from “kheer with mango on top.” Stir the mango pulp directly into the warm kheer. Do not reheat after this point — heat turns mango pulp dull and slightly bitter. Fold gently so the golden colour streaks through the white base.

Pour into individual bowls or glasses. Cover and refrigerate for at least 1 hour, or up to overnight.

Step 4: Garnish and Serve

Just before serving, top each bowl with a few mango slices, slivered pistachios, and a thread or two of saffron. Serve chilled.

Golden mango pulp being folded into creamy white mango kheer with a wooden spoon in a stainless pot, overhead view

Tips for the Best Mango Kheer

  • Never boil after adding mango. Fresh mango enzymes break down at high heat and the colour fades to orange-grey. Always add pulp off the heat.
  • Taste before sweetening. A fully ripe Kesar mango may mean you need no added sugar at all. Add the full measure only after tasting.
  • For a thicker texture: reduce the milk by half before adding the grain, or stir in 2 tablespoons of condensed milk at the end instead of regular sugar.
  • Millet note: Little millet (kutki) gives a slightly grainy texture that some people love and some don’t. Foxtail millet (kangni) dissolves more smoothly and is closer to the rice version. Either works. If you enjoy foxtail millet in savoury dishes too, try my lemon foxtail millet rice — a great weeknight side.

Variations

Vegan mango kheer: Replace full-fat milk with 1 can (400 ml) coconut milk plus 2 cups water. The base cooks the same way. The coconut adds its own sweetness, so start with 1 tablespoon sugar and adjust.

Millet base: Use any small millet in place of rice. See my millet kheer guide for detailed ratios and cooking times per millet variety.

Condensed milk shortcut: Skip the long simmer. Heat 2 cups full-fat milk, stir in half a tin (about 200g) condensed milk, add soaked rice, cook 15-20 minutes until grain is soft. Cool, fold in mango, chill. Faster but less traditional.

FAQs

Can I use canned mango pulp instead of fresh?

Yes. Kesar or Alphonso pulp from a tin works well year-round. Because tinned pulp is usually sweetened, halve the sugar in the base and taste before adding more. The texture is the same; only the intensity of flavour differs slightly.

Can I make mango kheer ahead of time?

Absolutely, and it’s actually better after a night in the fridge. The flavours meld and the texture firms up nicely. Make the kheer base the evening before, fold in mango, and refrigerate overnight. Add garnishes just before serving.

Can I serve it warm?

You can serve the kheer base warm (before adding mango), but once the mango pulp is folded in, do not reheat. The enzyme action in fresh mango changes colour and flavour under heat. Mango kheer is designed to be a chilled dessert.

How long does it keep in the fridge?

Store covered in the refrigerator for up to 2 days. After that the mango flavour starts to dull and the texture can split slightly. It will not keep well if frozen.

Is mango kheer vegan?

The standard recipe uses full-fat dairy milk. For a vegan version, substitute one can of full-fat coconut milk plus 2 cups water. The rest of the method is identical.

Ceramic bowl of creamy mango kheer garnished with saffron strands, crushed pistachios and a fresh mango slice, overhead shot on warm linen

Creamy mango kheer with ripe Kesar or Alphonso mango folded into slow-cooked milk. Choose a rice or millet base, with a vegan coconut milk option.
No ratings yet
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Dessert
Servings 4 servings
Calories

Equipment

  • Heavy-bottomed pan or pot (3-4 litre)

Ingredients
  

For the Kheer Base

  • 1 litre full-fat milk 4 cups
  • 3 tablespoons short-grain rice or little millet / foxtail millet
  • 3 tablespoons sugar or to taste
  • 4-5 saffron strands soaked in 1 tablespoon warm milk
  • 3 green cardamom pods seeds crushed
  • 1 tablespoon rose water optional

For the Mango

  • 1 cup ripe Kesar or Alphonso mango pulp from 2 medium mangoes, or canned
  • Extra mango slices for garnish

Garnish

  • 2 tablespoons pistachios slivered
  • A pinch of saffron strands
  • Dried rose petals (optional)

Instructions
 

Cook the Base

  • If using rice, wash and soak for 15 minutes, then drain. If using millet, rinse well; no soaking needed.
  • Pour the milk into a heavy-bottomed pan. Bring to a boil over medium heat, stirring frequently so the bottom does not catch.
  • Add the drained rice or millet, reduce heat to low, and simmer uncovered for 25-30 minutes, stirring every 4-5 minutes, until the milk reduces by one-third and the grain is completely tender and nearly dissolved.

Sweeten and Flavor

  • Remove the pan from heat. Stir in the sugar until dissolved.
  • Add the saffron milk, crushed cardamom, and rose water if using. Taste and adjust sugar.
  • Let cool for 10 minutes until warm but no longer hot.

Add the Mango

  • Stir the mango pulp directly into the warm kheer. Do not reheat after this point.
  • Fold gently so the golden colour streaks through the white base.
  • Pour into individual bowls or glasses. Cover and refrigerate for at least 1 hour, or overnight.

Garnish and Serve

  • Just before serving, top each bowl with fresh mango slices, slivered pistachios, and a few saffron strands. Serve chilled.

Notes

Do not add mango to boiling or very hot kheer. High heat dulls the colour and makes the pulp slightly bitter. Always add off the heat, once the kheer has cooled to warm.
For canned mango pulp, reduce the sugar in the base by half — tinned pulp is usually sweetened. Taste before adding more.
Millet swap: little millet (kutki) gives a slightly grainy texture; foxtail millet (kangni) dissolves more smoothly and is closest to the rice version.
Vegan version: replace full-fat milk with 1 can (400 ml) full-fat coconut milk plus 2 cups water. Start with 1 tablespoon sugar and adjust to taste.
Condensed milk shortcut: use 2 cups milk plus half a tin (about 200g) condensed milk instead of full milk and sugar. Cook time reduces to 15-20 minutes.
Make ahead: assemble fully and refrigerate overnight. Add garnishes just before serving.
Storage: store covered in the refrigerator for up to 2 days. Does not freeze well.
Tried this recipe?Let us know how it was!

More Mango Recipes to Make This Season

If you’re deep in mango season (same), here are a few more recipes from the site that work beautifully alongside this kheer:

Mango kheer is the kind of recipe that feels indulgent but takes less than an hour start to finish, most of which is passive simmering while you do something else. The mango does the heavy lifting. You just have to have the patience to not add it while the milk is still boiling.

If you try this, I’d love to know: did you go rice or millet? Fresh or pulp? Leave a comment below and tell me how it turned out in your kitchen.

Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!

Mango kheer recipe Pinterest pin with headline and three feature bullets: rice or millet base, ready in about thirty minutes, dairy-free option included

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux