Varan Bhat Recipe | Varan Recipe
Welcome to a comforting dal-rice experience! And I say this, because this is all-time favorite combination of steamed rice and lentils holds a special place, for us Indians. It is much more than food. It is an emotion. Literally sacred and revered. And this Varan Bhat is what it becomes in Maharashtra. This pair is also an important dish that is made during the festival of Ganesh Chaturthi in both Maharashtra and Goa. In this post, I have shared the simplest and easiest, yet delicious and comforting Varan Recipe (lentil stew) along with the perfect way to steam the rice (Bhaat).

About Varan Bhat
In Marathi language, ‘varan’ means ‘dal or curried/stewed lentils’ and ‘bhat or bhaat’ is the term for ‘steamed rice or chawal.’ So, the combination of Varan Bhat literally means ‘lentil-rice’ or the more popular ‘dal-chawal.’
The difference between the North Indian style Dal Recipe and the Maharashtrian Varan Recipe is that the latter is a more homestyle and simpler version unlike its richer and complex counterpart.
However, the experience of enjoying Varan Bhat or any other dal chawal is the same – comforting and delightful.
Varan Bhat Toop is the most classic way that you can find this delicious lentil dish being served in Maharashtrian households. ‘Toop or Tup’ in Marathi means ‘ghee or clarified butter.’
A drizzle of this toop over varan on top of a heap of steaming hot rice is not just tasty and comforting – its truly satisfying.
About Varan Recipe
While making the Varan Recipe, I usually cook the tur or tuvar dal (pigeon pea lentils) in a pressure cooker and rice in a pot.
But you can use the pot-in-pot method of cooking both dal and rice together. Nowadays, I use the Instant Pot and cook both the lentils and rice using the pot-in-pot method.
This Varan recipe is very simple and easy to make and is a tempered version of the dal. When making it for the Ganesha festival, skip onion and garlic. If preparing on regular days, then you can add both garlic and onion in the tempering.
Like I mentioned earlier, this Varan recipe pairs really well with steamed rice or bhaat topped with some ghee (toop or clarified butter).
Varan Bhaat is served as naivedyam or bhog to Bhagwan Ganesha, along with vegetable dishes like sautéed potatoes (Puri Bhaji), steamed cabbage with coconut (Cabbage Bhaji), sautéed green beans (beans bhaji) or snacks like Alu Vadi, potato fritters (Aloo Pakora) and sweets like Puran Poli, Patholi and Coconut Ladoo.
Not to forget, the Modak, which is Bhagwan Ganesha’s most favorite food.
Variations
There are many variations of making Varan Bhaat. This is a Maharashtrian way of preparing the Varan Recipe, and was shared by a friend of mine.
In this recipe post, I have demonstrated both the methods of making the dal as well as cooking the rice.
There are also variations where coconut is added and this type is usually made in the coastal regions of Konkan and Goa.
Step-by-Step Guide
How to make Varan Bhat
Cook Lentils
1. Rinse ½ cup toor dal or tuvar dal (pigeon pea lentils) in water a couple of times. Add the lentils in a 2-liter stovetop pressure cooker.

2. Add ¾ cup chopped tomatoes and ¼ teaspoon turmeric powder.

3. Add 2 cups water.

4. Season with salt as per taste.

5. Pressure cook lentils on medium to high heat for 7 to 8 whistles.

6. When the pressure drops naturally in the cooker, open the lid.

7. Mash the dal with a wired whisk or wooden spoon. Add water as required, only if the dal looks thick.
If adding water, then simmer the prepared Varan on low heat till you get the desired consistency, which is neither thick nor thin. Turn off the heat and keep the cooker covered.

Temper Varan
8. Heat 2 tablespoons oil or ghee in a small pan.

9. Add ½ teaspoon mustard seeds first and let them crackle.

10. Then, add ½ teaspoon cumin seeds and let them splutter.

11. Add 1 pinch asafoetida (hing), 8 to 10 curry leaves, and 1 or 2 slit green chilies. Fry for a couple of seconds or until the curry leaves become crisp. Then, turn off the heat.

12. Pour the tempering in the dal or prepared varan.

13. Cover with a lid for about 5 to 6 minutes, so that the tempering flavors infuse into the varan.

14. Later, mix the tempering with the varan.

15. Add 2 tablespoons chopped coriander leaves. Mix and then serve with bhaat or steamed rice.

Cook Bhat (Rice)
16. Before making the Varan, rinse and soak 1 cup rice in enough water for 20 to 30 minutes.
You could use short-grained or medium-grained or long grained rice like basmati rice.

17. After 20 to 30 minutes, heat 2 cups water with ½ teaspoon salt in it, in a deep pot or pan. Let the water come to a boil.
Salt is optional and can be skipped.
Depending on the quality and type of rice, you can add 2 cups water or 2.5 cups water.

18. After the water has come to a boil, lower the heat. Drain all the water from the rice and add to the hot water.

19. Cover the pot with a lid and simmer on low to medium-low heat until all the water is absorbed and the rice grains are cooked well and turn fluffy.

20. In between, check a couple of times. If you feel the water is less and the rice grains are not cooked, then add some more water.
Gently mix with a fork, cover and continue to cook.

21. Once the rice grains are tender and cooked well, fluff the rice with a fork.

22. Serve hot Bhat (steamed rice) with Varan (lentil stew). You can top the Varan with a bit of ghee, while serving.
You can serve some vegetable side dishes and even curd/yogurt or koshimbir (raita) and lonche (pickle) by the side.

Expert Tips
For Varan
- A perfect Varan Recipe is neither thick, nor thin. So, you can adjust the quantity of water and then simmer to get the desired consistency.
- You can also add 1 or 2 tablespoons fresh grated coconut towards the end, in this Varan Recipe.
- If you want, you can add some goda masala too, in the dal.
- 2 to 3 slightly crushed garlic cloves can be added, if you are making the dal for regular days. While tempering, add the garlic along with the curry leaves and green chilies. Fry till garlic turns light golden and then add the tempering in the dal.
- The varan recipe can also be made with yellow moong dal (mung lentils) instead of tur dal or you could use a half-half quantity of both tur dal and moong dal.
For Bhat
- Adding salt in the water for cooking the rice is optional. You can skip it.
- You can also cook rice in a pressure cooker. To do so pressure cook the rice with 2 cups water for 2 to 3 whistles on medium to medium-high heat.
- For separate grains, just add 1.5 cups water and pressure cook for 1 to 2 whistles.
- For a softer and mushy texture, add 2.25 cups water and pressure cook for 2 to 3 whistles.
More Similar Recipes 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 vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

Varan Bhat Recipe (Varan Recipe)
Varan is a simple to make lentil preparation where the lentils are cooked until mushy and later tempered with spices and herbs. Bhat or Bhaat means steamed rice. Thus Varan Bhat means the tempered lentils stew served with steamed rice. This is a Maharashtrian style recipe of a delicious, flavorful lentil stew or dal made with tur dal/tuvar dal (pigeon pea lentils).
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
For cooking lentils
For tempering varan
For the bhaat (steamed rice)
For making varan
Rinse the lentils well in water for a couple of times. Then add them in a 2 litre stovetop pressure cooker together with chopped tomatoes and turmeric powder.
Pressure cook the lentils with tomatoes and turmeric powder for 7 to 8 whistles on medium heat.
When the pressure falls naturally in the cooker, open the lid and mash the dal with a wired whisk or wooden spoon. Cover and set the mashed lentils aside.
If the dal looks thick, then you can add water as needed to get the right consistency, which is a medium consistency.
If adding water, then simmer lentils on low heat until you get the desired consistency, which is neither thick nor thin.
Turn off the heat and keep the cooked lentils covered with a lid.
Tempering varan
Heat oil or ghee in a small frying pan.
Add the mustard seeds first and let them crackle.
Next add the cumin seeds and crackle them.
Add the asafoetida, curry leaves and green chilies.
Fry for a few seconds till the curry leaves become crisp.
Turn off heat and pour this entire tempering mixture into the cooked lentils.
Cover and let the tempering flavors infuse with the varan (dal) for about 5 to 6 minutes.
Garnish varan with coriander leaves or mix in the coriander leaves.
Serve piping hot Varan (lentil stew) with Bhaat (steamed rice). You can also enjoy the Varan with chapati.
For making bhaat or steamed rice
Rinse the rice until the water is clear of the starch.
Soak the rice in enough water for 20 to 30 minutes.
After 20 to 30 minutes, drain all the water and set the rice aside.
Heat 2 cups water and ½ teaspoon salt in a deep pot or pan. Let the water come to a boil. Salt is optional and can be omitted.
Add less or more water depending on the type and quality of rice you have used.
After the water has come to a boil, lower the heat.
Cover pot with a lid and simmer rice on a low to medium-low heat until all the water is absorbed and the rice grains are cooked tender, soft and fluffy.
In between do check a couple of times. If you feel the water has reduced and the rice grains are undercooked, then you can add some more water. Gently mix with a fork. Cover and continue to cook.
Once the rice grains are tender and softened well, fluff rice with a fork.
Serve hot steamed rice with the dal varan. You can drizzle a bit of ghee on the Varan Bhat while serving.
- You can also add 1 or 2 tablespoons fresh grated coconut toward the end in this varan recipe.
- If you want you can add some goda masala also in the dal.
- 2 to 3 slightly crushed garlic cloves can be added if making varan for regular days. While tempering, add the garlic along with the curry leaves and green chilies. Fry till garlic turns light golden and then add the tempering in the dal varan.
- Pressure cook the rice with 2 cups water for 2 to 3 whistles. Use a 2 to 3 litre stovetop pressure cooker for cooking rice.
- For separate grains add 1.5 cups water and pressure cook for 1 to 2 whistles on medium to medium-high heat
- For a more softer texture add 2.25 cups water and pressure cook for 2 to 3 whistles.
Nutrition Facts
Varan Bhat Recipe (Varan Recipe)
Amount Per Serving
Calories 419 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 6g38%
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Cholesterol 26mg9%
Sodium 967mg42%
Potassium 177mg5%
Carbohydrates 69g23%
Fiber 7g29%
Sugar 3g3%
Protein 10g20%
Vitamin A 434IU9%
Vitamin B1 (Thiamine) 0.1mg7%
Vitamin B2 (Riboflavin) 0.04mg2%
Vitamin B3 (Niacin) 32mg160%
Vitamin B6 0.1mg5%
Vitamin C 64mg78%
Vitamin E 0.3mg2%
Vitamin K 4µg4%
Calcium 63mg6%
Vitamin B9 (Folate) 325µg81%
Iron 2mg11%
Magnesium 27mg7%
Phosphorus 87mg9%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.
Varan Bhat recipe from the archives was first published on September 2013.