DecideOnDinner
cheap

Cheap Chickpea Coconut Curry Ready in 35 Minutes

Creamy coconut curry from pantry staples — on the table in 35 minutes.

Cheap Chickpea Coconut Curry
Total
35 min
Prep
8 min
Cook
27 min
Serves
4
Difficulty
easy
Calories
97
Cost
$/serving

This is the dinner for when your wallet is empty and your energy is lower. Canned chickpeas and coconut milk are two of the cheapest, most satisfying ingredients you can keep on hand, and together they make a genuinely warming curry with almost no effort. You're looking at about 35 minutes start to finish, one pan to wash, and leftovers that taste even better tomorrow. Don't expect a restaurant-level depth — expect an honest, filling weeknight meal that punches well above its price tag. Serve over rice or with flatbread to stretch it further.

Ingredients

  • 2 tbsp neutral oil — vegetable or canola
  • 1 unit medium yellow onion — diced
  • 4 unit garlic cloves — minced
  • 1 tbsp fresh ginger — grated; or 1 tsp ground ginger
  • 2 tbsp tomato paste
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 0.5 tsp ground turmeric
  • 0.5 tsp red pepper flakes — adjust to taste
  • 1 unit 14-oz can diced tomatoes — with juices
  • 1 unit 13.5-oz can full-fat coconut milk
  • 2 unit 15-oz cans chickpeas — drained and rinsed
  • 1 tsp kosher salt — plus more to taste
  • 1 tsp sugar — balances the tomatoes
  • 2 tbsp fresh cilantro — optional, for serving

Method

  1. 1 Heat the oil in a large skillet or saucepan over medium heat. Add the diced onion and cook, stirring occasionally, for 6–8 minutes until softened and lightly golden.
  2. 2 Add the minced garlic and grated ginger. Stir and cook for 1 minute until fragrant — don't let it burn.
  3. 3 Push the aromatics to the side and add the tomato paste directly to the pan. Let it cook undisturbed for 1 minute, then stir it into the onion mixture. This step deepens the flavor.
  4. 4 Add the curry powder, cumin, turmeric, and red pepper flakes. Stir everything together and cook for 30 seconds until the spices are toasted and fragrant.
  5. 5 Pour in the canned diced tomatoes with their juices. Stir to combine and scrape up anything stuck to the bottom of the pan. Cook for 3 minutes.
  6. 6 Pour in the coconut milk and stir until the sauce is smooth and uniform. Bring to a gentle simmer.
  7. 7 Add the drained chickpeas, salt, and sugar. Stir to coat the chickpeas in the sauce.
  8. 8 Simmer uncovered over medium-low heat for 12–15 minutes, stirring occasionally, until the sauce thickens slightly and the chickpeas are warmed through and have absorbed some of the flavor.
  9. 9 Taste and adjust salt or red pepper flakes. Serve over rice or with flatbread, topped with fresh cilantro if you have it.

Variations

  • Add spinach — Stir in 2–3 big handfuls of fresh or frozen spinach in the last 3 minutes of cooking. It wilts right in and adds nutrition without extra cost.
  • Faster swap — Skip sautéing the onion from scratch — use 1 tsp onion powder and 1 tsp garlic powder instead, and jump straight to toasting the tomato paste. Shaves about 8 minutes off the total time.
  • Swap the coconut milk — No coconut milk? Use 1 cup of vegetable broth plus 2 tbsp of peanut butter stirred in at the end. Different flavor, but still creamy and satisfying.
  • Make it heartier — Add 1 cup of frozen peas or one diced cooked potato along with the chickpeas to bulk it up further for the same low cost.

Notes

Full-fat coconut milk makes a noticeably creamier sauce than light — worth the small extra cost. The curry reheats beautifully; add a splash of water when reheating to loosen the sauce. Leftovers keep in the fridge for up to 4 days and freeze well for up to 2 months.

Equipment that helps

  • Large skillet or wide saucepan — A wide base gives the onions room to soften evenly and lets the sauce reduce faster than a narrow pot.

Find more dinners like this