Egg Gravy
Boiled eggs simmered in a rich, spiced onion-tomato gravy. This comforting, everyday North Indian curry comes together quickly, making it a perfect weeknight dinner when paired with roti or steamed rice.
For 4 servings
- prep · ~10 min
Boil and prepare the eggs.
1.Place eggs in a saucepan, cover with cold water, and bring to a boil.2.Boil for 8 minutes, then transfer to cold water, peel, and halve.3.Lightly sprinkle eggs with a pinch of salt and turmeric (reserve rest for gravy).TIPAdding a little salt to the boiling water makes peeling easier. - saute · ~2 min
Fry the boiled eggs lightly.
Heat 1 tsp oil in the pan over medium heat. Place egg halves yolk-side down and fry for 30 seconds until lightly golden. Remove and set aside.
TIPDon't over-fry — just a quick sear adds flavor without making the eggs rubbery. - saute · ~7 min
Sauté onions until deeply golden.
In the same pan, heat remaining oil. Add chopped onions and a pinch of salt. Cook, stirring often, on medium heat until deep golden-brown.
TIPThe deep color of the onions determines the gravy's richness — be patient and let them caramelize. - saute · ~2 min
Add ginger-garlic paste and green chilies.
Stir in the ginger-garlic paste and slit green chilies. Sauté until the raw aroma disappears and the paste turns light golden.
- saute · ~7 min
Cook the tomato puree and spices.
1.Pour in the tomato puree and stir well.2.Add turmeric, red chili powder, coriander powder, and cumin powder.3.Cook on medium heat, stirring frequently, until the oil separates from the masala.TIPOil separating from the masala means the tomatoes are cooked — don't rush this step. - simmer · ~5 min
Add water and bring to a simmer.
Pour in 1.5 cups of water, add salt, and stir to combine. Bring the gravy to a gentle boil, then lower the heat.
- simmer · ~5 min
Simmer the eggs in the gravy.
Gently slide the fried egg halves (yolk side up) into the gravy. Sprinkle garam masala on top. Cover and simmer on low heat for 5 minutes so the eggs absorb the flavors.
TIPKeep the heat low — high heat can make the eggs tough. - garnish · ~2 min
Garnish with coriander leaves and serve hot.
Turn off the heat, sprinkle generously with chopped coriander leaves, and let the curry rest for 2 minutes before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Caramelize the onions until deep golden brown — this builds the rich base for the gravy.
- 2Fry the egg halves yolk-side down for just 30 seconds to add flavor without making them rubbery.
- 3Cook the tomato masala until oil visibly separates; this ensures the spices are fully cooked.
- 4Simmer the eggs on low heat after adding them to prevent them from turning tough.
- 5Use a pinch of salt when boiling eggs to make peeling easier and prevent cracking.
- 6For a thicker gravy, crush one boiled egg half into the masala before adding water.
- 7Let the finished curry rest for 2 minutes after garnishing so flavors meld.
Adapt it for your goals.
Low-oil
Reduce oil to 1 tbsp and skip frying the eggs — just add them directly to the simmering gravy. This cuts fat while keeping the dish satisfying, ideal for a lighter weeknight dinner.
high proteinHigh-protein
Add 200 g of cubed paneer or cooked chicken along with the eggs for extra protein. Great for post-workout meals or when you need a heartier curry.
jainJain
Omit onion and garlic; use asafoetida (hing) and a pinch of cumin seeds in hot oil instead. This version is suitable for Jain dietary practices that avoid root vegetables.
veganVegan
Replace eggs with boiled potato halves or tofu slices. Use the same spiced gravy and simmer gently — perfect for plant-based eaters who love North Indian flavors.
coconut milkCoconut-milk
Swap 1/2 cup of water for coconut milk added at the end. This gives the gravy a creamy, slightly sweet twist that pairs beautifully with the warm spices.
Why this is on our healthy list.
High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety.
Rich in Antioxidants
Tomatoes, turmeric, and coriander offer antioxidants like lycopene and curcumin, which help fight inflammation.
Supports Digestion
Cumin and ginger in the gravy stimulate digestive enzymes and may ease bloating.
Low-Carb Friendly
This dish is naturally low in carbohydrates, making it suitable for low-carb or keto diets when served without rice or roti.
Frequently asked questions
Yes, but cold eggs help prevent cracking. If using room-temperature eggs, reduce boiling time by 1-2 minutes.



