Desi Shakshuka (Indian-Style Poached Eggs)

A vibrant one-pan egg dish where eggs are gently poached in a spicy tomato-onion gravy.

Prep. : 5 minutes
Cook. : 10 minutes

Total Time :
15 minutes

Cuisine : Indian
Servings : 2 people

🥕 Ingredients

  • 2 Eggs

  • 2 tsp Oil

  • 1 small Onion, finely chopped

  • 2 Tomatoes, finely chopped or pureed

  • 1 tsp Ginger-garlic paste

  • ¼ tsp Turmeric powder

  • ½ tsp Red chili powder

  • ½ tsp Cumin powder

  • Salt, to taste

  • Fresh coriander leaves, for garnish

🍳 Method

1️⃣ Sauté the Base

Heat oil in a pan and sauté onions until soft and translucent.

2️⃣ Build the Flavor

Add ginger-garlic paste and cook for 30 seconds.
Stir in tomatoes and all dry spices. Cook until thick and jammy.

3️⃣ Poach the Eggs

Make two small wells in the gravy. Crack one egg into each well carefully.

4️⃣ Cook to Perfection

Cover and cook on low heat for 3–5 minutes until egg whites are set but yolks remain slightly runny. Garnish with coriander.


💡 Tips

  • Turn off heat 30 seconds early — residual heat finishes cooking the yolk perfectly

  • Add 1–2 tbsp water if gravy becomes too dry before adding eggs

A Little More About This Dish

This Desi Shakshuka is an Indian-inspired twist on the Middle Eastern classic, featuring eggs poached in a thick, aromatic tomato masala. Quick, wholesome, and packed with flavor, it makes for a satisfying high-protein dinner made in just one pan.

Save This Recipe
0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Request a
Recipe

Are you a passionate cook looking to showcase your skills in our website? Submit your recipe and get a chance to feature your skills with us.

Subscribe & get Free Bonus Healthy Recipe with your favorite ingredient.

    0
    Would love your thoughts, please comment.x
    ()
    x