Go Back
+ servings
A photograph of a shallow white ceramic bowl displaying a vibrant dhaba-style egg curry, viewed from directly above. Six halved boiled eggs are submerged in a thick, richly colored masala gravy with visible flecks of chili and turmeric, generously garnished with freshly chopped cilantro. The bowl sits on a pristine white marble countertop, next to a small stack of warm rotis and a plate of fluffy steamed basmati rice. Soft, diffused natural light illuminates the scene, creating gentle highlights on the marble and highlighting the textures of the curry.

Egg Curry (Dhaba Style)

No ratings yet
This Dhaba-style egg curry features hard-boiled eggs simmered in a spiced onion-tomato gravy. It’s bold, rustic, and perfect with rice, roti, or naan.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian

Ingredients
  

  • 6 eggs hard-boiled, peeled
  • 2 tablespoons oil or ghee
  • 1 teaspoon cumin seeds
  • 2 medium onions finely chopped
  • 2 medium tomatoes finely chopped or pureed
  • 1 tablespoon ginger garlic paste
  • 1–2 green chilies optional, slit
  • ½ teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • 1 teaspoon salt to taste
  • ½ teaspoon sugar optional
  • ¾ cup water to adjust gravy
  • fresh cilantro for garnish

Equipment

  • Pan or Kadai For cooking the curry
  • Spatula For stirring the masala

Method
 

  1. Boil, peel, and score or fork-prick the eggs. Optionally, fry them in oil until lightly golden and set aside.
  2. Heat oil or ghee in a pan. Add cumin seeds and let them sizzle.
  3. Add chopped onions and sauté until golden brown, about 5–6 minutes.
  4. Add ginger garlic paste and green chilies. Cook for 1–2 minutes until fragrant.
  5. Stir in tomatoes and salt. Cook until the tomatoes break down and oil starts to separate.
  6. Add turmeric, red chili powder, coriander powder, garam masala, and sugar. Cook for 1–2 minutes to toast the spices.
  7. Add water and bring the curry to a simmer. Let it cook until slightly thickened.
  8. Add the boiled eggs and simmer for 5–6 minutes. Spoon gravy over eggs occasionally.
  9. Garnish with chopped cilantro and serve hot with rice or roti.

Notes

  • Frying the eggs adds texture and helps them absorb more masala.
  • Adjust spice levels by skipping chilies or reducing chili powder.
  • This curry thickens as it rests—add a splash of water when reheating.

Tried this recipe?

Let us know how it was!