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 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.

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
Dhaba-style curries are traditionally spicier, but you can easily adjust heat by reducing green chilies and red chili powder.
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
Indian Breakfast
Boiled Egg Bhurji Recipe
Chaat / Street Food
Egg Chaat Recipe
Indian Breakfast
Egg Dosa (Mutta Dosa)
Indian Breakfast
Egg Idli Recipe
Dhaba Style Egg Curry Recipe
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
- Heat oil in a pan over medium heat.
- Lightly slit boiled eggs and add with turmeric, Kashmiri chili powder and salt.
- Shallow-fry until golden and blistered; remove and set aside.
Make The Curry Base
- Heat mustard oil in the same pan over medium-high heat. Add whole spices and let them crackle briefly.
- Add onions and cook until translucent, then add ginger-garlic paste and cook until onions are deep golden brown.
- Add tomatoes, green chilies and yogurt, and cook for 3–4 minutes. For a creamier gravy, blend the masala now.
- Add ground spices and salt; cook until oil separates from the masala.
Add Eggs
- Stir in crushed kasuri methi, hot water and the fried eggs. Mix gently.
- Simmer, covered, for 8–10 minutes so the eggs absorb the masala.
- 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