DecideOnDinner
cheap

Cheap Potato and Chickpea Curry Ready in Under 45 Minutes

Cheap, filling curry with pantry staples — ready before you'd finish scrolling for something else.

Potato and Chickpea Curry
Total
40 min
Prep
10 min
Cook
30 min
Serves
4
Difficulty
easy
Calories
197
Cost
$/serving

This is the dinner for when your wallet is thin and your energy is thinner. Canned chickpeas and a couple of potatoes get simmered in a warmly spiced tomato sauce that tastes like you put in way more effort than you did. It's genuinely satisfying — not sad-budget food. Expect a thick, scoopable curry that's great on its own or over rice. The whole thing comes together in one pot, cleanup is easy, and leftovers the next day are somehow even better. Make a big batch; you'll thank yourself tomorrow.

Ingredients

  • 2 tbsp neutral oil — vegetable or canola
  • 1 unit medium yellow onion — diced
  • 4 unit garlic cloves — minced
  • 1 unit fresh ginger — 1-inch piece, grated or minced
  • 1 tbsp tomato paste
  • 1 unit can diced tomatoes — 14.5 oz
  • 2 unit cans chickpeas — 15 oz each, drained and rinsed
  • 3 unit medium Yukon Gold potatoes — cut into 3/4-inch cubes, no need to peel
  • 1.5 tsp cumin
  • 1.5 tsp coriander
  • 1 tsp garam masala
  • 0.5 tsp turmeric
  • 0.5 tsp cayenne pepper — adjust to taste
  • 1 tsp kosher salt — plus more to taste
  • 1 cup water or vegetable broth
  • 1 tbsp fresh lemon juice

Method

  1. 1 Heat the oil in a large, deep skillet or Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and starting to turn golden at the edges.
  2. 2 Add the garlic and ginger. Stir and cook for 1 minute until fragrant — don't walk away, it goes fast.
  3. 3 Add the tomato paste and stir it into the onion mixture. Cook for 1–2 minutes, letting it darken slightly. This step builds a lot of flavor.
  4. 4 Add the cumin, coriander, garam masala, turmeric, cayenne, and salt. Stir everything together and cook for 30 seconds so the spices bloom in the oil.
  5. 5 Pour in the diced tomatoes with their juices. Stir to combine and scrape up any bits stuck to the bottom of the pot.
  6. 6 Add the cubed potatoes, drained chickpeas, and water or broth. Stir well. Bring to a boil.
  7. 7 Reduce heat to medium-low, cover, and simmer for 20–22 minutes, stirring once or twice, until the potatoes are completely tender when pierced with a fork.
  8. 8 Remove the lid and simmer uncovered for 2–3 minutes if you want a thicker sauce. Stir in the lemon juice, taste, and adjust salt or cayenne as needed.
  9. 9 Serve as-is in bowls, or spoon over rice or with flatbread for a more filling meal.

Variations

  • Add Spinach — Stir in 2–3 cups of fresh baby spinach in the last 2 minutes of cooking. It wilts right in and adds color, nutrition, and zero extra cost.
  • Faster Version (Skip Fresh Aromatics) — Use 1 tsp garlic powder and 1/2 tsp ground ginger instead of fresh. Skip the sauté step for those and just add them with the dry spices. Saves about 5–7 minutes and still tastes great.
  • Coconut Milk Version — Replace the 1 cup water or broth with 1 cup canned full-fat coconut milk for a richer, creamier sauce. Slightly more expensive but still very budget-friendly.
  • No Fresh Ginger Substitute — If you don't have fresh ginger, use 1/4 tsp ground ginger. It's not identical but works fine in a pinch.

Notes

Cut your potato cubes small and uniform — about 3/4 inch — so they cook through in time. Yukon Golds hold their shape better than russets and don't get mushy. If your curry looks too thick at any point, just splash in a little more water. The lemon juice at the end is not optional — it wakes up all the spices.

Equipment that helps

  • Large deep skillet or Dutch oven — You need enough depth to hold the potatoes, chickpeas, and liquid without anything splashing out when it simmers.
  • Box grater or microplane — Grating fresh ginger is much faster than mincing it by hand and releases more flavor into the sauce.

Find more dinners like this