Turmeric Egg Curry
Hard-boiled eggs nestled in a golden, turmeric-laced onion-tomato gravy. Lightly spiced so the warm, earthy turmeric shines through, this everyday Indian curry comes together fast and tastes even better the next day. Serve with plain rice or warm rotis for a cozy meal.
For 4 servings
- prep · ~10 min
Boil and peel the eggs.
1.Place eggs in a saucepan and cover with cold water by 1 inch.2.Bring to a rolling boil over high heat, then reduce to medium and cook 8 minutes.3.Drain hot water and transfer eggs to a bowl of ice water for 5 minutes.4.Tap each egg gently on the counter to crack the shell, then peel under cool running water. - fry · ~5 min
Lightly fry the boiled eggs.
1.Heat 2 tbsp oil in a heavy-bottomed pan over medium heat.2.Pat the peeled eggs dry with a paper towel and prick each once with a fork.3.Gently fry the eggs, turning occasionally, until golden in spots (2-3 minutes).4.Transfer fried eggs to a plate and set aside.TIPPricking the eggs prevents them from bursting in the hot oil. - saute · ~12 min
Build the onion-tomato base.
1.In the same pan, add the chopped onions and sauté until soft and translucent (4-5 minutes).2.Add the minced garlic and ginger paste; sauté until the raw smell disappears (1 minute).3.Add the chopped tomatoes, green chilies, and a pinch of salt. Cook until tomatoes soften and oil starts to separate (5-6 minutes).TIPUse medium-low heat when adding garlic and ginger — high heat burns them and turns the paste bitter. - saute · ~1 min
Bloom the turmeric and spice powders.
1.Lower the heat. Add turmeric powder, red chili powder, and coriander powder.2.Stir constantly for 30-40 seconds until the spices are fragrant and the oil turns golden-yellow.TIPTurmeric burns very fast. Keep stirring and do not leave the pan unattended at this stage. - simmer · ~10 min
Simmer the gravy until thick.
1.Pour in 1 cup of warm water and stir well, scraping up any browned bits from the bottom.2.Add the remaining salt, bring to a gentle boil, then lower heat and simmer uncovered until the gravy thickens slightly (8-10 minutes). - assemble · ~4 min
Add the fried eggs to the curry.
1.Halve the fried eggs lengthwise and gently place them yolk-side up in the simmering gravy.2.Spoon some gravy over the eggs to coat them.3.Sprinkle the pinch of garam masala on top. Cover and simmer on low heat for 3-4 minutes so the eggs absorb the flavors.TIPPlacing eggs yolk-side up keeps the yolks intact and makes the dish look beautiful. - garnish
Garnish with fresh coriander leaves and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick each boiled egg with a fork before frying to prevent splattering.
- 2Use a slotted spoon to transfer fried eggs; excess oil in the gravy makes it greasy.
- 3Bloom the turmeric on low heat and stir constantly to avoid a bitter taste.
- 4For a thicker gravy, mash a few onion-tomato chunks with the back of a spoon.
- 5Halve the eggs just before adding to the curry so they don't dry out.
- 6Make the gravy a day ahead; the flavors deepen and taste better the next day.
Adapt it for your goals.
Low-oil
Skip the egg-frying step and add halved boiled eggs directly to the simmering gravy. Use a non-stick pan and reduce oil to 1 tablespoon for the onion-tomato base. Perfect for anyone watching their fat intake.
high proteinHigh-protein
Double the eggs to 12 and add a cup of cooked chickpeas along with the water. The extra protein makes it a post-workout meal or a heartier dinner with minimal extra effort.
veganVegan
Replace the hard-boiled eggs with pan-fried tofu cubes or boiled potatoes. Use vegan butter or coconut oil for frying. The turmeric gravy works beautifully with either substitute, keeping the dish satisfying and plant-based.
jainJain
Replace garlic and onion with asafoetida (hing) and finely chopped zucchini or bottle gourd to mimic the texture. Use turmeric and coriander as the main spices. A mild, sattvic version suitable for Jain dietary practices.
extra spicyExtra-spicy
Increase red chili powder to 1 teaspoon and add 1 chopped green chili to the base sauté. Stir in 1 teaspoon of Kashmiri red chili powder at the end for vivid color without overwhelming heat.
Why this is on our healthy list.
Rich in Curcumin
Turmeric is a potent source of curcumin, which has natural anti-inflammatory and antioxidant properties. Cooking it with a little oil helps your body absorb it more effectively.
High-Quality Protein from Eggs
Each egg provides about 6 grams of complete protein, making this curry a filling option that supports muscle repair and satiety throughout the day.
Good Source of Vitamin C
Tomatoes, green chilies, and fresh coriander all contribute vitamin C, which supports immune function and helps your body absorb iron from the curry.
Low in Carbs
This dish is naturally low in carbohydrates, making it suitable for low-carb or diabetic-friendly meal plans when served without rice or bread.
Digestive-Friendly Spices
Ginger, garlic, and cumin aid digestion by stimulating enzyme activity and reducing bloating, while turmeric soothes the gut lining.
Heart-Healthy Fats
When made with mustard or sunflower oil, the recipe provides unsaturated fats that support cardiovascular health when used in moderation.
Frequently asked questions
Yes, but freshly boiled eggs have a creamier yolk and firmer white. If using pre-boiled, skip the re-frying step and just halve them into the gravy.







