
Are you looking for a quick, comforting, and healthy meal? This Easy Tomato Moong Dal Bhaat Recipe is the perfect solution! Whether you are a beginner cook or a busy professional, this one-pot khichdi will save you time while delivering incredible flavours. Tomato Moong Dal Bhaat is a traditional Maharashtrian dish made with rice, yellow lentils, fresh tomatoes, and aromatic whole spices. It is incredibly light on the stomach, making it a great choice for hot summer days or when you just want something simple yet deeply satisfying. In this guide, we will walk you through a step-by-step Tomato Moong Dal Bhaat Recipe that guarantees perfectly fluffy and flavourful rice every single time. Get ready to fill your kitchen with the mouthwatering aroma of ghee and spices!
Also Read: The Best Paneer Fried Rice You’ll Ever Eat
Ingredients List
- 1 tbsp Oil
- 1 tbsp Ghee (clarified butter)
- 1 tsp Mustard seeds
- 1 tsp Cumin seeds
- Whole Spices: 1/2 Star anise, 2 small Cinnamon sticks, 1 Green cardamom, 2 Cloves, 4 Black peppercorns, 1 Bay leaf
- 1 medium Onion (roughly chopped)
- A pinch of Asafoetida (Hing) powder
- 1 tbsp Ginger, Garlic, and Green Chilli paste (crushed)
- 1 large Tomato (chopped)
- 1/4 tsp Turmeric powder
- 1 tsp Cumin-Coriander powder
- Red chilli powder (to taste)
- Salt (to taste)
- 1/2 cup Yellow Moong Dal (washed)
- 1 cup Rice (Kolam or any preferred rice, washed)
- 3 cups of water
- Fresh Coriander leaves (chopped, for garnish)
- 1 tsp Butter (optional, for extra flavour)
Step-by-step Instructions
- Heat the Cooker: Place a small pressure cooker on the stove. Add a little oil and let it heat up. Once the oil is warm, add 1 tablespoon of ghee for that authentic, rich flavour.
- Add Whole Spices: Drop in the mustard seeds, cumin seeds, star anise, cinnamon, green cardamom, cloves, black pepper, and bay leaf. Let them splutter and release their aroma.
- Sauté the Onion: Add the roughly chopped onion to the cooker and roast it lightly. Stir in a pinch of asafoetida (hing).
- Add the Flavour Paste: Mix in the crushed ginger, garlic, and green chilli paste. Sauté well until the raw smell completely disappears.
- Cook the Tomatoes: Add the chopped large tomato and sauté it nicely until it softens.
- Mix Dry Spices: Add the turmeric powder, cumin-coriander powder, red chilli powder, and salt. Mix everything thoroughly.
- Add Moong Dal: Add 1/2 cup of freshly washed yellow moong dal to the masala and stir well.
- Roast the Rice: Add 1 cup of washed rice. Roast the rice and dal mixture gently on a low flame for about 2 minutes to enhance the flavour of your Tomato Moong Dal Bhaat Recipe.
- Add Water: Pour in exactly 3 cups of water. Stir well to combine.
- Garnish and Boil: Let the mixture come to a gentle boil. Sprinkle fresh coriander leaves on top. You can also add a little butter at this stage for an extra buttery taste.
- Pressure Cook: Close the cooker lid tightly. Cook on low to medium heat for exactly 3 whistles. Let the cooker cool down completely before opening the lid.
- Serve: Your fluffy and delicious Tomato Moong Dal Bhaat is ready to be enjoyed!
Also Read: Spicy Masala Rice Recipe | Tasty Leftover Rice Makeover
Cooking Tips
- Perfect Ratios: Use the exact same cup to measure the dal, rice, and water to ensure the liquid ratio is perfect.
- Texture Control: Roasting the rice for a couple of minutes before adding water prevents the grains from becoming too mushy. If you prefer a softer, porridge-like texture for your khichdi, simply add half a cup of extra water.
- Resting Time: Always let the pressure cooker release its steam naturally. Opening it too early will result in undercooked rice.
Variations
- Vegan Version: Skip the ghee and butter. Use coconut oil or any plant-based cooking oil instead.
- Spicy Version: Add an extra chopped green chilli or increase the red chilli powder for a fiery kick.
- Kids-Friendly Version: Skip the green chillies and red chilli powder completely. The whole spices and tomatoes will provide plenty of mild, delicious flavour.
- Veggie Delight: Toss in some chopped carrots, green peas, and potatoes along with the tomatoes for added nutrition.
Serving Suggestions
This Tomato Moong Dal Bhaat tastes incredible when served hot with a side of freshly sliced cucumbers, tomatoes, and onions. Pair it with your favourite tangy mango or lemon pickle, a roasted papad, and a side of plain yogurt or cooling raita for a complete and hearty meal.
Also Read: Vatana Masale Bhat | Best Masale Bhat Recipe | Masale Bhat
FAQs
Q: Can I make this Tomato Moong Dal Bhaat Recipe without a pressure cooker?
A: Yes! You can make it in a regular heavy-bottomed pot. Just use a little extra water (about 1/2 to 1 cup more) and cook it covered on low heat until the rice and dal are tender.
Q: Which rice is best for this recipe?
A: Kolam rice works wonderfully as shown in the recipe, but you can also use Basmati, Sona Masoori, or any short-grain rice you have available in your pantry.
Q: Is this dish healthy?
A: Absolutely! Moong dal is packed with protein and is very easy to digest, while tomatoes provide essential vitamins and antioxidants.
Q: How can I store leftovers?
A: Store any leftover bhaat in an airtight container in the refrigerator for up to 2 days. Sprinkle a few drops of water over it and reheat it in the microwave or on the stovetop so it doesn’t dry out.
Q: Can I skip the whole spices?
A: Whole spices add a beautiful traditional aroma, but if you don’t have them, you can skip them and simply stir in half a teaspoon of garam masala at the very end.

Easy Tomato Moong Dal Bhaat Recipe | One-Pot Khichdi
Ingredients
- 1 tbsp Oil
- 1 tbsp Ghee clarified butter
- 1 tsp Mustard seeds
- 1 tsp Cumin seeds
- Whole Spices: 1/2 Star anise 2 small Cinnamon sticks, 1 Green cardamom, 2 Cloves, 4 Black peppercorns, 1 Bay leaf
- 1 medium Onion roughly chopped
- A pinch of Asafoetida Hing powder
- 1 tbsp Ginger Garlic, and Green Chilli paste (crushed)
- 1 large Tomato chopped
- 1/4 tsp Turmeric powder
- 1 tsp Cumin-Coriander powder
- Red chilli powder to taste
- Salt to taste
- 1/2 cup Yellow Moong Dal washed
- 1 cup Rice Kolam or any preferred rice, washed
- 3 cups of water
- Fresh Coriander leaves chopped, for garnish
- 1 tsp Butter optional, for extra flavour
Instructions
- Heat the Cooker: Place a small pressure cooker on the stove. Add a little oil and let it heat up. Once the oil is warm, add 1 tablespoon of ghee for that authentic, rich flavour.
- Add Whole Spices: Drop in the mustard seeds, cumin seeds, star anise, cinnamon, green cardamom, cloves, black pepper, and bay leaf. Let them splutter and release their aroma.
- Sauté the Onion: Add the roughly chopped onion to the cooker and roast it lightly. Stir in a pinch of asafoetida (hing).
- Add the Flavour Paste: Mix in the crushed ginger, garlic, and green chilli paste. Sauté well until the raw smell completely disappears.
- Cook the Tomatoes: Add the chopped large tomato and sauté it nicely until it softens.
- Mix Dry Spices: Add the turmeric powder, cumin-coriander powder, red chilli powder, and salt. Mix everything thoroughly.
- Add Moong Dal: Add 1/2 cup of freshly washed yellow moong dal to the masala and stir well.
- Roast the Rice: Add 1 cup of washed rice. Roast the rice and dal mixture gently on a low flame for about 2 minutes to enhance the flavour of your Tomato Moong Dal Bhaat Recipe.
- Add Water: Pour in exactly 3 cups of water. Stir well to combine.
- Garnish and Boil: Let the mixture come to a gentle boil. Sprinkle fresh coriander leaves on top. You can also add a little butter at this stage for an extra buttery taste.
- Pressure Cook: Close the cooker lid tightly. Cook on low to medium heat for exactly 3 whistles. Let the cooker cool down completely before opening the lid.
- Serve: Your fluffy and delicious Tomato Moong Dal Bhaat is ready to be enjoyed!





