Egg Potato Curry
Boiled eggs and tender potatoes simmer in a lightly spiced onion-tomato gravy that feels right at home with roti or rice. It is simple, comforting, and perfect for a small everyday Indian meal.
For 4 servings
- boil · ~20 min
Boil the eggs and potatoes.
1.Place the eggs in a pan, cover with water, and boil until hard-boiled, about 10 minutes.2.Drain, cool, and peel the eggs.3.Boil the potato cubes in fresh water until just tender, 8-10 minutes, then drain.TIPDo not overboil the potatoes; they should hold their shape in the curry. - prep
Make small slits in the eggs.
Lightly score the boiled eggs with a knife so they soak up the gravy better while simmering.
- saute · ~8 min
Start the masala base.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and let them crackle for 20-30 seconds.3.Add onion and green chili, then cook until the onion turns light golden, 5-6 minutes.4.Add ginger-garlic paste and cook for 1 minute until the raw smell fades.TIPKeep the heat medium so the onions brown evenly without burning. - saute · ~7 min
Cook the tomatoes and spices.
1.Add tomato and cook until soft and pulpy, 4-5 minutes.2.Add turmeric powder, red chili powder, coriander powder, garam masala, and salt.3.Cook the masala for 2 minutes, stirring often, until it smells fragrant. - simmer · ~12 min
Simmer the curry.
1.Add the boiled potato and mix gently to coat with the masala.2.Pour in water and bring to a gentle simmer.3.Add the boiled eggs and simmer uncovered for 8-10 minutes so the flavors come together.TIPIf the curry gets too thick, add a splash of water and simmer briefly. - garnish
Garnish with coriander leaves.
- serve
Serve hot with roti or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick or lightly score the boiled eggs before simmering so the gravy seasons them inside, not just on the surface.
- 2Boil the potatoes only until just tender; overcooked cubes will break apart once they simmer in the curry.
- 3Cook the onions to a light golden stage, not deep brown, to keep the gravy balanced and everyday-style.
- 4Let the tomato masala cook until it looks pulpy and the oil begins to separate slightly for a fuller curry flavor.
- 5Simmer the eggs uncovered on low heat so they absorb the masala without turning rubbery.
- 6This curry tastes even better after 20-30 minutes of resting, when the potatoes and eggs soak up the gravy.
- 7Store leftovers chilled for up to 2 days and reheat gently with a splash of water to loosen the gravy.
Adapt it for your goals.
Dhaba-style
Lightly shallow-fry the boiled eggs and potato cubes with a pinch of turmeric before adding them for a richer, more robust curry.
low oilLow-oil
Reduce the oil slightly and add a splash of water while cooking the onions and tomatoes; good for a lighter everyday version.
spicierSpicier
Add an extra green chili or a little more red chili powder if you want a hotter curry for rice.
no onion no garlicNo-onion-no-garlic
Skip onion and ginger-garlic paste, then use extra tomato and a pinch more cumin for a simpler satvik-style gravy.
Why this is on our healthy list.
Protein from Eggs
Boiled eggs make this curry more filling and add good-quality protein to a simple home-style meal.
Comforting Energy Source
Potatoes provide satisfying carbohydrates, making the dish hearty and especially suitable with roti or rice.
Spice- and Herb-Based Flavor
Cumin, coriander, turmeric, chili, ginger, garlic, and fresh coriander add strong flavor without needing heavy cream or butter.
Frequently asked questions
Yes. Lightly frying them in a little oil with a pinch of turmeric gives the eggs a firmer surface and a more dhaba-style taste.



