Dhaba Egg Curry
A rustic, robust egg curry straight from the highway dhabas of North India. Hard-boiled eggs are pan-fried until golden and blistered, then simmered in a smoky, onion-tomato masala spiked with earthy spices. It's bold, satisfying, and comes together in under 40 minutes — perfect with flaky tandoori roti or steamed rice.
For 4 servings
- prep · ~4 min
Fry the boiled eggs until blistered.
1.Prick hard-boiled, peeled eggs all over with a fork to prevent bursting.2.Heat 1 tbsp oil in a pan over medium heat. Add eggs and gently roll them.3.Fry until golden-brown and blistered on all sides (3-4 min). Remove and set aside.TIPPricking the eggs helps the masala penetrate and prevents them from cracking. - temper · ~1 min
Make the whole-spice tempering.
1.In the same pan, add remaining 2 tbsp oil and heat over medium flame.2.Add cumin seeds, black peppercorns, cloves, cardamom pods, and bay leaf.3.Sizzle until fragrant and seeds crackle (30-45 sec).TIPDon't let the spices burn — medium heat is key. If they darken too fast, pull the pan off the heat briefly. - saute · ~11 min
Caramelize the onions to build the gravy base.
1.Add chopped onions to the pan. Sprinkle a pinch of salt to help them sweat.2.Stir often and cook until deeply golden-brown (8-10 min).3.Add ginger-garlic paste and slit green chilies. Sauté until raw aroma fades (1 min).TIPTake the onions to a deep, dark golden color — that's where the dhaba-style smoky sweetness comes from. - saute · ~8 min
Cook the tomato-onion masala.
1.Add chopped tomatoes, red chili powder, turmeric, coriander powder, cumin powder, and salt.2.Stir continuously, mashing the tomatoes with the spatula as they soften.3.Cook until the tomatoes break down completely and oil begins to separate from the masala (6-8 min).TIPOil separating is your visual cue that the masala is perfectly cooked. Don't rush this step. - simmer · ~10 min
Simmer the curry with the eggs.
1.Pour in 1.5 cups of water. Stir to combine, scraping up any browned bits from the pan.2.Bring to a gentle boil, then reduce heat to low. Slip the fried eggs into the gravy.3.Cover and simmer for 8-10 minutes, letting the eggs absorb the masala flavors.TIPGently shake the pan occasionally to move the eggs without breaking them. - garnish · ~2 min
Finish with garam masala and fresh coriander.
1.Uncover and sprinkle garam masala over the curry.2.Turn off the heat. Scatter chopped coriander leaves on top.3.Cover and let rest for 2 minutes before serving.TIPAdding garam masala at the end preserves its volatile aromatics for the freshest, most fragrant finish.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled eggs with a fork before frying to prevent them from bursting and help the masala seep in.
- 2Fry the eggs until they develop deep golden blisters for a pleasant chewy texture and smoky flavor.
- 3Caramelize the onions to a deep golden-brown for the signature dhaba-style sweetness and richness.
- 4Cook the tomato-onion masala until oil visibly separates from the paste — this ensures no raw taste remains.
- 5Add garam masala only after turning off the heat to preserve its volatile aromatics and fragrant finish.
- 6Use a heavy-bottomed pan for even heat distribution and to avoid burning the whole spices during tempering.
Adapt it for your goals.
Dairy-free
Replace oil with ghee for authentic dhaba richness, but skip any cream or yogurt — this recipe is naturally dairy-free, making it ideal for those avoiding dairy.
extra spicyExtra-spicy
Add 1-2 extra slit green chilies and a pinch of cayenne pepper with the red chili powder for those who crave intense heat.
low oilLow-oil
Reduce oil to 2 tablespoons and use a non-stick pan; fry the eggs in a single tablespoon and make the masala with the rest — the flavor remains robust.
with paneerWith paneer
Replace eggs with paneer cubes (lightly fried) for a vegetarian variation that soaks up the masala beautifully.
coconut basedCoconut-based
Add 1/4 cup of grated coconut or coconut milk along with the water for a subtly sweet, South Indian-inspired twist.
Why this is on our healthy list.
Rich in High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety.
Good Source of Antioxidants
Turmeric and coriander powder deliver curcumin and other antioxidants that combat oxidative stress.
Digestive Support from Spices
Cumin, cloves, and cardamom aid digestion and can help reduce bloating.
Low in Carbohydrates
This egg curry is naturally low in carbs, making it suitable for low-carb and keto-friendly meal plans.
Frequently asked questions
Traditionally, hard-boiled eggs are used for texture, but you can add raw eggs directly to the gravy for a poached-egg curry — cook them gently in the simmering masala until set.




.webp)


