PannPann
Meal Prep · 7 min read

Weekly Meal Prep on a Budget: Under $25 per Week

Weekly Meal Prep on a Budget: Under $25 per Week

You can eat genuinely well for under $25 a week if you build around a few cheap, filling ingredients. Here is the plan, the shopping list logic, and the batch-cook steps that make it work.

Eating on a budget gets a bad reputation. People picture sad beige containers and the same bland chicken seven days running. It does not have to be like that. With a handful of cheap base ingredients and a couple of hours on the weekend, you can put together a week of meals you actually look forward to, for less than the cost of two takeaways.

The trick is to stop thinking in finished meals and start thinking in building blocks. A pot of rice, a tray of roasted vegetables, a batch of beans, and one good sauce can become five different plates. You cook the components once, then mix and match through the week so nothing feels repetitive.

Where the $25 Actually Goes

The cheapest filling foods are dried staples, eggs, root vegetables, and frozen produce. They keep, they stretch, and they cost very little per portion. Here is a rough weekly basket that lands around $20 to $25 in most places and covers breakfast, lunch, and dinner.

  1. Bulk carbs: a bag of rice and a bag of dried pasta or oats. These are the backbone and cost pennies per serving.
  2. Cheap protein: dried lentils or beans, a dozen eggs, and one budget meat like chicken thighs or canned fish if there is room.
  3. Vegetables that last: onions, carrots, cabbage, and a couple of frozen bags. Frozen is just as good cooked and never goes off on you.
  4. Flavour for almost nothing: garlic, a jar of curry paste or a tin of tomatoes, soy sauce, stock cubes, and whatever spices you already own.
  5. One small treat: a block of cheese or some yoghurt to make the week feel less like rationing.

Cook Your Bases Once

This is the part that makes the whole week effortless. Spend about ninety minutes once and you have ready-to-go components that drop straight into a meal. Nothing here needs skill, just a couple of pans and an oven on.

  1. Put on a big pot of rice and a pot of lentils or beans at the same time. Salt both. Drain and cool them, then keep in the fridge.
  2. Tip whatever vegetables you have onto a tray, toss with oil and salt, and roast at 220C for 25 to 30 minutes until they catch at the edges.
  3. Soft-boil or hard-boil half the eggs while the oven does its work. They are an instant protein top-up all week.
  4. Make one big batch of a sauce: a quick tomato sauce, a curry base, or just garlic fried in oil with chilli. This is what stops things tasting samey.
  5. Cool everything fully, then store in the fridge in covered containers. Use the bases within four days, or freeze portions for later.

Turn the Bases Into Five Different Meals

Now the bases do the heavy lifting. Each of these takes a few minutes because the slow cooking is already done. Same ingredients, completely different plates.

  1. Rice bowl: warm rice, a scoop of roasted veg, a boiled egg halved on top, and a spoon of your sauce.
  2. Lentil curry: heat the lentils in the curry base, serve over rice. A squeeze of lemon lifts it.
  3. Fried rice: crisp the cold rice in a hot pan with an egg, the leftover veg, and a splash of soy.
  4. Pasta dinner: toss pasta with the tomato sauce and the roasted veg, finish with grated cheese.
  5. Hearty soup: simmer beans, veg, and a stock cube in water for ten minutes for a filling bowl that costs almost nothing.
What you need
  • A few stackable containersKeeping cooked bases separate is what lets you mix and match instead of eating the same finished meal twice.
  • One big potCooking rice and beans in volume is the cheapest way to feed yourself, and it only works if the pot is big enough.
  • A sheet panRoasting a whole tray of vegetables at once is faster and cheaper than cooking them one meal at a time.

More Cheap Wins for the Week

  • Stretch meat by using it as a flavour, not the centre: a little chicken through a big pan of rice goes a long way.
  • Keep a bag of frozen mixed veg as your safety net. It rescues any plate that looks a bit bare.
  • Make oats your weekday breakfast. Bulk oats with a banana or a spoon of jam is one of the cheapest filling starts there is.
  • Save vegetable ends and bones in the freezer, then simmer them into free stock for soups and rice.
  • Cook dried beans instead of canned. A bag costs a fraction of the tins and makes several meals.
  • Plan one fully meat-free day. Lentils and eggs are far cheaper than meat and just as filling.
  • Repurpose leftovers forward: tonight's roasted veg becomes tomorrow's lunch wrap or omelette filling.
Want this week planned for you?

Tell Pann your budget and the few cheap staples you keep around, and it builds a week of meals from them, writes the shopping list so you only buy what you will use, and walks you through each cook. Stretching ingredients without the spreadsheet.

Get Pann →

Keep reading

Cook tonight

Stop wondering what to cook.

Free 7-day trial. Cancel anytime in your Apple ID settings. No ads, your data is never sold.