Egg Curry

4.2(877 reviews)

South Asian egg curry — hard-boiled eggs simmered in a spiced tomato-onion gravy. A 30-minute dinner that punches well above its weight, perfect with steamed rice or roti. The eggs absorb the masala flavors while cooking, so the longer the simmer (within reason), the better.

Prep Time

24 min

🔥

Cook Time

35 min

🍽

Servings

6

Calories

556 cal

Jump to Recipe
Egg Curry — homemade International dinner recipe with eggs, onion, tomato, 6 servings, ready in 59 minutes
Dinner
Medium

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Eggs3
  • Onion1 ½ medium
  • Tomato3 medium
  • Ginger1 ½ tsp
  • Garlic4 ½ cloves
  • Garam Masala1 ½
  • Coriander Powder1 ½
  • Salt1 ½ tsp
  • Oil3 tbsp

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Eggs3
  • Onion1.5 medium
  • Tomato3 medium
  • Ginger1.5 tsp
  • Garlic4.5 cloves
  • Garam Masala1.5
  • Coriander Powder1.5
  • Salt1.5 tsp
  • Oil3 tbsp

Instructions

  1. 1

    Hard-boil 6 eggs: bring to a boil, cover, turn off heat, sit 11 minutes. Plunge into ice water 5 minutes, then peel. Score each peeled egg lightly with a knife — this helps the curry penetrate.

  2. 2

    Heat 3 tablespoons of oil in a deep pan over medium-high. Fry the eggs whole for 2-3 minutes, rolling occasionally, until lightly golden on all sides. This isn't browning per se — it's giving the egg a slightly toughened surface that holds up in the gravy. Set aside.

  3. 3

    In the same pan, add 2 sliced onions. Cook over medium heat for 10-12 minutes until deeply golden brown. This is the foundation of the curry — don't rush, don't burn.

  4. 4

    Add 1 tablespoon of ginger-garlic paste, cook 1 minute. Add 2 chopped tomatoes (or ½ cup tomato puree), 1 teaspoon turmeric, 1 teaspoon red chili powder, 2 teaspoons cumin powder, 2 teaspoons coriander powder, 1 teaspoon garam masala, and 1.5 teaspoons salt. Cook 5-7 minutes until the oil begins to separate from the masala.

  5. 5

    Pour in 1 cup of water. Bring to a simmer. Add the fried eggs back to the pan, scored side down. Cover and cook 8-10 minutes on low — the eggs absorb the gravy's flavor through the cuts.

  6. 6

    Finish with a handful of chopped fresh cilantro and a squeeze of lemon juice. Serve with basmati rice or roti. Egg curry is one of the rare dishes that tastes better the next day.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Egg Curry

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Score the boiled eggs. A few light slashes let the masala penetrate the egg instead of just coating it. Plain whole eggs taste bland in the middle.
  • 2.Fry the eggs first. This forms a slightly tougher skin that won't disintegrate in the gravy and adds a subtle browned flavor.
  • 3.Brown the onions properly. Pale onions = pale curry, both in color and flavor. 10-12 minutes is the right amount of time — golden, not burnt.
  • 4.Cook the masala until oil separates. When you see oil bubbling at the edges of the spiced tomato mixture, the spices are fully bloomed and the rawness is cooked out.

🔬 Why It Works

Egg curry depends on two things working together: a properly built masala base (slow-cooked onions, bloomed spices, cooked tomatoes) and the eggs absorbing those flavors during the final simmer. Frying the eggs creates a slight surface seal that prevents them from disintegrating but doesn't block flavor transfer through the scored cuts. The oil-separation stage of the masala is a visual cue that the spices have released their oils and bonded into a cohesive gravy — soup-like masalas (where the spice and oil haven't merged) taste raw.

Frequently Asked Questions

Why are my eggs rubbery?
Over-boiled. 11 minutes in just-boiled water is the sweet spot for fully cooked but tender yolks. Longer than 14 minutes and the whites turn squeaky-tough.
Can I skip frying the eggs?
Yes, but the texture is softer and the eggs can break apart during the simmer. Frying gives a small but noticeable improvement.
How spicy is this?
Medium with the listed chili. Adjust the chili powder to taste: skip entirely for kids; double it for spice lovers; add 1-2 slit green chilies for fresh heat.
Best side dishes?
Steamed basmati rice is classic. Roti, naan, or chapati for scooping. A simple cucumber raita on the side balances the spice.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories556kcal
Protein14g
Carbohydrates61g
Fat7g
Fiber8g
Sugar13g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes