Dhaba Egg Curry
A rustic and spicy egg curry made with hard-boiled eggs simmered in a rich onion-tomato gravy. This popular North Indian dhaba-style dish is packed with flavor and perfect with roti or rice.
For 4 servings
Boil and Fry the Eggs
- Place eggs in a saucepan, cover with water, and bring to a rolling boil. Cook for 10-12 minutes for perfect hard-boiled eggs.
- Drain the hot water and transfer the eggs to an ice bath or run under cold water to stop the cooking process. Peel them once cool.
- Gently make 2-3 shallow slits on each boiled egg with a knife. This helps them absorb the gravy flavors.
- Heat 1 tbsp of oil in a pan over medium heat. Add 1/4 tsp of the turmeric powder and 1/4 tsp of the red chili powder. Sauté for 10 seconds.
- Add the slit eggs and fry for 2-3 minutes, tossing gently, until they are lightly golden and have a slightly chewy, blistered skin. Remove from the pan and set aside.
Prepare the Curry Base (Tadka)
- In the same pan, add the remaining 3 tbsp of oil and heat over a medium flame.
- Add the whole spices: cumin seeds, bay leaf, cinnamon stick, green cardamoms, and cloves. Sauté for 30-40 seconds until they sizzle and release their aroma.
- Add the finely chopped onions. Sauté patiently for 10-12 minutes, stirring frequently, until they turn a deep golden brown. This step is crucial for the authentic dhaba flavor.
- Add the ginger-garlic paste and slit green chilies. Cook for another 1-2 minutes until the raw smell disappears.
Cook the Masala
- Reduce the heat to low to prevent the spices from burning. Add the powdered spices: remaining turmeric powder, red chili powder, coriander powder, and cumin powder, along with the salt.
- Stir continuously for 30 seconds until fragrant.
- Pour in the tomato puree. Increase the heat to medium and cook, stirring occasionally, for about 6-8 minutes. The masala is ready when it thickens and you see oil separating at the edges.
Simmer the Curry
- Add 1.5 cups of warm water to the pan. Stir well, scraping the bottom to incorporate all the flavorful bits into the gravy.
- Bring the gravy to a gentle boil.
- Carefully slide the fried eggs into the gravy.
- Reduce the heat to low, cover the pan with a lid, and let the curry simmer for 8-10 minutes. This allows the eggs to absorb the flavors of the masala.
Finish and Garnish
- Turn off the heat. Crush the kasuri methi between your palms and sprinkle it over the curry, followed by the garam masala.
- Stir gently to combine.
- Garnish with freshly chopped coriander leaves.
- Let the curry rest for at least 5-10 minutes before serving. This helps the flavors to meld together beautifully. Serve hot with roti, naan, or steamed rice.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Frying the boiled eggs gives them a delightful chewy texture and prevents them from breaking apart in the gravy.
- 2The key to an authentic dhaba flavor is patiently browning the onions until they are deep golden brown. Do not rush this step.
- 3Using warm water for the gravy helps maintain the temperature of the masala, resulting in a richer color and better flavor.
- 4For a smoky 'Dhungar' flavor, place a small steel bowl in the center of the finished curry, add a piece of red-hot charcoal, pour 1/2 tsp of ghee over it, and immediately cover the pan for 2-3 minutes.
- 5Always add powdered spices on low heat to prevent them from burning and turning bitter.
Adapt it for your goals.
Creamier Curry
For a richer, creamier gravy, add 2 tablespoons of cashew paste or fresh cream along with the water in Step 4.
Anda Aloo Curry (Egg and Potato)Anda Aloo Curry (Egg and Potato)
Add 2 medium-sized boiled and fried potatoes along with the eggs for a more substantial curry.
Spicier VersionSpicier Version
Increase the number of green chilies or add a pinch of black pepper powder along with the garam masala for extra heat.
With YogurtWith Yogurt
Whisk 1/4 cup of plain yogurt until smooth and add it after the tomato puree has cooked. Cook on low heat, stirring continuously, until oil separates.
Why this is on our healthy list.
Excellent Source of Protein
Eggs are a complete protein source, providing all the essential amino acids necessary for muscle building, tissue repair, and overall body function.
Rich in Nutrients
This dish is packed with vitamins and minerals from its ingredients. Eggs provide Vitamin D, B12, and choline, while tomatoes are rich in Vitamin C and antioxidants like lycopene.
Anti-inflammatory Properties
The use of spices like turmeric (containing curcumin), ginger, and garlic provides potent anti-inflammatory and antioxidant benefits, which can help combat oxidative stress in the body.
Frequently asked questions
One serving of Dhaba Egg Curry contains approximately 340-380 calories, depending on the amount of oil used and the size of the eggs. This estimate does not include accompaniments like rice or roti.
