Egg Curry isn’t fussy; hard-boiled eggs are bathed in a quick spiced tomato sauce. There’s no sous vide, no reduction, no obscure ingredients that you can only find in a specialty shop three zip codes away. It’s just eggs, tomatoes, and spices—stuff you probably already have on hand. It’s not a dish that’s trying to impress anyone, and that’s exactly what makes it so perfect.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.
This is the humblest type of comfort food, using simple cooking techniques to transform basic ingredients into something intriguingly complex and soul satisfying.
Honestly, it’s the kind of dish we used to whip up after a night of partying and now we rely on to feed the family when everyone is tired, hangry, and doesn’t want to go to the store. And you know what? It comes together perfectly every time—a dish that is always greater than the sum of its parts.
The eggs, perfectly boiled, absorb the tangy, spiced sauce like they were made for it. The tomatoes are soft, slightly sweet, and brightened up with garlic, ginger, and garam masala. And it’s all tinted with the golden glow of turmeric.
So, what is egg curry? The simple answer is “boiled eggs bathed in a spiced tomato curry,” but the real answer is “magic.”
Ingredient Notes
Egg curry doesn’t require much, just a few pantry staples and some basic spices. Eggs are obviously essential, but you can use whatever size you like. I use extra large eggs and prefer to boil them just until the whites are fully set but the yolks are still jammy, about 8 minutes. They'll cook a bit more in the sauce, so don't overcook them when you boil them. Also, as soon as the cooking time is up, be sure to transfer them straight into an ice bath to stop the cooking.
Tomatoes and tomato puree form the base of the sauce. Fresh onion, garlic, and ginger form the foundation of flavor. Dried and ground spices—ground turmeric and garam masala—give it depth. A fresh cilantro garnish is the finishing touch.
How To Make Egg Curry
This is a no-nonsense recipe that comes together fast. Here’s how it goes:
Want to save this recipe?
- Boil the eggs, cool them in an ice bath, and peel them.
- Heat olive oil in a skillet and sauté onion, garlic, and ginger until they smell too good to ignore.
- Toss in the tomatoes and cook until they begin to break down.
- Add the turmeric, garam masala, and tomato purée. Season with salt and pepper. Simmer until the sauce thickens.
- Gently nestle the boiled eggs into the sauce and let them simmer for a bit.
- Finish with cilantro, and serve.
Expert Tips for Success
Egg curry is hard to mess up, but a few small tweaks can take it to the next level:
- Shortcuts are fine: Use canned tomatoes or pre-boiled eggs if you’re short on time.
- Crank up the heat: Add a dried chili or a pinch of cayenne if you like things spicy.
- Make it heartier: Toss in boiled potatoes, roasted eggplant, or even chickpeas.
- Let it simmer: The longer the sauce cooks, the richer it gets.
Leftovers That Hold Up
Egg curry is one of those rare dishes that tastes even better the next day. Store leftovers in an airtight container in the fridge for up to five days. Reheat it gently, adding a splash of water if the sauce has thickened up.
What to Serve With It
Egg curry begs to be mopped up with something—rice, bread, you name it. Steamed rice is the obvious choice, but Coconut Rice is even better. Garlic naan or paratha is great for scooping up every last bit of sauce. Add a refreshing Kachumber Salad, some cooling Raita, and either Mango Chutney, Garlic Chutney, or Cilantro Mint Chutney and you’ll have a real feast.
Need something more? Potato-filled Samosas or Paneer Pakora make great starters.
Egg Curry
Robin Donovan
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
2. Bulk it up with boiled potatoes or roasted eggplant.
3. Canned diced tomatoes work if fresh ones aren’t available.
