Budget Chickpea Curry Batch Cooking for Under 85p Per Serving
If there is a single dish that proves budget cooking doesn’t mean bland cooking, it’s chickpea curry. A cheap chickpea curry batch cook turns a handful of cupboard staples — tinned chickpeas, chopped tomatoes, onions and spices — into eight generous servings of something rich, warming and genuinely satisfying, for about 80p a portion including rice. No meat, no expensive ingredients, no compromise on flavour.
Chickpeas are one of the great unsung heroes of the UK value shop. A 400g tin costs around 40p and delivers protein, fibre and the kind of starchy body that makes a curry feel substantial. Paired with the classic base of onion, garlic, ginger and spices, plus coconut milk or just tomatoes depending on your budget that week, you get a curry that reheats like a dream and actually improves after a night in the fridge. This is batch cooking at its most rewarding: cook once, eat well all week.
Why a Cheap Chickpea Curry Batch Cook Belongs in Your Rotation
Curries are structurally perfect for batch cooking. The flavours meld and deepen over time rather than fading, the sauce protects everything during freezing and reheating, and one pot scales effortlessly from two servings to ten. Chickpea curry specifically has three advantages over meat curries for the budget cook: the protein is shelf-stable and costs pennies, there’s no food-safety anxiety about undercooked meat, and you can make the whole thing in 40 minutes with ingredients you probably already own.
It’s also naturally filling in a way that keeps the cost-per-satisfaction ratio excellent. Chickpeas are high in fibre — around 7g per 100g cooked — which slows digestion and keeps you full. Served over rice with its sauce soaked in, one portion of this curry is a proper dinner, not a side dish pretending to be one.

Ingredients (8 Servings, ~80p Each Including Rice)
| Ingredient | Amount | Est. Cost |
|---|---|---|
| Tinned chickpeas, drained | 3 × 400g tins | £1.20 |
| Tinned chopped tomatoes | 2 × 400g tins | £0.56 |
| Tinned coconut milk (value) | 1 × 400ml tin | £0.85 |
| Onions | 3 large | £0.35 |
| Long-grain or basmati rice | 600g dry | £0.55 |
| Fresh ginger + garlic | 1 thumb + 4 cloves | £0.25 |
| Ground spices (cumin, coriander, turmeric, garam masala, chilli) | pantry | £0.30 |
| Vegetable oil | 3 tbsp | £0.15 |
| Fresh coriander (optional) | small bunch | £0.40 |
| Total | 8 servings | £4.61 |
£4.61 across 8 servings is under 58p each — well inside the 85p target, leaving generous headroom for pricier weeks or for adding extras like spinach or a squeeze of lemon. Skip the coconut milk and use an extra tin of tomatoes plus a splash of water, and the batch drops under £4. Keep it in for the weeks you want the curry to taste luxurious; at 85p a tin it earns its place.
UK Air Fryer & £1 Meal Prep Cost Estimator
Enter your costs in £ GBP and see per-portion cost, macros and air fryer energy savings.
The Method: One Pot, 40 Minutes
This follows the classic curry architecture — brown the onions properly, bloom the spices, then simmer — because those three stages are where 90% of the flavour comes from. Rush the onions and the whole curry tastes flat; give them time and you barely need anything else.
- Brown the onions (10 min). Heat 3 tablespoons of oil in your largest heavy-based pot over medium heat. Add 3 large finely diced onions with a pinch of salt and cook, stirring regularly, for 8–10 minutes until deeply golden at the edges. Golden, not just soft — this caramelisation is the flavour foundation.
- Add aromatics (2 min). Stir in 4 crushed garlic cloves and a thumb of grated ginger. Cook 1–2 minutes until fragrant. If it starts to catch, add a splash of water — never let the garlic burn, or the whole pot turns bitter.
- Bloom the spices (1 min). Add 2 tsp ground cumin, 2 tsp ground coriander, 1 tsp turmeric, 1 tsp garam masala and chilli to taste (start with ½ tsp). Stir constantly for 60 seconds. The spices should smell intensely aromatic; this step wakes up their flavour in a way that just simmering never does.
- Tomatoes and simmer (15 min). Pour in 2 tins of chopped tomatoes plus 200ml water. Scrape up any browned bits from the base — that’s pure flavour. Simmer gently for 10–15 minutes until the sauce thickens and the oil starts to glisten at the edges.
- Chickpeas and coconut (10 min). Drain and rinse 3 tins of chickpeas and add them along with the tin of coconut milk. Simmer 10 minutes more so the chickpeas absorb the sauce. Taste and adjust: salt, a squeeze of lemon juice, and maybe another pinch of garam masala at the end for lift.
- Rest and portion. Take off the heat and rest 10 minutes — the sauce thickens as it cools slightly. Divide into 8 portions. Serve 4 over freshly cooked rice this week; the other 4 get boxed for the fridge or freezer.
Cooking the Rice Right
For 8 servings you need about 600g dry rice, which feels like a mountain but cooks down sensibly. Rinse it, then boil in plenty of salted water for 10–12 minutes until just tender, drain and steam with the lid on for 5 minutes. Fluffy, separate grains every time. Cool any rice you’re storing within an hour, refrigerate promptly, and reheat only once until steaming hot.
Dried vs Tinned Chickpeas: The Honest Maths
Dried chickpeas are dramatically cheaper — roughly £1.50 per kilo versus the equivalent of £3+ for tinned — but they need an overnight soak and 45–60 minutes of simmering. Here’s the comparison for this batch:
| Tinned (3 × 400g) | Dried (375g dry = same yield) | |
|---|---|---|
| Cost | ~£1.20 | ~£0.55 |
| Prep time | None — open and rinse | Overnight soak + 1 hr cooking |
| Texture | Softer, ready immediately | Firmer, nuttier |
| Batch cost per serving | ~58p | ~50p |
The saving is real but modest — about 8p a serving — so this is really a lifestyle choice. If you plan ahead, dried chickpeas taste slightly better and cost less. If you cook spontaneously, tinned chickpeas mean this curry is 40 minutes away at any moment. There’s no wrong answer; keep a bag of dried in the cupboard for planned batch days and tins for everything else.
Five Variations on the Same Base
Once you can make this curry, you can make a dozen curries. The onion-spice-tomato base is universal; only the finishing changes:
- Saag-style: wilt 300g frozen spinach through the curry for the last 5 minutes. Adds iron, fibre and colour for about 30p.
- Sweet potato chickpea: add 2 diced sweet potatoes with the tomatoes and simmer 10 minutes longer. Heartier and slightly sweet.
- Tomato-free (coconut): skip the tomatoes, double the coconut milk and add extra turmeric. Milder, creamier, kid-friendly.
- Extra-hot: add 2 sliced fresh chillies with the aromatics and finish with chilli oil. Not for the faint-hearted.
- With lentils: add 100g red lentils with the tomatoes and an extra 200ml water. They dissolve into the sauce, thickening it and adding protein for pennies.
Storage, Freezing and the Day-Two Effect
Chickpea curry is one of those dishes that genuinely improves overnight — the spices continue to meld, the chickpeas absorb more sauce, and day-two portions taste rounder and deeper. Portion the batch into individual containers (with or without rice; separate is better for reheating control), cool within 2 hours, and refrigerate for up to 4 days or freeze for up to 3 months.
Reheating: from the fridge, microwave 3–4 minutes, stirring halfway. From frozen, defrost overnight in the fridge first. If the sauce has thickened in storage, loosen it with a splash of water before reheating. Finish with fresh coriander and a squeeze of lemon after reheating — never before freezing, as fresh herbs go sad in the freezer.
Serving Ideas That Cost Almost Nothing
Rice is the default, but a few pennies’ worth of extras elevate the whole meal. A spoonful of value natural yoghurt on top cools the heat and adds creaminess for about 8p. Quick-pickled red onion — sliced onion in vinegar with a pinch of sugar for 20 minutes — cuts through the richness for pennies. And if you have flour, water, salt and a hot pan, homemade chapattis take 20 minutes for 8 and cost about 15p total. They also freeze brilliantly, stacked with baking paper between them.
Final Thoughts
A cheap chickpea curry batch cook is the closest thing budget cooking has to a sure bet: under 85p a serving even with rice, 40 minutes of mostly hands-off cooking, and food that gets better with time rather than worse. Make it on Sunday, eat it through Thursday, and notice how little you miss the takeaway version that costs eight times as much. The takeaway has its place — but for a Tuesday night, this wins.


