Creamy Chickpea & Veg Curry (Meat-Free, Mild & Toddler Approved)

Jasmine Lim

✨ Quick Summary

This is the dinner you make when there’s no meat defrosted and you refuse to panic.
Tinned chickpeas, potatoes, carrots and coconut cream somehow turn into a rich, comforting curry that tastes like you meant to cook vegetarian.

An easy family dinner recipe that’s budget-friendly, filling and surprisingly satisfying.


📋 At a Glance

Prep Time: 10 minutes

Cook Time: 25 minutes

Total Time: 35 minutes

Difficulty: Minimal brain required

Serves: 4–5

Best For: Pantry dinners, meat-free nights, budget meals

Freezer Friendly: Yes

Lunchbox Safe: Yes


🛒 Ingredients

  • 2 cans chickpeas, drained and rinsed
  • 1 can diced tomatoes
  • 1 brown onion, diced
  • 2 carrots, sliced
  • 1 large potato, diced into small cubes
  • 2 cloves garlic, minced (or 1 tsp jar)
  • 1 tsp ginger powder (or fresh grated ginger if you have it, but who ever does?)
  • 1½ tbsp curry powder (mild)
  • 1 tsp garam masala
  • ½ tsp cumin
  • ½ tsp coriander powder
  • ½ tsp smoked paprika
  • 1 can coconut cream
  • 1 cup water
  • Salt & pepper, to taste
  • 1 tbsp oil

Optional Add-Ins:

  • Handful baby spinach
  • 1 can lentils (to bulk it up)
  • Frozen peas
  • Squeeze of lemon
  • Fresh coriander

🍳 Method

Step 1
Heat 1 tbsp oil in a large pot over medium heat.

Add diced onion and cook 3–4 minutes until softened.

Step 2
Add garlic and 1 tsp ginger powder. Cook 30 seconds.

Step 3
Add:

  • 1½ tbsp Curry powder

  • 1 tsp Garam masala

  • ½ tsp Cumin

  • ½ tsp Coriander powder

  • ½ tsp Smoked paprika

Stir for 30 seconds to toast the spices.

Step 4
Add diced potato and carrot. Stir to coat in spices.

Step 5
Pour in:

  • 1 can coconut cream

  • 1 can diced tomatoes

  • 1/2 cup water if you need more liquid

Bring to a gentle simmer. Cover and cook for 15 minutes, until potato is tender.

Step 6
Add 2 drained cans of chickpeas (and 1 can of lentils if using).
Simmer uncovered 5–10 minutes until thickened.

Step 7
Stir through spinach if using and season to taste.

Let sit 5 minutes before serving to thicken further.


🍽 How I Serve It

  • Over fluffy rice
  • With quick homemade naan (Greek yoghurt + flour + baking powder + salt)
  • With garlic butter brushed on top because we deserve it
  • With cucumber yoghurt on the side for toddlers

🧠 Why This Works for Busy Mums

  • Uses pantry staples
  • Cheap protein source
  • Naturally vegetarian
  • One pot = minimal clean-up
  • Mild and toddler-friendly
  • Freezer-friendly

This is a true cheap family dinner recipe that solves the “no meat defrosted” panic.


🧊 Storage & Reheating

  • Fridge: Up to 4 days
  • Freezer: Yes — freezes beautifully
  • Reheat: Microwave 2–3 minutes or stovetop with splash of water

🔄 Easy Swaps

  • Swap chickpeas for lentils
  • Add sweet potato instead of white potato
  • Use coconut milk for lighter version
  • Add a spoon of tomato paste for deeper flavour
  • Add mild chilli for adults

🛍 Tools I Use

  • Large heavy-based pot
  • Wooden spoon
  • Rice cooker
  • Airtight containers

🧡 Real Mum Notes

There’s something very satisfying about making dinner without meat and still having everyone full and quiet.

It’s warm, creamy, and forgiving.
And it makes you feel slightly more put together than you actually are.

Back to blog

Leave a comment