The Suji Ka Halwa of North India becomes the Kesari Bath in the Karnataka state of South India. Another similar variant is this Rava Kesari which is also a popular sweet in the states of Tamil Nadu, Andhra & Telangana in South India. The rich Kesari Bath Recipe is a quick and easy to make sweet dish, and has rava or sooji/suji (semolina/cream of wheat) as its main ingredient. Which is then cooked with some more basic ingredients and saffron and a natural food color to give it a certain yellow or orange hue. This results in a smooth, velvety and melt-in-mouth preparation.
About Kesari Bath
Kesari Bath, also referred to as Kesari Bhaat, Kesari Baat or even Kesari Bat is primarily a Karnataka style of making a halwa from classic ingredients like rava, ghee, sugar, water/milk and flavorings like cardamom and some nuts or dry fruits.
Another feature that makes it distinct than its North Indian counterpart is the addition of a natural orange or yellow color (even saffron and turmeric powder can be used) in it, to bring in a beautiful hue.
The origin of the Kesari Bath Recipe is considered majorly to be in Karnataka, but there are ancient evidences of it being made in other South Indian states like Tamil Nadu, Kerala and Andhra Pradesh as well.
There are multiple variations of the Kesari Bath where it may have different fruity flavors like that of mango, banana, pineapple and even coconut.
It is a popular preparation during the festival of Ugadi as well. Normally, the preparation is relished as a sweet dish or dessert in these states. However, in Karnataka, it forms a part of a unique breakfast dish called the Chow Chow Bath where it is served together with Khara Bath.
Since we stayed in Bangalore (now Bengaluru) for quite some time, one of our special go-to breakie dishes was this Chow Chow Bath itself. We absolutely loved it as it served both savory and sweet preparations together and made for a filling meal.
So, basically a savory Khara Bath (rava khichadi with mixed veggies) along with the sweet Kesari Bath and an earthy Coconut Chutney together forms the composition of Chow Chow Bath.
The mélange of flavors from all these dishes individually, makes it a super hit for the palate. You must try this dish at home. You too will absolutely love it!
About My Recipe
The word ‘kesari’ in the Kesari Bath Recipe, literally means the color ‘orange.’ Hence, this silken sweet pudding also essentially has an orange shade to it.
Sometimes, it may be a bright yellow-colored too. These hues are achieved in this sweet dish by the addition of edible food colors or natural ingredients that add orange color.
Usually, in restaurants and hotels, they use artificial colors to achieve this result in the dish. But I will always suggest to use natural edible food extracts or organic coloring agents like saffron or turmeric.
When using turmeric, add just a pinch of it. In my recipe, I have used both a natural orange color extract as well as saffron strands.
Since a generous quantity of ghee goes into the making of Kesari Bath (also the rava bath), you can prepare them once a while at home and enjoy a rich, hearty and delectable meal. If you plan to make these often, then I’d say reduce the quantity of ghee.
But doing so, especially in the Kesari Bath Recipe, might just bring down the flavors a little low as it tastes better with more ghee.
Hence, best is to make it during special times like any festive occasions and parties and get-togethers, when you actually indulge in rich food.
This is definitely a quick recipe which takes about 20 minutes to get done. Have it as a breakfast, sweet snack or as a dessert after your meals, your choice completely.
How to make Kesari Bath
1. Heat a thick bottomed heavy pan first. Keep the heat to a low and add ½ cup fine cream of wheat or semolina (rava or sooji).
2. Stirring often, roast rava on low heat.
3. Roast till the rava becomes fragrant and looks crisp. The fine rava granules should also separate.
Roasting rava takes about 5 to 6 minutes on low heat. Then, turn off the heat.
Keep in mind that the time taken to roast will depend on the pan type and thickness & the intensity of heat. So you can consider to roast for a few more minutes if needed.
4. Take the roasted rava on a plate.
5. In the same pan, take ½ tablespoon ghee.
6. Add 10 to 12 cashews.
7. Stirring often, on low to medium heat, fry till the cashews turn golden. Keep aside. Reserve this ghee. We will add it in the kesari, later.
Make Sugar Solution
8. In another thick bottomed pan or kadai, take 1.5 cups water.
9. Add ⅓ cup sugar (60 grams). You can also add ½ cup sugar for a sweeter taste.
10. Keep the pan on low heat and stir very well, so that the sugar dissolves.
11. Add ½ tablespoon raisins and a pinch of saffron strands. I have added raisins in the sugar solution and they do soften up while cooking. If you want, you can even fry the raisins with cashews.
12. Add 1 to 2 drops of natural food color extract if using, or else skip it. You can even add a pinch of turmeric powder.
13. Mix very well.
14. On low-medium heat, bring this sugar solution to a boil.
Make Kesari Bath
15. When it comes to a boil, lower the heat. Add the roasted rava in 2 to 3 batches. First, add one batch and quickly stir so that no lumps are formed.
16. Continue to add the remaining batch of rava.
17. Mix very well.
18. Add the reserved ghee and 1.5 to 2.5 tablespoons more ghee.
16. Add ¼ teaspoon green cardamom powder.
17. Mix very well, so that the ghee is distributed evenly in the Kesari Bhaat.
18. Cover the pan and on low heat or sim, let the mixture cook.
19. Cook for 3 to 4 minutes. The rava will absorb the water and get done. The ghee will also be absorbed and the mixture will also thicken.
You should not see any tiny whitish or creamish specks on the rava. If you see, this means that the rava is still not cooked well.
20. Once the rava is cooked well, add the fried cashews.
21. Mix very well.
22. Serve Kesari Bath hot or warm. You can also pour it in in small to medium steel bowls or in small to medium tart moulds and let them become warm. Once warm, then unmold and serve.
- If you like your desserts sweeter, then you may increase the quantity of sugar in this recipe too. ⅓ cup sugar can be altered to ½ cup sugar.
- You have to add the rava in 2 to 3 batches. When you add the first batch, quickly stir it to avoid lump formation.
- Raisins can be fried along with the cashews, and then added later.
- You can add the dry fruits and nuts, according to your likings.
- If you don’t have the natural food color extract, then you can even add a pinch of turmeric powder.
- Remember to roast rava really well. The fine rava grains should look separate, crisp and have a nice nutty aroma after being roasted.
- This recipe can be increased proportionally to make for more servings.
More Sweets To Try!
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more veetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
Kesari Bath Recipe | How To Make Kesari Bath
Kesari Bath is a rich sweet made with rava (cream of wheat), sugar, nuts, saffron, water and ghee. This popular sweet from the Karnataka cuisine is quick and easy to prepare. It has rava (also called sooji or suji in Hindi and semolina or cream of wheat in English) as its main ingredient.
Prep Time 5 mins
Cook Time 15 mins
Total Time 20 mins
For roasting rava
For frying cashews
For making kesari bath
Heat a heavy and thick bottomed pan first. Keep the heat to a low and add the fine rava (sooji or cream of wheat).
Stirring often roast rava on a low heat.
Roast till the rava becomes fragrant and looks crisp. Takes about 5 to 6 minutes on a low heat. Then turn off the heat.
Transfer all the roasted rava in a plate and set aside.
In the same pan, heat ½ tablespoon ghee.
Add 10 to 12 cashews.
Stirring them often on a low to medium heat fry till they get golden. Keep aside. Reserve this ghee to be added later in the kesari.
Making kesari bath
In another thick bottomed pan or kadai, take 1.5 cups water.
Add the sugar.
Keep the pan on a low heat and stir very well, so that the sugar dissolves.
- Add raisins and the saffron strands. I have added raisins in the sugar syrup and they do soften up while cooking. If you prefer you can even fry the raisins with cashews.
Add 1 to 2 drops of natural food color extract if using or else skip it. Mix very well.
On a low-medium heat bring this sugar solution to a boil.
- When it comes to a boil, then lower the heat. Add the roasted rava in 2 to 3 batches. First add one batch and quickly stir to mix so that no lumps are formed. Continue to add the remaining batch of rava and mix very well.
Add remaining ghee in which the cashews were fried and also add more 1.5 to 2.5 tablespoons ghee.
Sprinkle the green cardamom powder.
Mix very well, so that the ghee is distributed evenly in the kesari bath.
Cover the pan and on a low heat or sim let the kesari bhaat mixture cook.
Simmer and cook for 3 to 4 minutes on low heat.
- The rava granules will absorb all the water and cook. The mixture will also thicken. You should not see any whitish or creamish tiny specks on the rava. If you see then this means that the rava is still not cooked well.
Once the rava is cooked well then add the fried cashews.
Mix very well.
- Serve Kesari Bath hot or warm. You can also pour the kesari bhath mixture in small to medium steel bowls or in small to medium tart moulds and let them become warm. Once warm then unmold and serve.
- The recipe can be increased proportionally.
- You can also add ½ cup sugar for a more sweet taste.
- You can add your choice of nuts and dry fruits.
- The Raisins can be fried along with the cashews and then added to kesari bath.
- Together with saffron you can also add a pinch of turmeric powder for a more deeper color.
- Feel free to decrease the amount of ghee if you prefer.
- Ensure that you roast the rava really well. Use a thick bottomed pan for even roasting of the rava.
- Remember that the time taken to roast rava depends on the pan type, pan thickness and the intensity of heat. So you can consider to roast rava for a few more minutes more if required.
Kesari Bath Recipe | How To Make Kesari Bath
Amount Per Serving
Calories 316 Calories from Fat 117
% Daily Value*
Saturated Fat 7g44%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Vitamin A 1IU0%
Vitamin B1 (Thiamine) 0.3mg20%
Vitamin B2 (Riboflavin) 0.2mg12%
Vitamin B3 (Niacin) 4mg20%
Vitamin B6 0.2mg10%
Vitamin C 0.3mg0%
Vitamin E 0.1mg1%
Vitamin K 2µg2%
Vitamin B9 (Folate) 36µg9%
* Percent Daily Values are based on a 2000 calorie diet.
This Kesari Bath recipe from the blog archives first published on October 2016 has been republished and updated on March 2023.