Rava Kesari (South Indian Semolina and Saffron Pudding)
Why this recipe works
- Layered fragrance: Saffron and cracked cardamom infuse the cooking water, so their aroma runs through the pudding rather than sitting on the surface.
- Glossy texture: Roasting the semolina in ghee before adding liquid helps the grains cook evenly and gives the kesari its smooth, thick finish.
- Crunch and softness: Toasted cashews and plumped raisins break up the creamy semolina with nutty crunch and sweet, chewy pockets.
- Fast dessert: The whole dish comes together on the hob in under 30 minutes, making it practical for both weeknight desserts and festive menus.
Get the most out of this recipe
Texture tips
- For a smoother pudding: Pour the hot infused water into the roasted semolina slowly while whisking constantly; this is the key step for preventing lumps.
- Avoid a grainy finish: Cook the semolina fully before adding the sugar, as sugar can slow softening if added too early.
- Loosen when reheating: Kesari thickens as it cools, so reheat gently with a little water and stir until glossy again.
Ingredient notes
- Choose fine semolina: Fine semolina gives the smoothest, most classic pudding texture; coarser semolina will make the kesari more textured.
- Use fresh ghee if possible: Ghee provides the rounded, nutty richness that defines rava kesari, so its flavour matters in such a simple sweet.
- Infuse the spices gently: Letting saffron and cardamom steep in hot water draws out their colour and aroma without harshness.
Common mistakes
- Do not over-toast the semolina: Roast only until nutty and slightly darker; if it browns too much, the dessert can taste bitter.
- Keep the heat low after adding liquid: A gentle heat gives the semolina time to swell evenly and helps maintain a glossy consistency.
- Add the sugar after thickening: Stirring in the sugar once the semolina has absorbed the liquid helps the pudding loosen briefly, then thicken properly.
Make-ahead tips
- Make ahead for later: Cool, cover and refrigerate the kesari for up to 3 days, then reheat gently before serving.
- Reheat without drying it out: Warm it in a saucepan with a splash of water, stirring until smooth and piping hot.
- Best served warm: The texture is softest and most fragrant when served warm, soon after cooking or reheating.
Equipment you'll need
Ingredients
Instructions
- Lightly crush the cardamom pods to crack them open. Bring the water to a simmer in a saucepan, add the saffron and cardamom, then take off the heat and leave to infuse while you roast the semolina.
- Set the pan over medium heat and melt the ghee. Add the cashews and cook for 2 to 3 minutes until pale golden, then stir in the raisins for 30 seconds until they plump; tip both into a bowl, leaving the ghee in the pan.
- Add the semolina to the ghee and roast over medium-low heat, stirring constantly, until it smells nutty and turns a shade darker. This should take 4 to 6 minutes; do not let it brown too much.
- Return the infused water to a gentle simmer and remove the cardamom pods if you prefer a smoother pudding. Carefully pour the hot liquid into the roasted semolina in a steady stream, whisking constantly to prevent lumps.
- Cook over low heat, stirring, until the semolina swells and the mixture becomes thick and glossy, 3 to 5 minutes. Stir in the granulated sugar and fine sea salt, then cook for 2 to 3 minutes more until the sugar fully dissolves and the kesari loosens slightly then thickens again.
- Fold in most of the cashews and raisins, reserving a little for the top. Spoon into bowls and finish with the remaining nuts and raisins; serve warm.
Recipe notes
Tips
- Keep the heat low once the liquid goes in and whisk steadily; this is the easiest way to avoid lumps and get a glossy finish.
- If you are serving children, remove the cardamom pods after infusing so nobody bites into one.
Substitutions
- Replace ghee with unsalted butter for a similar richness, though the flavour will be less nutty.
- Replace cashew nuts with almonds for a different crunch and a slightly toastier finish.
Storage
- Refrigerate up to 3 days
- Cool, cover and refrigerate. Reheat gently in a saucepan with a splash of water, stirring until smooth and piping hot.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 25min (20min active)
- Difficulty: Easy
- Cuisine: Indian
-
Allergens:
Cashews Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























