Aller au contenu principal
ComfortFood

Indian Tomato Poached Eggs with Potatoes

Indian Tomato Poached Eggs with Potatoes

By Emma

Certified Culinary Professional

· Recipe tested & approved
Indian tomato poached eggs simmered in spiced sauce with potatoes, green beans, and Greek yogurt. Fire-roasted tomatoes, turmeric, and coriander create rich, aromatic depth. Serve with naan.
Prep: 30 min
Cook: 35 min
Total: 1h 5min
Servings: 4 servings

Crack the eggs straight into the sauce. That’s the whole thing. Hot tomatoes, spices you probably don’t use enough, and suddenly breakfast is — different.

Why You’ll Love This Indian Tomato Poached Eggs

Takes just over an hour total. Most of it’s simmering — you’re not standing there. Spicy but not aggressive. The yogurt cools it down. Green beans sneak nutrition in without tasting like you planned it. Vegetarian. Eggs are your protein. No meat required, no substitutes needed. Works as breakfast or lunch. Works cold the next day, maybe better. Tastes less acidic after it sits. One pot. One pan. That’s the cleanup. Well, one bowl for the yogurt.

What You Need for Indian Tomato Poached Eggs

Three small Yukon Gold potatoes — peeled, diced small. They soften in the time the sauce takes to come together. Regular russets fall apart. Yukon Golds hold shape.

One medium white onion, chopped fine. You’ll use two thirds in the sauce, keep the rest raw for the top. It’s a texture thing.

Forty milliliters of olive oil. Not more. Oil carries spice flavor but too much coats your mouth.

Four cloves of garlic, minced. Fresh. Not old. You’ll taste the difference.

One small green chili — sliced, optional. Depends on your spice tolerance. Leave it out, it’s fine. Add two if you want heat.

Turmeric, ground coriander, smoked paprika — fifteen, twelve, six milliliters. Mustard seeds too, just six. These are the backbone. Don’t skip any of them.

One hundred fifty milliliters vegetable broth. Low sodium. Salt gets added after.

One can of fire roasted diced tomatoes — seven hundred milliliters. The char on them matters. Regular tomatoes work, but they taste flat.

One hundred grams of green beans, trimmed. Frozen works. Fresh is better. They’ll sit on top of the sauce and steam.

Five eggs. Room temperature cooks more evenly than cold. Doesn’t matter that much though.

One hundred milliliters of Greek yogurt. Not the thin kind. Full fat. The tanginess is important.

Eight grams of fresh cilantro. It’s not just garnish — it’s flavor.

How to Make Indian Tomato Poached Eggs

Heat the oil over medium-high. Not smoking. Just hot enough that the onion sizzles when it hits.

Add the potatoes and two thirds of the onion. Seven minutes, stirring now and then. They’ll start to soften at the edges. Not fully cooked — you’re just getting them going.

Add the garlic. The chili if you’re using it. Then turmeric, coriander, paprika, mustard seeds. Stir constantly for two minutes. The spices deepen in color and the kitchen smells like someone actually knows how to cook.

Pour in the broth. Scrape the bottom of the pan. All those brown bits dissolve back in. That’s flavor.

Add the tomatoes with their juice. Bring it to a boil — it’ll happen fast. Then turn it down to low and let it simmer. Thirty minutes. The sauce gets thick and concentrated. The potatoes soften all the way through. You’ll see it shrink slightly and turn deeper red.

How to Get Indian Poached Eggs with Tomatoes Crispy and Perfect

Season with salt and pepper. Taste it. Add more if it needs it. The yogurt will soften the spice, so don’t hold back.

Lay the green beans directly on the sauce. Don’t stir. Just scatter them across the top.

Make five small spaces in the sauce with the back of a spoon. One for each egg. Crack an egg into each space. Don’t scramble them. Leave them whole.

Cover the pan. Lower the heat to medium-low. Seven minutes. The whites set. The yolks stay runny — just barely. The green beans turn tender and take on flavor from the sauce.

The whites go opaque. The yolks jiggle when you shake the pan. That’s when you stop.

Indian Poached Eggs with Tomatoes Tips and Common Mistakes

Don’t overcrowd the pan with potatoes. They need space to soften evenly. If they’re touching, the ones that are stacked don’t cook through.

The sauce should bubble gently during the thirty-minute simmer. Not a hard boil. It’ll scorch on the bottom if the heat’s too high.

Add the eggs at the very end. Not at minute twenty. The whites need time to set but the whole thing can’t keep simmering or the yolks harden.

Yogurt goes on after. Not stirred in. A dollop on top. It’s there for cooling and richness and texture — not to thicken the sauce.

If your sauce is too thin after thirty minutes, just let it go longer. Uncovered. Another ten minutes usually does it. Depends on your stove though.

The cilantro is optional the way cilantro always is. If you hate it, skip it.

Indian Tomato Poached Eggs with Potatoes

Indian Tomato Poached Eggs with Potatoes

By Emma

Prep:
30 min
Cook:
35 min
Total:
1h 5min
Servings:
4 servings
Ingredients
  • 3 small Yukon Gold potatoes peeled diced
  • 1 medium white onion finely chopped
  • 40 ml olive oil
  • 4 cloves garlic minced
  • 1 small green chili sliced optional
  • 15 ml turmeric powder
  • 12 ml ground coriander
  • 6 ml smoked paprika
  • 6 ml mustard seeds
  • 150 ml low sodium vegetable broth
  • 1 can 700 ml fire roasted diced tomatoes
  • 100 g green beans trimmed
  • 5 eggs
  • 100 ml Greek yogurt
  • 8 g fresh cilantro leaves
Method
  1. 1 Heat oil over medium high
  2. 2 Add potatoes and two thirds onion cook 7 minutes softening
  3. 3 Add garlic chili half spices mustard seeds cook stirring 2 minutes
  4. 4 Pour in broth deglaze pan scrape brown bits
  5. 5 Add tomatoes stir bring to boil reduce heat simmer 30 minutes or thick
  6. 6 Season salt pepper
  7. 7 Spread green beans on surface sauce
  8. 8 Make 5 hollows crack eggs into sauce
  9. 9 Cover simmer low heat 7 minutes till whites set beans tender
  10. 10 Remove from heat
  11. 11 Top with yogurt cilantro scatter rest onion chili
  12. 12 Serve with warm chapati or naan
Nutritional information
Calories
280
Protein
11g
Carbs
25g
Fat
12g

Frequently Asked Questions About Indian Poached Eggs

Can I use a different type of egg? Brown, white, doesn’t matter. Size does though. Use large eggs. Medium ones disappear into the sauce.

What if I don’t have fire roasted tomatoes? Regular canned tomatoes work. They taste different — less smoky, more acidic. Add a pinch of smoked paprika if you want that roasted depth back.

How do I know when the egg whites are set? Push the pan gently. The whites should feel firm but not hard. The yolks give when you touch them. If they’re still translucent in the middle, cover it and go another minute.

Can I make this vegetarian indian breakfast ahead of time? Make the sauce the day before. Reheat it. Then add the eggs and green beans fresh. The eggs get rubbery if they sit in sauce overnight.

Does this work as a spicy poached eggs dinner? Yeah. Serve it over rice or with bread. Naan works. Chapati works. Toast works.

What about the green beans — do they have to be on top? Stir them in at minute twenty if you want. They’ll be softer and more integrated. Works either way. Top of the sauce they stay green and crunchy.

Can I use frozen eggs? Don’t freeze eggs in the shell. Crack them into ice cube trays, freeze, then pop them out. Thaw before you add them to the sauce or they’ll be rubbery.

How spicy is this actually? Without the green chili — mild. The turmeric and paprika are warm, not hot. With one chili — noticeable kick. With two — it’s actually spicy. The yogurt cools it either way.

You’ll Love These Too

Explore all →