Home » All Blog Posts

Indian-Style Egg Curry

I love how this Indian-style egg curry doesn’t try to show off. It’s just hard-boiled eggs simmered in a quick, spiced tomato gravy—nothing fancy, no long list of ingredients. Just eggs, tomatoes, and a few pantry spices doing what they do best. It’s unfussy, comforting, and somehow always ends up tasting like more than the sum of its parts. My whole family loves it, so it's in constant rotation around here.

A bowl of white rice topped with two hard-boiled eggs in a rich Indian-Style Egg Curry tomato sauce, garnished with cilantro. A fork and knife are beside the bowl.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.

We started out throwing this together late at night when the fridge was empty and we didn't want to wait for delivery. Now, it’s a go-to when everyone’s hungry and no one wants to think too much about dinner. Somehow, it always works—it’s fast, reliable, and hits the spot.

This dish is basically proof that a few pantry staples and a frying pan can still pull off something great. Garlic and ginger cut through the sweetness of the tomatoes, and a spoonful of garam masala gives it that depth you want. Turmeric rounds it all out with its earthy bite and golden color.

Ingredients for Indian Egg Curry laid out on a countertop: tomatoes, onion, cilantro, garlic, salt, pepper, eggs, turmeric, oil, garam masala, and tomato puree.

Ingredient Notes

Egg Curry doesn’t ask for much—just a few reliable staples. Just a few notes about the ingredients:

  • Eggs: I like to boil them until the yolks are just set—still a little creamy in the center. If you give them a few shallow pokes with a fork before adding them to the sauce, they’ll soak up more of the flavor.
  • Tomatoes: Use fresh if they’re in season and you can find some that are really flavorful. Otherwise, canned works just fine. I usually go with whole peeled or diced and let them cook down until they’re soft and jammy.
  • Garlic and Ginger: Stick to fresh here. Grated or mashed into a paste, they blend into the sauce and give it that sharp, fragrant backbone that makes the whole dish come alive.

Want to save this recipe?

We'll send it to your inbox! Plus new recipes every week (no spam)!

How To Make Egg Curry

This one comes together quickly and without any drama. Here's the process:

  1. Boil the eggs, cool them down in ice water, and peel.
  2. Heat oil and sauté the onion, garlic, and ginger until everything smells amazing.
  3. Add the tomatoes and cook until they start breaking down and going soft.
  4. Stir in turmeric, garam masala, and tomato purée. Season with salt and pepper.
  5. Nestle the eggs in and let them simmer so they soak up all that sauce.
  6. Finish with chopped cilantro.
A bowl of white rice topped with two boiled eggs in a rich Indian Egg Curry sauce, garnished with fresh cilantro leaves. Garlic and more cilantro are placed on the gray countertop nearby.

More Ways to Enjoy Hard-Boiled Eggs

Hard-boiled eggs are great to have in the fridge. Check out my post on How to Boil an Egg, too, for tips on how to get them just right.

Eat hard-boiled eggs plain as a snack or grate them over Avocado Toast. Toss them into a marinade to make Ramen Eggs, or use them to make the best Bacon and Egg Salad sandwiches or Deviled Egg Potato Salad.

A bowl of white rice topped with two boiled eggs in a flavorful Indian-Style Egg Curry sauce, garnished with fresh cilantro.

Egg Curry

Robin Donovan

A humble yet satisfying dish of boiled eggs simmered in a spiced tomato sauce. Quick, comforting, and endlessly adaptable.
No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Course Main Course
Cuisine Indian
Servings 4 servings
Calories 186 kcal

Ingredients
  

  • 6 large eggs
  • 1 tablespoon olive oil
  • 1 small onion minced
  • 1 teaspoon minced garlic
  • ½ teaspoon minced ginger
  • 3 medium tomatoes chopped
  • 1 teaspoon turmeric powder
  • 1 tablespoon garam masala
  • 1 cup tomato purée
  • 2 tablespoons chopped cilantro plus more for garnish
  • ½ teaspoon kosher salt
  • ½ teaspoon ground black pepper

Instructions
 

  • Boil the Eggs: Bring a pot of water to a boil. Add the eggs and cook for 8 minutes. Drain, cool in an ice bath, and peel.
  • Sauté the Aromatics: Heat olive oil in a skillet over medium heat. Add onion, garlic, and ginger, and cook until fragrant.
  • Cook the Tomatoes: Stir in chopped tomatoes and cook until they break down and soften.
  • Make the Sauce: Add turmeric, garam masala, and tomato purée. Season with salt and pepper. Stir to combine.
  • Add the Eggs: Gently place the boiled eggs in the sauce and simmer for a few minutes to heat through.
  • Garnish and Serve: Remove from heat, garnish with cilantro, and serve hot.

Notes

1. Add a dried red chili for more heat.
2. Bulk it up with boiled potatoes or roasted eggplant.
3. Canned diced tomatoes work if fresh ones aren’t available.

Nutrition

Calories: 186kcalCarbohydrates: 14gProtein: 11gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.03gCholesterol: 246mgSodium: 410mgPotassium: 659mgFiber: 3gSugar: 7gVitamin A: 1474IUVitamin C: 22mgCalcium: 68mgIron: 3mg
Tried this recipe?Let us know how it was!
By on June 8th, 2025
Eggs All Ways logo icon.

About Robin Donovan

Robin Donovan is the creative force behind Eggs All Ways. She's a writer, recipe developer, photographer, and cookbook author with more than 40 books to her name, including the bestselling Ramen for Beginners, Ramen Obsession, and Campfire Cuisine. Her work has been featured in major publications, both print and digital, including MSN, Cooking Light, Fitness, Buzzfeed, and Eating Well.

More Posts by this author.

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic