Homestyle Egg Curry
Comforting, homestyle egg curry with hard-boiled eggs nestled in a spiced, onion-tomato gravy. This everyday Indian staple comes together in under 40 minutes, pairing perfectly with steamed rice or warm rotis for a simple, satisfying meal.
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 rolling boil.2.Boil for 8 minutes, then transfer eggs to cold water and let cool.3.Peel the eggs and prick gently with a fork all over. Set aside. - fry · ~3 min
Shallow fry the boiled eggs.
Heat 1 tbsp oil in a pan over medium heat. Add the boiled eggs and fry gently, turning occasionally, until golden spots appear on all sides. Remove and set aside.
TIPPricking the eggs prevents them from bursting when frying. - temper · ~2 min
Make the tempering.
1.Heat the remaining 1 tbsp oil in the same pan over medium heat.2.Add bay leaf, cinnamon stick, and green cardamom. Sauté until fragrant (30 sec).3.Add cumin seeds and let them splutter (30 sec). - saute · ~14 min
Build the onion-tomato base.
1.Add chopped onions and cook until golden brown (7-8 min), stirring often.2.Add ginger-garlic paste and slit green chilies. Sauté until raw smell disappears (1 min).3.Add chopped tomatoes, turmeric powder, red chili powder, coriander powder, and cumin powder.4.Cook until tomatoes turn soft and mushy, and oil starts separating from the masala (5-6 min).TIPPatience with browning the onions builds the gravy's deep flavor. - simmer · ~7 min
Simmer the gravy.
1.Pour in 1.5 cups water and bring the gravy to a gentle boil.2.Reduce heat and simmer for 5-7 minutes, letting the gravy thicken slightly.3.Check consistency — add more water if a thinner gravy is preferred. - simmer · ~4 min
Add the fried eggs to the gravy.
Gently place the fried eggs into the simmering gravy. Sprinkle garam masala on top. Cover and simmer for 3-4 minutes so the eggs absorb the flavors.
TIPDo not stir aggressively once the eggs are in — they can break apart. - garnish · ~2 min
Finish with fresh coriander.
Turn off the heat. Garnish with chopped coriander leaves and let the curry rest for 2 minutes before serving.
TIPThe short rest lets the eggs soak up more flavor from the gravy.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick boiled eggs with a fork before frying to prevent them from splattering in hot oil.
- 2Fry the eggs until golden spots appear on all sides for extra texture and flavor.
- 3Brown the onions thoroughly until deep golden for a richer, sweeter gravy base.
- 4Cook the tomato masala until oil separates from the mixture for a non-raw, well-integrated gravy.
- 5Gently place fried eggs into simmering gravy and avoid stirring vigorously to keep them intact.
- 6Let the curry rest for 2 minutes after garnishing so the eggs absorb more flavor from the gravy.
Adapt it for your goals.
Coconut milk
Replace ½ cup water with coconut milk for a creamy, mildly sweet gravy that balances the spices beautifully.
smokySmoky
Add ½ teaspoon smoked paprika or a pinch of kasuri methi (dried fenugreek leaves) for a smoky, restaurant-style finish.
egg less vegetarianEgg-less vegetarian
Swap boiled eggs with pan-fried tofu or paneer cubes for a protein-rich vegetarian version that works with the same gravy.
low oilLow-oil
Reduce oil to 1 tablespoon total; skip frying the eggs and add them raw directly to the simmering gravy (cook 5-6 minutes longer).
Why this is on our healthy list.
High-Quality Protein
Eggs provide all nine essential amino acids, supporting muscle repair and satiety.
Rich in Antioxidants
Turmeric, coriander, and cumin in the gravy supply curcumin and other antioxidants that help fight inflammation.
Good Source of B Vitamins
Eggs contain vitamin B12, riboflavin, and selenium, important for energy metabolism and immune function.
Low in Carbs
This egg curry is naturally low in carbohydrates, making it suitable for low-carb and keto-friendly meal plans.
Frequently asked questions
Yes, but fresh-boiled eggs have a better texture and will absorb the gravy flavors more readily after frying.



