Potato Egg Curry
Boiled eggs and tender potatoes simmer in a lightly spiced onion-tomato gravy that feels comforting and familiar. It is a simple Indian curry that goes well with roti, paratha, or a small bowl of rice.
For 4 servings
- boil · ~20 min
Boil the eggs and potatoes.
1.Boil the eggs until hard-boiled, about 10 minutes, then peel them.2.Boil the potato cubes in water until just tender, about 8 to 10 minutes.3.Drain the potatoes and keep both the eggs and potatoes ready.TIPDo not overboil the potatoes or they may break apart in the curry. - prep
Pierce the eggs and prep the masala ingredients.
Lightly prick the boiled eggs with a fork so they take in more flavor. Chop the onion and tomato, grate the ginger, mince the garlic, and slit the green chili.
- saute · ~8 min
Cook the onion base.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and let them sizzle for 20 to 30 seconds.3.Add onion and cook until light golden, about 5 to 6 minutes.4.Add ginger, garlic, and green chili and cook for 1 minute.TIPKeep the heat medium so the garlic does not burn and turn bitter. - saute · ~7 min
Cook the tomato masala.
1.Add tomato and stir well.2.Add turmeric powder, red chili powder, coriander powder, and salt.3.Cook until the tomatoes soften and the masala looks thick, about 5 to 7 minutes. - simmer · ~10 min
Simmer the curry with eggs and potatoes.
1.Add the boiled potatoes and peeled eggs to the pan and coat them gently in the masala.2.Pour in water and bring the curry to a gentle simmer.3.Cover and cook for 8 to 10 minutes so the flavors come together.TIPGently turn the eggs once or twice so they stay whole and absorb the gravy. - garnish
Finish with garam masala and cilantro.
Sprinkle garam masala over the curry, add cilantro, and give it a gentle stir.
- serve
Serve the potato egg curry hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled eggs lightly, not deeply, so they absorb masala without splitting in the gravy.
- 2Boil the potato cubes only until just tender; overcooked potatoes will crumble during the final simmer.
- 3Cook the onion to light golden, not dark brown, to keep the curry mellow and homestyle.
- 4Let the tomato masala turn thick and lose its raw smell before adding water for a fuller, rounded gravy.
- 5Coat the eggs and potatoes in the masala for a minute before adding water so the spices cling better.
- 6If making ahead, keep the curry slightly thinner; potatoes will continue absorbing liquid as it rests.
- 7Reheat on low heat and stir gently from the sides so the eggs stay intact and the potatoes do not mash.
Adapt it for your goals.
Dhaba-style
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
Use less oil and add a splash of water while cooking the onions and tomatoes to keep the masala from sticking.
gravy richGravy-rich
Add an extra tomato and a little more water for a looser curry that pairs especially well with rice.
spicierSpicier
Increase green chili or red chili powder for a hotter version that still keeps the same homestyle base.
Why this is on our healthy list.
Protein from Eggs
Boiled eggs add satisfying protein, making this curry more filling than a plain potato gravy.
Comforting Energy Source
Potatoes provide carbohydrates that make the dish hearty and suitable for a complete meal with roti or rice.
Spice and Herb Support
Ginger, garlic, cumin, and cilantro bring aroma and plant compounds while adding depth without heavy ingredients.
Frequently asked questions
Yes. Lightly frying the boiled eggs in a little oil can add extra color, firmer texture, and deeper flavor to the curry.



