Indian Easter Egg Curry (Boiled Eggs in Tomato and Onion Gravy)

Boiled egg curries are a satisfying part of everyday Indian home cooking, turning simple hard-boiled eggs into a substantial meal with a richly spiced gravy. Here, the sauce is based on slowly softened onion, ginger, garlic, cumin and turmeric, with ripe tomatoes cooked down until thick enough to cling to the eggs. The result is savoury, gently warming and filling without relying on meat, with fresh coriander adding a clean herbal finish. Served over basmati rice, it makes a practical vegetarian dinner and is especially useful when cooked eggs are already to hand.
Cuisine style Indian home-style curry
Spice level Medium
Cooking style Make-ahead friendly • Meal prep friendly
Time commitment Under 1 hour

Why this recipe works

  • Deep savoury base: Slowly cooking the onion before adding ginger, garlic and ground spices gives the gravy a rounded, savoury foundation.
  • Hearty but simple: Boiled eggs make the curry satisfying without needing meat, while the thick tomato gravy keeps it rich and spoonable over rice.
  • Good for planning ahead: The curry can be refrigerated and reheated gently, making it suitable for batch cooking or next-day meals.

Get the most out of this recipe

Ingredient notes

  • Use ripe tomatoes if possible: Ripe tomatoes break down more easily and give the gravy better body; canned chopped tomatoes are a practical alternative if simmered a little longer.
  • Ghee adds richness: Ghee gives the sauce a rounded, nutty richness. Unsalted butter can be used for a similar finish.
  • Use coriander stems and leaves: Finely chopped stems add flavour to the curry, while the leaves are best kept for a fresh finish.

Adjust the heat

  • For a gentler curry: Use a little less black pepper and keep the spices fragrant rather than deeply toasted.
  • For more heat: Add fresh chilli or chilli powder with the aromatics if you want a sharper, hotter curry.

Common mistakes

  • Do not scorch the spices: Ground cumin and turmeric only need brief heat before the tomatoes go in; over-frying can make them taste bitter.
  • Reduce the gravy before adding eggs: Let the tomatoes break down and the sauce thicken first, so the eggs are coated in a rich gravy rather than a thin sauce.
  • Keep the eggs on a gentle simmer: Once the eggs are added, avoid a hard boil so they stay tender and the gravy remains smooth.

Make-ahead tips

  • Cook ahead: The curry can be cooled quickly and refrigerated in a sealed container for up to 3 days.
  • Keep rice separate: Store the rice separately from the curry so both reheat evenly and the rice does not absorb too much gravy.
  • Reheat gently: Warm the curry in a saucepan with a splash of water until piping hot, stirring so the gravy does not catch.

Equipment you'll need

Ingredients
Instructions
Print
  1. Put the eggs in a large pot and cover with cold water. Bring to the boil, then simmer for 10 minutes. Drain, cool under cold running water, then peel.
  2. Rinse the basmati rice until the water runs mostly clear, then drain. Cook in a saucepan of lightly salted water until tender, 10 to 12 minutes. Drain in a colander and cover to keep warm.
  3. Finely slice the onion. Grate the ginger and crush the garlic. Roughly chop the tomatoes, and finely chop the coriander (stems and leaves).
  4. Heat the ghee in a saucepan over medium heat. Add the onion with a pinch of the salt and cook, stirring often, for 10 to 12 minutes until soft and lightly golden. Stir in the ginger and garlic and cook for 1 minute until fragrant.
  5. Stir in the ground cumin, ground turmeric and black pepper and cook for 30 seconds. Add the tomatoes and the water, then bring to a gentle simmer. Cook for 12 to 15 minutes, stirring occasionally, until the tomatoes break down and the gravy thickens.
  6. Taste and adjust the salt, then add the peeled eggs. Simmer gently for 5 to 7 minutes, turning the eggs so they get well coated in the gravy. Stir through most of the coriander, saving a little to finish.
  7. Serve the egg curry over the basmati rice. Sprinkle with the remaining coriander just before serving.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Serving suggestions

This recipe pairs well with:

Basmati rice

Tips

  • For a deeper flavour, let the onion cook until properly golden before adding the ginger and garlic; this is where the curry gets much of its savoury base.
  • Keep the simmer gentle once the eggs go in so the gravy stays smooth and the eggs do not toughen.
  • Eggs should be fully cooked; if serving anyone who is pregnant, elderly, very young, or immunocompromised, use eggs stamped with the British Lion mark.

Substitutions

  • Replace ghee with unsalted butter for a similar richness.
  • Replace fresh coriander with fresh flat-leaf parsley if you prefer a milder herbal finish.
  • Replace tomato with canned chopped tomatoes for convenience; simmer a few minutes longer to thicken.

Storage

  • Refrigerate up to 3 days
  • Cool the curry quickly, then refrigerate in a sealed container. Reheat gently in a saucepan with a splash of water until piping hot, stirring so the gravy does not catch; store rice separately and reheat until piping hot.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 55min (35min active)
  • Difficulty: Medium
  • Cuisine: Indian
  • Allergens:
    Eggs Milk
With serving suggestions Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.