Kesari Bath
A classic South Indian sweet made from semolina, ghee, sugar, and fragrant saffron. This soft, melt-in-your-mouth dessert, often called Rava Kesari, is a festive favorite and a delightful breakfast treat.
For 4 servings
4 steps. 20 minutes total.
- 1
Step 1
- a.Roast Rava and Nuts
- b.Heat 2 tablespoons of ghee in a heavy-bottomed pan or kadai over medium heat.
- c.Add the cashews and fry for 1-2 minutes until they turn a light golden brown. Add the raisins and fry for another 30 seconds until they plump up. Remove the nuts and raisins with a slotted spoon and set aside.
- d.In the same pan, add the rava. Reduce the heat to low-medium and roast for 5-7 minutes, stirring continuously. The rava should become fragrant and change color slightly, but do not let it brown. Transfer the roasted rava to a separate plate.
- 2
Step 2
- a.Prepare Saffron Water and Cook Rava
- b.In the same pan, add 2.5 cups of water, saffron strands, a pinch of salt, and the optional yellow food coloring. Bring the water to a rolling boil over high heat.
- c.Once boiling, reduce the heat to low. Begin pouring the roasted rava into the water in a slow, steady stream with one hand, while whisking or stirring continuously with the other hand. This is crucial to prevent lumps.
- d.Continue stirring for 3-4 minutes until the rava absorbs all the water and is cooked through. The mixture will thicken significantly into a single mass.
- 3
Step 3
- a.Add Sugar and Remaining Ghee
- b.Add the sugar to the cooked rava mixture. Stir well to combine. As the sugar melts, the mixture will become loose and somewhat liquidy again.
- c.Continue cooking on low-medium heat, stirring constantly for 5-6 minutes.
- d.Gradually add the remaining ghee, one tablespoon at a time, while continuing to stir. Cook until the Kesari Bath thickens, becomes glossy, and starts to pull away from the sides of the pan.
- 4
Step 4
- a.Finish and Serve
- b.Turn off the heat. Stir in the cardamom powder and the fried cashews and raisins, reserving a few for garnish.
- c.Cover the pan and let the Kesari Bath rest for 5-10 minutes. This allows the flavors to meld and the texture to set.
- d.Serve warm, garnished with the reserved nuts.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use fine rava (semolina) for the best, melt-in-your-mouth texture.
- 2Roasting the rava properly is the most important step. It prevents stickiness and ensures a fluffy result.
- 3To avoid lumps, always add the rava to the boiling water slowly while stirring continuously.
- 4Don't skimp on the ghee. It is essential for the authentic flavor, aroma, and non-sticky texture of Kesari Bath.
- 5For a richer flavor, you can substitute 1 cup of water with 1 cup of whole milk.
- 6The perfect consistency is reached when the halwa stops sticking to the pan and comes together as a glossy mass.
Adapt it for your goals.
Pineapple Kesari Bath
Add 1/2 cup of finely chopped pineapple along with the water in Step 2 for a fruity twist. Reduce sugar slightly if the pineapple is very sweet.
Mango Kesari BathMango Kesari Bath
Stir in 1/2 cup of thick mango pulp at the very end, after turning off the heat, for a delicious seasonal variation.
Milk KesariMilk Kesari
Replace the entire quantity of water with milk for a creamier and richer version of the dish.
Mixed Nut KesariMixed Nut Kesari
In addition to cashews, add fried almonds and pistachios for extra crunch and flavor.
Why this is on our healthy list.
Provides Instant Energy
The combination of semolina (rava) and sugar offers a quick source of carbohydrates, which the body converts into energy, making it an effective energy booster.
Source of Healthy Fats
Ghee is a source of healthy saturated fats and contains fat-soluble vitamins like A, E, and D, which are essential for immune function, vision, and skin health.
Mood-Enhancing Saffron
Saffron contains powerful antioxidants and compounds like crocin and safranal, which have been traditionally associated with mood-lifting properties.
Frequently asked questions
One serving of Kesari Bath (approximately 180g or 3/4 cup) contains around 600-650 calories, primarily from sugar, ghee, and semolina. It is a calorie-dense dessert.
