
Diwali Mango Cardamom Oat Kheer Pudding
A silky, cardamom-scented pudding built on creamy oats and bright mango pulp, finished with toasted cashews and a whisper of saffron. This modern take on the traditional rice kheer celebrates the flavors of Diwali—sweet, fragrant, and deeply comforting.
- Prep
- 10 min
- Cook
- 18 min
- Wait
- 30 min
- Total
- 58 min
- Makes
- 6 servings (about ¾ cup/180 ml each)
Steps
Before you start
- Toast the cashews ahead (if using raw ones) or have them ready.
- Measure out all spices—cardamom should be freshly crushed from green pods if possible for maximum aroma.
- Use good-quality mango pulp (fresh, frozen, or canned with no added sugar) for the best flavor.
Toast the cashews
- Heat 1 tablespoon ghee (if using) in a medium saucepan over medium heat.
- Add the prepared cashew halves and toast gently, stirring often, for 2–3 minutes until they are fragrant and just turning golden at the edges.
- Transfer to a small plate and set aside.
+ Show details− Hide details
Ready when: Cashews are fragrant and golden at the edges but not browned
Tip: Toast the cashews first so they stay crispy; if added to hot kheer, they'll soften and lose their texture.
Bloom the cardamom
- In the same saucepan (off heat), add the crushed cardamom pods.
- Let them sit for 30 seconds to release their oils and aroma.
+ Show details− Hide details
Ready when: Cardamom pods are fragrant
Tip: Crushing the pods before toasting releases the seeds and maximizes their flavor.
Toast the oats
- Return the saucepan to medium heat and add the rolled oats.
- Stir constantly for 2–3 minutes until the oats are lightly toasted and smell nutty.
- Do not brown them deeply.
+ Show details− Hide details
Ready when: Oats are light golden and smell nutty
Tip: Toasting the oats adds depth to the pudding and prevents a raw, floury taste.
Pour in the milk
- Slowly pour in the whole milk while stirring continuously to prevent lumps from forming.
- Once combined, add the condensed milk and stir well.
+ Show details− Hide details
Ready when: Mixture is smooth and well combined
Tip: Stir constantly while pouring the milk to prevent oat lumps; the condensed milk will add sweetness and creaminess.
Simmer until creamy
- Reduce heat to medium-low and simmer gently, stirring occasionally, for 10–12 minutes.
- The oats will absorb the milk, the mixture will thicken noticeably, and it should reach a loose, creamy pudding consistency.
- The oats should be soft and the liquid slightly reduced but still pourable.
+ Show details− Hide details
Ready when: Oats are very soft; pudding is creamy and slightly thicker but still loose
Tip: Stir occasionally to prevent sticking on the bottom; the pudding will continue to thicken as it cools, so don't overcook it or it will be too thick.
Fold in the mango pulp
- Remove the saucepan from heat and gently fold in the mango pulp using a spatula or spoon.
- The kheer will take on a warm peachy tone.
- If using saffron, stir in the saffron with its infused milk at this point.
+ Show details− Hide details
Ready when: Mango pulp is evenly distributed throughout; color is uniform
Tip: Fold gently to keep the kheer light and airy; vigorous stirring can break down the oat structure and make the pudding dense.
Season and taste
- Taste a spoonful and add a pinch of fine sea salt to enhance the mango and cardamom flavors.
- Adjust sweetness if desired (though the condensed milk usually provides plenty).
- The kheer should taste aromatic and balanced—not overly sweet.
+ Show details− Hide details
Ready when: Flavors are balanced and pleasant
Tip: A tiny pinch of salt lifts the cardamom and mango notes and prevents the kheer from tasting cloying.
Cool and thicken
- Transfer the kheer to a serving bowl or individual bowls.
- Let it rest at room temperature for 20–30 minutes; as it cools, it will thicken further to a spoonable consistency.
- Alternatively, chill in the refrigerator for at least 1 hour for a firmer, chilled pudding.
+ Show details− Hide details
Ready when: Pudding is thick enough to hold a spoon but still creamy
Tip: Cooling enhances the cardamom flavor; a room-temperature kheer is traditional, but many enjoy it chilled on warm days.
Garnish and serve
- Top each serving with a generous handful of the toasted cashews.
- Serve warm, at room temperature, or chilled, as you prefer.
+ Show details− Hide details
Ready when: Kheer is ready to eat
Tip: Add the cashews just before serving to keep them crispy and add a pleasant textural contrast.
Good to know
Tips
- For the most fragrant cardamom, buy whole green pods and crush them fresh just before using. The essential oils are volatile and diminish quickly once crushed.
- If you don't have saffron or prefer to skip it, the kheer is delicious without—but a tiny pinch adds visual beauty (golden specks) and a subtle floral note that complements the mango.
- Kheer is traditionally served warm or at room temperature during Diwali celebrations; serving it chilled is a modern, refreshing twist perfect for warm climates.
- For a richer pudding, use whole milk or replace half the milk with coconut milk; for lighter kheer, use low-fat milk or thin it with an extra ¼ cup warm milk.
Make ahead
Prepare the kheer up to 2 days ahead. Cool completely, cover, and refrigerate. Reheat gently over low heat, stirring often and adding a splash of milk if it has thickened too much. Toast the cashews fresh on the day of serving for maximum crispness.
Storage & reheating
Room temperature (up to 4 hours, covered): pudding remains soft and creamy. Refrigerator (up to 2 days, covered): pudding thickens further; reheat gently or thin with warm milk and serve chilled. Freezer: not recommended; the oat texture can become grainy upon thawing.
Substitutions
- rolled oats (old-fashioned or quick oats) → Steel-cut oats. Increase simmering time to 15–18 minutes to ensure they soften fully; the pudding will have a slightly chewier texture.
- sweetened condensed milk → Heavy cream or evaporated milk mixed with 2 tablespoons sugar. For a less sweet or dairy-free option, use coconut milk instead of condensed milk (reduce to ½ cup and add 2 tablespoons honey or agave).
- mango pulp (fresh or frozen, thawed) → Passion fruit pulp, peach puree, or apricot puree. Use the same quantity; adjust sweetness to taste, as some fruits are more tart than mango.
- green cardamom pods → ½ teaspoon ground cardamom or a pinch of ground nutmeg and clove. Add ground spices at the end (after the pudding is removed from heat) to preserve their aroma; the result will be slightly less fragrant than using whole pods.





