Authentic Dhaba-Style Egg Curry Recipe for Restaurant Flavors

This Dhaba-Style Egg Curry comes together in under 30 minutes with everyday ingredients. Bold, smoky, and richly spiced, this recipe recreates the roadside dhaba flavors of North India in your kitchen. Follow the simple steps below to make a hearty main course that pairs wonderfully with Indian breads or rice.

A white bowl of Dhaba Style Egg Curry garnished with cilantro, served with pieces of naan bread and green chilies on a rustic metal tray, set against a dark background.

A Quick Look At This Dhaba Style Egg Curry Recipe

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Serves: 4
  • Cuisine: North Indian
  • Course: Main Course
  • Diet: Gluten-Free
  • Skill Level: Intermediate
  • Equipment: Kadai, spatula, knife, cutting board

Why You’ll Love This Family Favorite Recipe

  • Authentic dhaba flavor: robust, spicy, and rustic.
  • Everyday ingredients: onions, tomatoes and spices deliver big taste.
  • Perfect texture: shallow-fried eggs soak up the masala.
  • Quick weeknight meal: fast to make without losing depth of flavor.
  • Comforting: pairs beautifully with rotis or rice for a satisfying meal.

Dhabas are roadside eateries across Northern India known for bold, hearty cooking. This curry is slow-cooked in an onion-tomato masala and finished with spices and kasuri methi for that unmistakable dhaba character. It’s smokier and spicier than many restaurant-style egg curries — rustic and unapologetically flavorful.

Ingredients

Most ingredients are common in Indian kitchens. Substitute any oil if mustard oil is not available, though mustard oil lends an authentic dhaba flavor.

To Fry The Eggs

  • 1 tablespoon mustard oil (or any cooking oil)
  • 6–8 hard-boiled eggs
  • ½ teaspoon turmeric powder
  • ½ teaspoon Kashmiri red chili powder
  • ½ teaspoon salt

For The Masala

  • 4 tablespoons mustard oil (or other oil)
  • 1 teaspoon cumin seeds
  • 2–3 dry red chilies
  • 2 bay leaves
  • 3–4 cloves
  • 2 black cardamoms
  • 5–6 black peppercorns
  • 1½ cups chopped onions
  • 1 tablespoon ginger-garlic paste
  • 1 cup chopped tomatoes
  • 2–3 green chilies, slit (adjust to taste)
  • ¼ cup plain yogurt
  • 1½ teaspoons coriander powder
  • 2 teaspoons Kashmiri red chili powder (adjust to taste)
  • ½ teaspoon turmeric powder
  • ½ teaspoon black pepper powder
  • ½ teaspoon garam masala
  • 1 teaspoon salt
  • 1 tablespoon crushed kasuri methi
  • 1½ cups hot water
  • 2 tablespoons chopped cilantro
  • 1 tablespoon ginger juliennes

How To Make Egg Curry Dhaba Style

Fry The Eggs

Step 1: Heat 1 tablespoon mustard oil in a pan over medium heat.

Step 2: Lightly slit the boiled eggs. Add them to the pan with ½ teaspoon turmeric, ½ teaspoon Kashmiri red chili powder, and ½ teaspoon salt.

Step 3: Shallow-fry until the eggs are golden and blistered on all sides, turning them for even color. Remove and set aside. This gives the eggs texture and helps them absorb the gravy later.

Make The Curry Base

Step 4: Add 4 tablespoons mustard oil to the same pan and heat over medium-high heat.

Step 5: When the oil is hot, add cumin seeds, dry red chilies, bay leaves, cloves, black cardamom and black peppercorns. Let them crackle for 4–5 seconds.

Step 6: Add 1½ cups chopped onions and cook, stirring frequently, until translucent.

Step 7: Add 1 tablespoon ginger-garlic paste and cook until the onions turn deep golden brown — this builds the dhaba flavor, so don’t rush.

Step 8: Add 1 cup chopped tomatoes, the slit green chilies, and ¼ cup plain yogurt. Mix and cook for 3–4 minutes. If you prefer a creamier gravy, blend the masala at this point and then continue.

Step 9: Add 1½ teaspoons coriander powder, 2 teaspoons Kashmiri chili powder, ½ teaspoon turmeric, ½ teaspoon black pepper powder, ½ teaspoon garam masala and 1 teaspoon salt. Cook until the oil starts to separate from the masala.

Add Eggs

Step 10: Stir in 1 tablespoon crushed kasuri methi, 1½ cups hot water, and the fried eggs. Mix gently.

Step 11: Cover and simmer for 8–10 minutes so the eggs absorb the masala and the flavors meld.

Step 12: Garnish with 2 tablespoons chopped cilantro and ginger juliennes. Serve hot.

Ready dhaba egg curry garnished with cilantro and ginger juliennes.

Pro Tips

  • Wipe boiled eggs dry with a paper towel before frying to reduce splatter.
  • Avoid over-boiling eggs; slightly undercooked yolks will finish cooking in the masala and stay tender.

Dhaba Style Egg Curry FAQs

Is dhaba egg curry very spicy?

Dhaba-style curries are traditionally spicier, but you can easily adjust heat by reducing green chilies and red chili powder.

How do I store leftover dhaba-style egg curry?

Cool completely and store in an airtight container in the fridge for 2–3 days. Reheat gently on the stovetop with a splash of water. If you want to freeze, freeze only the gravy (eggs can become rubbery when frozen). Thaw the gravy, reheat, and add freshly boiled eggs when serving.

Serving Suggestions

This curry goes well with Indian breads such as tandoori roti, missi roti, butter naan, tawa paratha, or laccha paratha. It also pairs nicely with mild rice dishes like jeera rice or ghee rice. Serve with sliced onions, roasted papad and green chutney for a classic dhaba-style meal.

Other Egg Recipes We Recommend

A bowl of spicy Boiled Egg Bhurji garnished with fresh cilantro.

Indian Breakfast

Boiled Egg Bhurji Recipe

A plate of Egg Chaat topped with chopped onions, tomatoes and chutney.

Chaat / Street Food

Egg Chaat Recipe

A crispy Egg Dosa served with chutney and podi.

Indian Breakfast

Egg Dosa (Mutta Dosa)

Spicy, golden-fried Egg Idli garnished with curry leaves.

Indian Breakfast

Egg Idli Recipe

A white bowl of Dhaba Style Egg Curry garnished with cilantro.

Dhaba Style Egg Curry Recipe

This Dhaba-Style Egg Curry comes together in under 30 minutes with simple ingredients and bold flavors that evoke roadside dhabas of North India.
Prep: 5 mins
Cook: 25 mins
Total: 30 mins
Servings: 4 people

Ingredients

To Fry The Eggs

  • 1 tablespoon mustard oil
  • 6–8 hard-boiled eggs
  • ½ teaspoon turmeric powder
  • ½ teaspoon Kashmiri red chili powder
  • ½ teaspoon salt

For The Curry

  • 4 tablespoons mustard oil
  • 1 teaspoon cumin seeds
  • 2–3 dry red chilies
  • 2 bay leaves
  • 3–4 cloves
  • 2 black cardamoms
  • 5–6 black peppercorns
  • 1½ cups chopped onions
  • 1 tablespoon ginger-garlic paste
  • 1 cup chopped tomatoes
  • 2–3 green chilies, slit
  • ¼ cup plain yogurt
  • 1½ teaspoons coriander powder
  • 2 teaspoons Kashmiri red chili powder
  • ½ teaspoon turmeric
  • ½ teaspoon black pepper powder
  • ½ teaspoon garam masala
  • 1 teaspoon salt
  • 1 tablespoon crushed kasuri methi
  • 1½ cups hot water
  • 2 tablespoons chopped cilantro
  • 1 tablespoon ginger juliennes

Instructions

Fry The Eggs

  1. Heat oil in a pan over medium heat.
  2. Lightly slit boiled eggs and add with turmeric, Kashmiri chili powder and salt.
  3. Shallow-fry until golden and blistered; remove and set aside.

Make The Curry Base

  1. Heat mustard oil in the same pan over medium-high heat. Add whole spices and let them crackle briefly.
  2. Add onions and cook until translucent, then add ginger-garlic paste and cook until onions are deep golden brown.
  3. Add tomatoes, green chilies and yogurt, and cook for 3–4 minutes. For a creamier gravy, blend the masala now.
  4. Add ground spices and salt; cook until oil separates from the masala.

Add Eggs

  1. Stir in crushed kasuri methi, hot water and the fried eggs. Mix gently.
  2. Simmer, covered, for 8–10 minutes so the eggs absorb the masala.
  3. Garnish with cilantro and ginger juliennes and serve hot.

Notes

  • Mustard oil gives a distinctive dhaba flavor; substitute another oil if needed.
  • Dry eggs before frying to minimize splatter.
  • Do not over-boil eggs; they finish cooking in the gravy and remain tender.

Nutrition (approx.)

Calories: 346 kcal | Carbs: 16 g | Protein: 12 g | Fat: 27 g