Hearty Urad Dal with Spiced Tomato Puree – Healthy Vegetarian Indian Comfort (Chef Rajnish Saharan)

⏱️ 20m prep 🔥 40m cook 🍽️ 4 servings
MABAPU TM Vegetarian (Veg)
Normal Diet
⏱️ Prep 20m
🔥 Cook 40m
🍽️ Serves 4
🔢 kcal 1153.75

The kitchen fills with the earthy aroma of simmering urad dal, the bright tang of ripe tomatoes, and the warm whisper of toasted spices – a sensory invitation that transports you to a bustling Rajasthani household where every bowl tells a story of nourishment and love. I am Chef Rajnish Saharan, with five decades of cooking across the diverse kitchens of India, and I believe that comfort food should also be wholesome. Traditional dal recipes often rely on generous ghee, heavy cream, and sometimes refined oil, which can tip the balance toward excess. In this optimized version, I keep the richness of butter and fresh cream but reduce the amount of ghee, swap any refined oil for cold‑pressed mustard oil, and incorporate kidney beans for added protein and fiber. The result is a dish that retains its indulgent, comforting mouthfeel while delivering balanced nutrition – perfect for a family dinner or a nourishing lunch. This recipe showcases the classic flavors of Indian dal with a modern, health‑forward twist, making it an ideal choice for anyone seeking authentic taste without compromise.

🌿
IngredientsEverything you need
250 g whole urad dal (black lentils)
250 gram
50 g kidney beans (rajma)
50 gram
1 medium red onion, finely chopped
1
25 g fresh ginger, grated
25 gram
2 green chilies, slit lengthwise
2
2 black cardamom[1][2] pods
2
2 Indian bay leaves
2
1 tsp salt
1 teaspoon
500 g ripe tomatoes, blended or 500 ml tomato purée/passata
500 gram
2 tbsp ghee or cold‑pressed mustard oil
2 tablespoon
1/2 tsp cumin seeds
0.5 teaspoon
1 pinch asafoetida (hing)
1 pinch
1 tbsp ginger‑garlic paste
1 tablespoon
1 tsp red chilli powder (or sweet paprika)
1 teaspoon
1 tsp garam masala
1 teaspoon
1 tsp salt (or to taste)
1 teaspoon
30 g unsalted butter
30 gram
15 g garlic cloves (3‑4 cloves), finely chopped
15 gram
1 tsp dried fenugreek leaves (kasuri methi)
1 teaspoon
1/4 tsp garam masala
0.25 teaspoon
120 ml fresh cream
120 ml
👨‍🍳
InstructionsStep by step
1
Preparing the Dal

Rinse the urad dal and kidney beans under cold running water until the water runs clear, discarding any debris. Drain well.

2
Preparing the Dal

Place the rinsed dal and beans in a large bowl, cover with enough water and soak for at least 30 minutes (or overnight for best results). This softens the legumes and speeds up cooking.

3
Preparing the Dal

While soaking, finely chop the red onion, grate the ginger, and slit the green chilies lengthwise. Set aside in a safe, dry bowl.

4
Preparing the Dal

After soaking, drain the dal and beans. Transfer them to a heavy‑bottomed pot or pressure cooker, add 4 cups of fresh water, the black cardamom[1][2] pods, and bay leaves. Bring to a boil, then reduce to a gentle simmer.

5
Preparing the Dal

If using a pressure cooker, close the lid securely, ensure the vent is clear, and cook on medium heat for 3 whistles (≈15 minutes). If using a pot, simmer uncovered for 30‑35 minutes until the dal is soft but not mushy, stirring occasionally to prevent sticking.

6
Preparing the Dal

Once the dal is cooked, remove the cardamom[1][2] pods and bay leaves. Stir in 1 tsp salt and keep the dal warm on low heat.

7
Preparing the Spiced Tomato Puree

Heat 2 tbsp ghee (or oil) in a wide skillet over medium flame. When the fat shimmers, add cumin seeds; listen for a gentle sizzle – this releases their nutty aroma.

8
Preparing the Spiced Tomato Puree

Add a pinch of asafoetida; stir quickly to avoid burning – it adds a subtle umami note and aids digestion.

9
Preparing the Spiced Tomato Puree

Add the chopped red onion, grated ginger, and slit green chilies. Sauté for 3‑4 minutes until the onion turns translucent and fragrant. Safety tip: keep the handle turned away from the edge to prevent spills.

10
Preparing the Spiced Tomato Puree

Stir in 1 tbsp ginger‑garlic paste and cook for another minute, allowing the raw flavor to mellow.

11
Preparing the Spiced Tomato Puree

Pour in the blended tomatoes or tomato purée, mixing well. Bring the mixture to a gentle boil, then lower the heat to a simmer.

12
Preparing the Spiced Tomato Puree

Add 1 tsp red chilli powder (or paprika for milder heat), 1 tsp garam masala, and 1 tsp salt. Stir continuously for 5‑7 minutes until the oil separates from the masala, indicating the spices are fully cooked.

13
Preparing the Spiced Tomato Puree

Taste and adjust seasoning if needed. Remove the skillet from heat and set the spiced puree aside, keeping it warm.

14
Combining Dal and Tomato Puree

Gently fold the cooked dal into the spiced tomato puree, stirring with a wooden spoon to combine evenly. The dal should be fully immersed, creating a thick, velvety stew.

15
Combining Dal and Tomato Puree

Simmer the combined mixture on low heat for 5‑8 minutes, allowing the flavors to meld. Stir occasionally to prevent the bottom from sticking.

16
Finishing Makhan (Butter Touch)

In a small pan, melt 30 g butter over low flame. When the butter foams, add the finely chopped garlic cloves.

17
Finishing Makhan (Butter Touch)

Sauté the garlic for 1‑2 minutes until golden and aromatic – watch closely to avoid burning, which can turn the flavor bitter.

18
Finishing Makhan (Butter Touch)

Sprinkle 1 tsp dried fenugreek leaves (kasuri methi) and 1/4 tsp garam masala into the buttergarlic mixture. Stir quickly; the herbs will release their perfume instantly.

19
Finishing Makhan (Butter Touch)

Pour the hot butter‑herb mixture over the simmering dal, then drizzle the 120 ml fresh cream. Gently stir to incorporate, creating a glossy, rich finish.

20
Finishing Makhan (Butter Touch)

Turn off the heat. Let the dal rest for 2‑3 minutes; this allows the cream to thicken slightly and the butter to settle, delivering a silky mouthfeel.

21
Serving

Ladle the hot dal into serving bowls. Garnish with a small pat of butter or a drizzle of cream if desired. Serve immediately with steamed basmati rice, warm roti, or a fresh cucumber‑onion salad.

🥗
Nutrition FactsPer serving
1153.75
Calories
21.85g
Protein
134.28g
Carbs
64.54g
Fat
18.93g
Fiber
26.84g
Sugar
Frequently Asked QuestionsHelpful recipe answers

What is the secret to making perfect Hearty Urad Dal with Spiced Tomato Puree – Healthy Vegetarian Indian Comfort (Chef Rajnish Saharan)?

Ensure you follow the prep time and ingredients list exactly, cooking on medium heat to preserve the authentic flavors.

Can I store Hearty Urad Dal with Spiced Tomato Puree – Healthy Vegetarian Indian Comfort (Chef Rajnish Saharan) for later?

Yes, you can refrigerate it in an airtight container for up to 2 days. Reheat gently before serving.

Is Hearty Urad Dal with Spiced Tomato Puree – Healthy Vegetarian Indian Comfort (Chef Rajnish Saharan) healthy?

It is a nutritious, home-cooked option made with fresh ingredients. You can adjust the oil or spices to suit your dietary needs.
Products MentionedChoose the relevant product for this recipe
👨‍🍳
About the ChefMeet the creator
Rajnish Saharan
Home Chef · Mabapu Foods
As a dentist by profession, I have a deep passion for cooking, especially when it comes to tradition...
📱 Open Full Interactive Recipe Adjust servings · Save · Share