Cheap Lentil Curry Meal Prep: Vegetable Curry Bowls for $1.20 AUD
- Six hearty bowls for roughly $7.20 AUD total — about $1.20 per serve (estimates from Coles, Woolworths and Aldi).
- Each bowl delivers approximately 18g of protein and 12g of fibre from lentils alone.
- One pot, 35 minutes, no soaking, no special equipment — red lentils cook faster than rice.
- Keeps 4–5 days refrigerated and freezes for 3 months; the flavour improves overnight.
- The cheapest complete meal prep in this entire series — cheaper than a loaf of bread per portion.
At some point every budget cook discovers lentils, and there’s usually a moment of disbelief. A kilo bag for two or three dollars. Twenty minutes from dry to dinner. Genuinely filling, genuinely nutritious, and — when cooked with proper spices — genuinely delicious. This cheap lentil curry meal prep turns about seven dollars of ingredients into six bowls of rich, warming curry over rice, at roughly $1.20 a serve. Nothing else in the Australian supermarket comes close on cost per meal.
This isn’t a sad austerity dinner. A well-made red lentil curry — soft lentils collapsed into a thick, golden sauce with sweet potato, cauliflower and spinach — is comfort food by any standard. The fact that it costs less than a bus fare is just a bonus. If you’re feeding a family, stretching the grocery budget, or just like the idea of a week’s lunches for the price of one café meal, this is the recipe to learn.
Why Red Lentils Are the Budget King
Red lentils have three unfair advantages. First, price: around $2–3 per kilo dry at any supermarket, and a kilo makes an enormous amount of food. Second, speed: unlike brown or green lentils, red lentils need no soaking and cook in 15–20 minutes, breaking down into a naturally thick, creamy sauce. Third, nutrition: roughly 24g of protein and 11g of fibre per 100g dry, plus meaningful iron and folate.
The protein math deserves a note. At 18g per bowl, this isn’t the highest-protein prep in the series — the beef mince bowls double it. But 18g with 12g of fibre is a combination that keeps you full for hours, and the cost per gram of protein is unmatched. For vegetarians, vegans, or anyone doing a low-spend week, it’s outstanding.

Cheap Lentil Curry Meal Prep: The $7.20 Shopping List
| Ingredient | Quantity | Est. Cost (AUD) |
|---|---|---|
| Red lentils (dry) | 400g | $1.20 |
| Long-grain rice | 400g dry | $1.00 |
| Sweet potato | 1 large (~400g) | $1.20 |
| Cauliflower | ½ head | $1.50 |
| Brown onion | 1 large | $0.60 |
| Tinned diced tomatoes | 400g tin | $1.00 |
| Frozen spinach | 250g block (use half) | $0.60 |
| Curry powder, turmeric, cumin, garlic, ginger | Pantry (per-use) | $0.80 |
| Total for 6 bowls | $7.90 | |
| Per bowl | $1.32 |
Use the other half of the cauliflower and spinach elsewhere in the week, buy lentils from the bulk section, and you’re at or under $1.20 a bowl. All prices are estimates; Aldi tends to run cheapest for tinned tomatoes and frozen veg.
Australian Meal Prep & Macro Estimator
Pop in your costs in $ AUD and get per-portion cost, macros and storage guidance.
The Recipe: One Pot, 35 Minutes
Ingredients (6 bowls)
- 400g red lentils, rinsed
- 400g long-grain rice (dry)
- 1 large sweet potato, peeled and cut into 2cm cubes
- ½ cauliflower, cut into small florets
- 1 large brown onion, diced
- 3 cloves garlic, crushed
- 1 tablespoon fresh ginger, grated (or 1 teaspoon ground)
- 400g tin diced tomatoes
- 125g frozen spinach (half a standard block)
- 2 tablespoons curry powder (a decent one — Keen’s or an Indian brand from the Asian aisle)
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 litre water or vegetable stock
- 2 tablespoons oil (coconut or vegetable)
- Salt to taste
- Optional: ½ cup coconut milk for richness, fresh coriander to serve
Method
- Get the rice going. Rinse and cook the rice by your usual method. It’ll sit happily covered for 20 minutes while the curry finishes.
- Build the base. Heat the oil in your largest pot or Dutch oven over medium heat. Add the onion and cook 4–5 minutes until soft and golden at the edges. Add the garlic, ginger, curry powder, turmeric and cumin. Stir for a full minute until deeply fragrant — toasting the spices in oil is what separates a great curry from a bland one.
- Add the hard veg. Stir in the sweet potato cubes and cauliflower florets, coating them in the spiced oil. Cook 2–3 minutes.
- Add lentils and liquid. Tip in the rinsed lentils, the tinned tomatoes and the water or stock. Stir well, scraping the bottom. Bring to a boil, then drop to a gentle simmer.
- Simmer 20–25 minutes. Stir every 5 minutes or so — lentils like to catch on the bottom. The curry is done when the lentils have collapsed into a thick sauce and the sweet potato is tender. If it’s too thick, add a splash of water; too thin, simmer 5 more minutes with the lid off.
- Finish. Stir through the frozen spinach and cook 3 minutes until wilted. Stir in the coconut milk now if using. Taste and salt generously — lentils need more salt than you think. A squeeze of lemon at the end lifts everything.
- Portion. Rice in six containers, curry ladled over the top. Cool 30 minutes on the bench, then lid and refrigerate.
Approximate Nutrition Per Bowl
| Nutrient | Per Bowl (approx) |
|---|---|
| Calories | 520 |
| Protein | 18g |
| Carbohydrates | 88g |
| Fat | 7g |
| Fibre | 12g |
All figures are approximate. Adding coconut milk adds roughly 60 calories and 5g fat per bowl; a boiled egg on top adds 6g protein for about 40 cents.
Boosting the Protein Without Boosting the Cost Much
Eighteen grams is respectable, but if you want more, these additions keep the budget intact:
- A boiled egg per bowl: +6g protein, +$0.40. The classic cheap upgrade.
- A tin of chickpeas stirred through: +3g protein per bowl, +$0.20 per bowl. Barely noticeable in cost.
- Greek yoghurt on top: +4g protein per spoonful. Adds a cooling contrast to the spice.
- Extra lentils, less rice: Shift the ratio — 500g lentils to 300g rice — for +3g protein per bowl at no extra cost.
- Frozen peas: A cup stirred through at the end adds +2g protein per bowl plus sweetness.
The egg-and-chickpea version lands around 26g of protein per bowl for roughly $1.75 — still absurdly cheap.
Five Spice Variations
The one-pot method is a template. Change the spice blend and a couple of ingredients and it’s a different curry:
- Thai-style: Red curry paste instead of curry powder, coconut milk instead of half the water, a squeeze of lime. Serve with coriander.
- Indian tadka: Finish with a tempering — heat oil, fry cumin seeds, mustard seeds, dried chilli and garlic until crackling, pour over the top.
- Moroccan: Cumin, coriander, cinnamon and smoked paprika; add diced carrot and a handful of sultanas; serve with a dollop of yoghurt.
- Ethiopian-inspired: Berbere spice blend (available at good supermarkets), extra ginger, served with flatbread for scooping.
- Coconut turmeric: Double the turmeric, full tin of coconut milk, extra ginger — golden, warming, anti-everything the wellness blogs claim, but delicious.
Storage: The Curry That Improves With Age
Lentil curry is one of the rare meal preps that’s genuinely better on day two. Overnight in the fridge, the spices meld and the sauce thickens into something richer. It keeps 4–5 days refrigerated — the most forgiving timeline in this series.
It also freezes superbly for up to 3 months. Freeze the curry and rice together in the same container; they reheat as a unit. Thaw overnight in the fridge, microwave 3–4 minutes with a splash of water, stir halfway. The texture after freezing is essentially identical to fresh, which is more than can be said for most preps.
One food safety note: rice is the ingredient to respect here, not the curry. Cool the rice quickly (spread it on a tray if you’re in a warm kitchen), get it into the fridge within 30 minutes, and reheat until steaming hot. Cooked rice left at room temperature for hours is one of the most common causes of food poisoning in home kitchens — the fix is simply not leaving it out.


