
Keshri Bath
Lunch • India
How to Make Keshri Bath (Traditional & Healthy Version)
Keshri Bath is a beloved South Indian sweet dish, renowned for its vibrant golden hue and fragrant aroma. Originating from Karnataka, this classic semolina-based preparation is often enjoyed during festive occasions, special family gatherings, and as a part of the popular 'chow chow bath' breakfast combo alongside Khara Bath. The name 'Keshri' refers to the saffron (kesar) that imparts its signature color and subtle floral note. Keshri Bath is a delightful balance of gentle sweetness, warm ghee, and the crunch of roasted cashews and raisins. Its comforting texture and rich flavor make it a favorite among children and adults alike. This traditional recipe is also a great choice for those seeking a health-conscious treat, as it can be prepared with minimal ghee and moderate sugar without compromising on taste. With wholesome ingredients like rava (semolina), nuts, and natural spices, Keshri Bath offers both nutrition and indulgence. The dish often graces South Indian festivals such as Ugadi, Varamahalakshmi, and special poojas, symbolizing prosperity and celebration. Whether served for lunch or as a sweet breakfast, Keshri Bath brings a festive touch to everyday meals and is cherished across Karnataka and neighboring states.
Ingredients(for 1 medium bowl (approximately 150g))
- 1/2 cup Rava (Sooji/Semolina) (fine variety preferred)
- 1/3 cup Sugar (adjust to taste)
- 2 tablespoons Ghee (clarified butter)
- 1/2 cup Milk (can use low fat)
- 1 cup Water (as needed)
- 8-10 pieces Cashew nuts (kaju)
- 8-10 pieces Raisins (kishmish)
- 1/4 teaspoon Cardamom powder (elaichi)
- 8-10 strands Saffron strands (kesar) - optional
- a pinch Turmeric powder (optional, for color) - optional
Instructions
- 1
Heat 1 tablespoon ghee in a thick-bottomed kadhai or pan. Add cashew nuts and fry till golden. Add raisins and sauté until they puff up. Remove and set aside.
3 minutes
Keep flame low to avoid burning the nuts.
- 2
In the same pan, add the remaining ghee. Add rava (semolina) and roast on low-medium flame until aromatic and lightly golden, stirring continuously to prevent browning.
5 minutes
Rava should be roasted well for a non-sticky texture.
- 3
Meanwhile, heat water and milk together in a separate vessel. Add saffron strands and a pinch of turmeric for extra color.
2 minutes
Warm milk helps infuse the saffron and prevents curdling.
- 4
Slowly pour the hot milk-water mixture into the roasted rava, stirring constantly to avoid lumps. Cook on low flame until the mixture thickens and rava absorbs all the liquid.
4 minutes
Add liquid gradually and keep stirring for a smooth consistency.
Why This Dish is Healthy
This healthy Keshri Bath recipe uses less ghee and sugar than traditional versions, making it suitable for calorie-conscious diets. Using milk boosts protein and calcium, while semolina contributes to satiety and steady energy release. The inclusion of nuts and raisins adds natural sweetness and nutrients. It’s a balanced dish that satisfies sweet cravings without the guilt, making it perfect for lunch, breakfast, or as a festive treat for those tracking their macros.
Keshri Bath is packed with energy and nutrients. Semolina (rava) is a good source of complex carbohydrates, offering sustained energy and supporting digestive health due to its fiber content. The addition of milk increases the protein and calcium value, while nuts like cashews provide healthy fats, minerals, and antioxidants. Cardamom and saffron add micronutrients and aid digestion. When prepared with moderate ghee and sugar, this dish delivers essential vitamins such as B-complex, along with minerals like magnesium and phosphorus. Portion control ensures you enjoy the sweetness without excess calories.
Pro Tips
- 💡Tip 1: Always roast rava thoroughly to avoid a sticky or lumpy Keshri Bath.
- 💡Tip 2: Use warm milk and water to prevent curdling when mixing with hot rava.
- 💡Tip 3: Adjust sugar and ghee as per dietary needs without compromising on flavor.
Storage & Serving
Store any leftover Keshri Bath in an airtight container in the refrigerator for up to 2 days. Reheat gently with a splash of milk or water to restore its soft texture before serving.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 280.0 kcal |





