Sweet and Hot Vegetable Curry with Chickpeas

A vibrant, spiced vegetable curry that balances heat with sweetness and acidity for a well-rounded dish. Courgettes, cauliflower, and chickpeas simmer in a fragrant Vindaloo curry paste base enriched with tamarind, passata, and a touch of brown sugar and lemon juice. Fresh spinach wilts in at the end, adding earthiness and nutrition. The result is a textured curry with soft vegetables, creamy legumes, and bright leafy greens that work in harmony. This is ideal for weeknight dinners, meal prep, and anyone seeking a vegetarian main that's both comforting and exciting. Serve it over basmati rice for a complete meal. What sets this version apart is the deliberate flavor layering: the curry paste is bloomed in oil to deepen its spice, sugar and citrus are introduced early to build depth, and spinach is added raw at the end to preserve its color and delicate texture. This technique-driven approach enhances a simple curry into something with real complexity and balance.
Ingredients
- 1 tbsp sunflower oil
- 3 tbsp Vindaloo curry pasteThai red curry paste1:1spicy
shifts flavor profile from Indian to Thai
- 1 tbsp soft brown sugarhoney or maple syrup0.75:1sweetener
adjust to taste for viscosity difference
- lemon juice, from 1/2 lemon
- 2 zucchini, thickly sliced
- 11 oz cauliflower florets, about 1/2 a head
- 1 ¾ cups passatacrushed canned tomatoes1:1tomato base
slightly chunkier, same function
- 1 lb chickpeas, canned, drained and rinsed
- 9 oz fresh leaf spinach, washedfrozen spinach0.5:1leafy green
use thawed and squeezed; half the volume
- water, 100ml
Instructions
- 1
Heat oil in a large saucepan over medium heat.
- 2
Add curry paste and fry for 1 minute.
- 3
Add brown sugar and lemon juice, cook for 1 minute.
- 4
Add zucchini and cauliflower, cook for 2 minutes.
- 5
Stir in passata, water, and drained chickpeas. Season to taste.
- 6
Bring to a boil, cover with a lid, and simmer for 15 minutes.
- 7
Just before serving, add spinach, stir until wilted, and remove from heat.
- 8
Serve with boiled basmati rice.
Tips
Bloom the curry paste in hot oil for a full minute before adding other ingredients. This toasts the spices and develops deeper, more complex flavors that form the foundation of your curry.
Add sugar and lemon juice early, not just at the end. This allows these ingredients to meld with the spices and tenderize the vegetables as they cook, creating a more cohesive sauce.
Stir in spinach raw, off heat, so it wilts gently from residual warmth. This preserves its bright color, tender texture, and nutritional value compared to cooking it down.
Good to Know
Cover and refrigerate for up to 2 days in the fridge. Freeze after step 6 (before adding spinach) for up to 3 months.
Prepare through step 6, cool completely, then freeze or refrigerate. Thaw overnight in the fridge and warm gently over medium heat. Add fresh spinach just before serving.
Ladle into bowls and serve with boiled basmati rice on the side. Offer lime wedges, fresh cilantro, and yogurt as optional condiments.
Common Mistakes
Skip blooming the curry paste in oil to avoid flat, muted spice flavor.
Add spinach too early or cook it down to avoid losing its bright color and tender bite.
Omit lemon juice and sugar to avoid a one-dimensional, overly spicy curry.
Substitutions
slightly chunkier, same function
adjust to taste for viscosity difference
shifts flavor profile from Indian to Thai
FAQ
Can I make this curry ahead and freeze it?
Yes. Complete the recipe through step 6, cool, then freeze for up to 3 months. Thaw overnight in the fridge and reheat gently over medium heat. Add fresh spinach after reheating, just before serving, to preserve its texture and color.
What if I don't have Vindaloo curry paste?
Use Thai red curry paste at a 1:1 ratio for a similar heat level but different flavor profile. Alternatively, use a milder Madras curry paste and increase it to 4 tablespoons for comparable spice. Test as you go since paste intensity varies by brand.
Can I use frozen spinach instead of fresh?
Yes, but use half the volume (about 125g thawed and squeezed well). Frozen spinach releases more water and is more densely packed. Add it after reheating the curry and stir until evenly distributed. Fresh spinach wilts faster and looks more appealing.