Simple Egg Curry
A homestyle egg curry where hard-boiled eggs simmer in a fragrant onion-tomato gravy. Warm spices like cumin, turmeric, and garam masala do all the heavy lifting, creating a comforting dish that comes together in under 40 minutes. Perfect with steamed rice or roti for a satisfying weeknight meal.
For 4 servings
- boil · ~12 min
Hard-boil 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 cover and turn off the heat.3.Let sit covered for 10 minutes, then transfer eggs to cold water and peel.4.Prick each egg lightly with a fork so the gravy penetrates. - saute · ~10 min
Build the onion base.
1.Heat oil in a deep pan over medium heat.2.Add chopped onions and sauté until deep golden brown, stirring often (8-10 min).3.Add ginger-garlic paste and slit green chilies; cook until raw aroma fades (1 min).TIPTake your time browning the onions — this is where the curry gets its deep, sweet flavor. - saute · ~7 min
Cook the masala.
Pour in the tomato puree. Add turmeric powder, red chili powder, coriander powder, cumin powder, and salt. Stir and cook until the masala thickens, darkens slightly, and oil begins to separate from the sides (5-7 min).
- simmer · ~5 min
Simmer the gravy and add eggs.
Pour in 1 cup of water and stir well. Bring to a gentle boil, then reduce the heat to low. Gently slide in the boiled eggs. Cover and simmer for 5 minutes so the eggs absorb the curry flavors.
- garnish
Finish and serve.
Turn off the heat. Sprinkle garam masala and chopped coriander leaves over the top. Let it rest for 2 minutes before serving. Halve the eggs in the gravy if desired, or serve whole.
TIPA squeeze of lemon juice at the table brightens the whole dish.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use room-temperature eggs to prevent cracking during boiling.
- 2Prick boiled eggs with a fork so they absorb the gravy better.
- 3Brown the onions deeply for a rich, sweet curry base.
- 4Cook the tomato masala until oil separates for deeper flavor.
- 5Simmer eggs in gravy for at least 5 minutes to infuse spices.
- 6Gently halve eggs just before serving to keep yolks intact.
- 7Store leftover curry in the fridge for up to 3 days; reheat gently.
Adapt it for your goals.
Creamy Egg Curry
Add 2 tablespoons of heavy cream or coconut milk at the end for a richer, milder gravy — perfect when you want a less spicy, more luxurious texture.
Spicy Egg CurrySpicy Egg Curry
Double the green chilies and add 1/2 teaspoon of red chili powder extra for a fiery kick. Ideal for heat lovers who want a punchy, bold curry.
Vegan Egg CurryVegan Egg Curry
Replace hard-boiled eggs with pan-fried tofu cubes and use oil-based cooking — keeps the same spice profile while making it entirely plant-based.
Low oil Egg CurryLow-oil Egg Curry
Dry-sauté the onions in a non-stick pan using 1 teaspoon oil and add a splash of water if needed — reduces fat without compromising the base flavor.
Why this is on our healthy list.
Rich in High-Quality Protein
Eggs provide complete protein with all essential amino acids, supporting muscle repair and satiety.
Good Source of Antioxidants
Turmeric and cumin offer anti-inflammatory properties and help combat oxidative stress.
Supports Digestive Health
Cumin and coriander are traditionally used to aid digestion and reduce bloating.
Low in Carbohydrates
This egg curry is naturally low in carbs, making it suitable for low-carb or keto-friendly meals when served without rice.
Contains Heart-Healthy Fats
Egg yolks provide small amounts of omega-3 fatty acids, while the oil used is a source of unsaturated fats.
Frequently asked questions
Cracking usually happens when eggs are added directly to boiling water. Always start with cold water and bring to a boil gradually, and use room-temperature eggs for best results.



