A hearty and protein-packed Punjabi dhaba classic. Creamy mixed lentils are simmered with spices and topped with a flavorful egg scramble. Perfect with hot rotis or rice for a satisfying meal.
Perfectly fluffy, long-grained basmati rice with a delicate aroma. This simple, foolproof recipe gives you separate, non-sticky grains every time, making it the perfect base for any curry or dal.
About Punjabi Egg Tadka Dal with Steamed Basmati Rice
Protein-packed Punjabi Egg Tadka Dal with fluffy rice - a comforting, energy-giving meal, mom's recipe style!
This punjabi dish is perfect for lunch. With 672.45 calories and 23.52g of protein per serving, it's a high-fiber option for your meal plan.
21gfat
2 medium
Tomatoes
(Finely chopped)
1 tbsp Ginger-Garlic Paste
2 pcs Green Chilies (Finely chopped)
1 tsp Red Chili Powder (Adjust to taste)
1 tsp Coriander Powder
0.5 tsp Garam Masala
3 tbsp Fresh Coriander Leaves (Chopped, divided)
2 tbsp Ghee
1 tsp Cumin Seeds
2 pcs Dried Red Chilies (Broken in half)
0.25 tsp Hing (Asafoetida)
1 tsp Kasuri Methi (Dried Fenugreek Leaves)
Instructions
1
Pressure Cook the Dals
Wash the toor dal, chana dal, and masoor dal under running water until the water runs clear. Soak them together in water for at least 30 minutes.
Drain the soaked dals and transfer them to a pressure cooker. Add 4 cups of fresh water, turmeric powder, and 1 tsp of salt.
Secure the lid and pressure cook on medium heat for 4-5 whistles, or for about 15-20 minutes, until the dals are completely soft and mushy.
Allow the pressure to release naturally. Open the cooker and use a whisk or an immersion blender to blend the dal to a smooth, creamy consistency. Set aside.
2
Prepare the Egg Masala (Bhurji)
Heat vegetable oil in a wide pan or kadai over medium heat. Add the finely chopped onion and sauté for 5-7 minutes until it turns golden brown.
Add the ginger-garlic paste and green chilies. Sauté for another minute until the raw aroma disappears.
Add the finely chopped tomatoes and cook for 6-8 minutes, stirring occasionally, until they become soft, pulpy, and the oil begins to separate from the masala.
Stir in the red chili powder, coriander powder, and the remaining 0.5 tsp of salt. Cook the spices for 1 minute, stirring continuously.
Crack the 4 eggs directly into the pan. Scramble them gently with the masala, cooking for 2-3 minutes until they are just set but still soft and moist.
Stir in 2 tbsp of chopped fresh coriander leaves and turn off the heat.
3
Combine Dal and Eggs
Pour the cooked, whisked dal into the pan containing the egg bhurji.
Mix gently to combine, being careful not to break up the scrambled eggs too much.
Bring the mixture to a gentle simmer and let it cook for 5-7 minutes on low heat, allowing the flavors to meld together.
If the dal seems too thick, add a splash of hot water to reach your desired consistency.
Sprinkle the garam masala over the dal and give it a final stir.
4
Prepare the Final Tadka (Tempering)
In a small tadka pan or skillet, heat the ghee over medium heat.
Once the ghee is hot, add the cumin seeds and let them splutter.
Add the broken dried red chilies and hing. Sauté for a few seconds until the chilies darken slightly.
Crush the kasuri methi between your palms and add it to the pan. Immediately turn off the heat to prevent it from burning.
5
Garnish and Serve
Pour the sizzling hot tadka over the egg dal. You should hear a satisfying sizzle.
Garnish with the remaining 1 tbsp of fresh coriander leaves.
Serve hot with phulka, roti, naan, or steamed jeera rice for a complete and wholesome meal.
Servings
4
Serving size: 1 cup
262cal
5gprotein
55gcarbs
1gfat
Ingredients
1.5 cup Basmati Rice (Use good quality, aged basmati rice for best results)
2.25 cup Water (For the absorption cooking method)
0.75 tsp Salt (Adjust to taste)
1 tsp Ghee (Optional, for flavor and to prevent sticking)
Instructions
1
Rinse and Soak the Rice (35 minutes)
Place the basmati rice in a large bowl. Add cold water and gently swirl the rice with your fingers. Drain the cloudy water. Repeat this process 3-4 times until the water runs mostly clear. This removes excess starch and prevents stickiness.
Cover the rinsed rice with fresh water and let it soak for 30 minutes. Soaking allows the grains to absorb water, ensuring they cook evenly and elongate beautifully.
After 30 minutes, drain the rice completely using a fine-mesh sieve and set aside.
2
Cook the Rice (15 minutes)
In a medium, heavy-bottomed saucepan with a tight-fitting lid, combine the drained rice, 2.25 cups of fresh water, salt, and ghee (if using).
Bring the mixture to a rolling boil over medium-high heat, uncovered.
As soon as it boils, give it one gentle stir, then immediately reduce the heat to the lowest possible setting. Cover the saucepan tightly with the lid.
Let the rice simmer for 12-15 minutes, or until all the water has been absorbed. Do not lift the lid during this time to prevent steam from escaping.
3
Rest and Fluff (10 minutes)
Turn off the heat but leave the saucepan on the stove, still covered. Let the rice rest and steam for 10 minutes. This step is crucial for finishing the cooking process and achieving a perfect texture.
After resting, remove the lid. Use a fork to gently fluff the rice, separating the long, delicate grains.
Serve hot as a perfect accompaniment to curries, dals, or grilled dishes.