DecideOnDinner
cheap

Budget Potato and Egg Curry — Spiced, Filling, and Under $10

Spiced, filling, and under $10 — this curry is the answer tonight.

Budget Potato and Egg Curry
Total
40 min
Prep
10 min
Cook
30 min
Serves
4
Difficulty
easy
Calories
288
Cost
$/serving

When it's late, your brain is fried, and the fridge looks bleak, this potato and egg curry is exactly what you need. It's built on pantry staples — canned tomatoes, dried spices, potatoes, and eggs — so there's almost nothing to buy. The curry simmers itself while you decompress, and the result is genuinely warm and satisfying: tender potatoes soaking up a spiced tomato sauce, halved eggs nestled in. Expect mild heat with deep flavor. It reheats beautifully, so make a full batch and thank yourself tomorrow.

Ingredients

  • 4 unit large eggs
  • 1.5 lb Yukon Gold or russet potatoes — peeled and cut into 1-inch cubes
  • 2 tbsp neutral oil — vegetable or canola
  • 1 unit medium yellow onion — finely diced
  • 4 unit garlic cloves — minced
  • 1 tsp fresh ginger — grated or minced; or 1/2 tsp ground ginger
  • 1 unit can diced tomatoes — 14.5 oz
  • 1.5 tsp ground cumin
  • 1.5 tsp ground coriander
  • 1 tsp ground turmeric
  • 0.5 tsp cayenne pepper — adjust to taste
  • 1 tsp garam masala
  • 1 tsp kosher salt — plus more to taste
  • 1 cup water — plus more as needed
  • 2 tbsp fresh cilantro — optional, for garnish

Method

  1. 1 Bring a medium saucepan of water to a boil. Add the eggs and boil for 9 minutes. Transfer to an ice bath or run under cold water, then peel and set aside. Once cooled, halve the eggs lengthwise.
  2. 2 While the eggs cook, heat the oil in a large skillet or saucepan over medium heat. Add the diced onion and cook, stirring occasionally, for 6–7 minutes until softened and lightly golden.
  3. 3 Add the garlic and ginger. Stir and cook for 1 minute until fragrant.
  4. 4 Add the cumin, coriander, turmeric, and cayenne. Stir constantly for 30 seconds to bloom the spices in the oil.
  5. 5 Pour in the canned diced tomatoes (with their juices). Stir to combine, scraping up any bits from the bottom. Cook for 3 minutes, stirring occasionally, until the sauce thickens slightly.
  6. 6 Add the cubed potatoes, 1 tsp salt, and 1 cup of water. Stir to coat the potatoes in the sauce. Bring to a simmer, then cover and cook over medium-low heat for 18–22 minutes, stirring once or twice, until the potatoes are completely tender when pierced with a fork. Add a splash more water if the pan looks dry.
  7. 7 Stir in the garam masala. Taste and adjust salt. Nestle the halved eggs into the curry, cut side up. Spoon sauce over them and let everything warm together for 2 minutes.
  8. 8 Garnish with cilantro if using and serve over rice or with flatbread.

Variations

  • Vegan swap — Skip the eggs entirely and add one 15 oz can of drained chickpeas in step 5 along with the potatoes. The chickpeas add protein and soak up the sauce beautifully.
  • Faster version — Use canned sliced potatoes (drain and rinse two 15 oz cans) instead of raw. They only need about 8 minutes to heat through in step 6, cutting total time to around 25 minutes.
  • No fresh garlic or ginger — Substitute 1 tsp garlic powder and 1/2 tsp ground ginger added with the other spices in step 4. The flavor is slightly less bright but still very good.

Notes

For deeper color and a slightly smoky flavor, score the peeled hard-boiled eggs with a knife before adding them to the curry — this helps the sauce cling to them. The curry thickens as it sits; add a splash of water when reheating. This dish is naturally gluten-free and dairy-free as written.

Equipment that helps

  • Large skillet or wide saucepan with lid — A wide base lets the onions and tomatoes reduce quickly and gives the potatoes enough room to cook evenly without stacking.

Find more dinners like this