Indian egg curry in tomato-onion sauce Recipe

Hard-cooked egg halves sit in a thick onion-tomato masala scented with toasted cumin, ginger, garlic and garam masala. Briefly frying the eggs gives the whites lightly browned edges, while cream softens the tomatoes’ acidity and rounds out the chili. The yolks are fully set rather than creamy, making them sturdy enough to warm in the sauce without falling apart.

Egg curries take many forms across India rather than following one fixed formula. This cumin-led onion-tomato base is especially familiar in North Indian-style home cooking, where boiled eggs offer a practical meatless centerpiece for a strongly flavored gravy. Cream is not universal in egg curry; in this version it gives the tomato masala a gentler, richer finish.

The curry builds flavor in distinct layers: cumin is toasted in oil, onions are browned only to a light gold, the ground spices are briefly bloomed, and garam masala is held back until the end so its aroma remains noticeable. Frying the halved eggs adds a savory browned surface that contrasts with the soft masala.

Why this version works

  • The oil is allocated clearly: 2 tablespoons for the masala and 1 tablespoon for frying the eggs.
  • Fresh and canned tomatoes receive different cooking times, with visual cues used to judge when either has reduced properly.
  • The eggs are cooked until fully set, so the description matches the finished texture and the halves remain stable in the sauce.
  • Adding garam masala near the end preserves its more delicate aromatic notes instead of dulling them during a long simmer.
  • Cream is added over low heat, reducing the chance of separation while balancing the acidity of the tomatoes.
Indian egg curry in tomato-onion sauce

Chef's tips

Use a wide pan so moisture can evaporate efficiently from the tomato mixture. If the finished gravy becomes too thick while the eggs warm through, cover the pan promptly to retain steam rather than adding unmeasured liquid. For the neatest presentation, place the eggs cut side up and spoon sauce around them instead of repeatedly stirring.

How to serve

Serve the curry hot with steamed rice, roti or another plain Indian flatbread that can pick up the thick sauce. Divide the egg halves among the portions first, then spoon the onion-tomato masala over and around them.

Watch out for

  • Cumin seeds can burn quickly. Add the onions as soon as the seeds sizzle and smell nutty.
  • If the onions begin scorching before they soften, lower the heat rather than adding more oil.
  • Ground spices need only a short frying time; turmeric and chili become bitter if left in a dry, hot pan.
  • Fresh tomatoes may remain watery or taste raw after 10 minutes. Continue cooking until they collapse and the masala turns glossy.
  • Dry the peeled eggs before frying to limit splattering, and use a gentle touch when turning the halves so the yolks do not detach.
  • After adding the cream, keep the curry at a quiet simmer rather than a vigorous boil.

Substitutions

  • Canned and fresh tomatoes may be used interchangeably at the listed 400 g quantity; canned tomatoes cook faster, while fresh tomatoes need the longer reduction time given in the method.
  • For the unspecified oil, use a neutral cooking oil suitable for medium-heat frying.
  • The amount of chili can be reduced for a milder curry without changing the rest of the spice mixture.
Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Servings
4

Ingredients

  • eggs - 6 pieces
  • onion - 2 pieces
  • tomatoes (canned or fresh, finely chopped) - 400 g
  • garlic - 4 cloves
  • ginger fresh - 20 g
  • oil neutral, e.g. vegetable or sunflower - 3 tablespoons
  • cumin seeds - 1 teaspoon
  • ground coriander - 1 teaspoon
  • turmeric ground - 0.5 teaspoons
  • garam masala - 1 teaspoon
  • chili ground, to taste - 0.5 teaspoons
  • water - 150 ml
  • cream heavy or whipping, about 30% fat - 50 ml
  • salt
  • fresh coriander (cilantro) chopped - 2 tablespoons
Main Ingredient: eggs

Preparation

  1. Place the eggs in a saucepan and cover them with cold water. Bring to a boil, reduce to a steady simmer and cook for 8–9 minutes. Drain, cool under cold water and leave until comfortable to handle; the yolks should be fully set.
  2. Slice the onions into thin half-moons. Finely chop or grate the garlic and ginger. Measure the 3 tablespoons of oil, reserving 1 tablespoon for frying the eggs.
  3. Heat 2 tablespoons of oil in a wide pan over medium heat. Add the cumin seeds and cook for 20–30 seconds, just until they sizzle and smell toasted; do not let them turn black.
  4. Add the onions with a small pinch of salt. Cook over medium heat for 10–12 minutes, stirring every minute or so, until soft, reduced in volume and golden at the edges. Add the garlic and ginger and cook for 1–2 minutes, until their sharp raw aroma has faded.
  5. Lower the heat slightly. Stir in the ground coriander, turmeric and chili, and cook for 20–30 seconds. Keep the spices moving so they become fragrant without catching on the bottom of the pan.
  6. Add the finely chopped tomatoes and another pinch of salt. Cook canned tomatoes for 10–12 minutes or fresh tomatoes for 15–20 minutes, stirring more often as they thicken. They are ready when the pieces have broken down, the mixture looks glossy and a spoon drawn across the pan leaves a trail for a moment.
  7. Stir in the 150 ml water and simmer uncovered for 5–7 minutes, until the sauce is cohesive but still loose enough to surround the eggs. Meanwhile, peel the eggs, pat them dry and cut them in half lengthwise.
  8. Heat the reserved 1 tablespoon of oil in a nonstick or well-seasoned pan over medium heat. Place the egg halves cut side down and fry for 60–90 seconds, then turn them briefly onto their rounded sides for another 30–60 seconds. Remove when the edges are lightly golden; handle them gently so the yolks stay in place.
  9. Reduce the sauce to low heat and stir in the cream and garam masala. Taste and add salt as needed. Nestle the eggs into the sauce, cut side up, cover and warm gently for 3–4 minutes without letting the sauce boil hard. Finish with the fresh coriander and serve.

Storage

In fridge: 2 days
Freezing: No

Store the egg curry in an airtight container in the fridge and reheat gently over low heat, adding 1–2 tablespoons of water so the sauce doesn’t catch on the bottom., Eggs become rubbery after freezing, so don’t freeze this dish.

Recipe submitted by Marek, Site owner

I prefer to keep the egg halves visible rather than burying them completely in the gravy. It makes the browned edges noticeable and lets each serving receive an even share of egg and masala.

Published: Updated:

Oceń przepis

Average: (0 ratings)

Komentarze

0
Chronione przez reCAPTCHA
Ładowanie komentarzy...

Podobne przepisy

Indian Breakfast Eggs in Tomatoes with Onion and Chili
Indian Breakfast Eggs in Tomatoes with Onion and Chili
Egg Kofta in Spicy Tomato Sauce
Egg Kofta in Spicy Tomato Sauce
Indian Eggs in Spinach and Tomato Sauce
Indian Eggs in Spinach and Tomato Sauce
Baked Eggs in Tomato Sauce with Sausage
Baked Eggs in Tomato Sauce with Sausage