Budget

The Emergency Budget Dinner Plan: 5 Wholesome Meals When Money Is Tight

Five filling, zero-waste dinners from one short shopping list, for the weeks when money runs out before the month does.

Paris C, founder of MealyDO

By Paris C•Oct 16, 2026•3 min read

Some months the money runs out before the month does. Rent goes out, a bill is bigger than expected, and suddenly there's very little left for food. This plan is for that week: five filling dinners from one short shopping list, built so that nothing you buy gets wasted.

Quick answer: Build the week around cheap, filling proteins (eggs, tinned beans, chickpeas and dried lentils), one bag of rice, one pack of pasta and a handful of hardy vegetables like onions, carrots, cabbage and sweet potatoes. Cook two of the meals as double batches so you get free lunches or a second dinner, and use leftover rice for fried rice at the end of the week.

How this plan keeps the cost down

  • Every ingredient is used at least twice. Onions, garlic, tomatoes, feta and spices appear across several meals, so nothing sits half-used in the fridge.
  • Proteins are the cheap ones. Eggs, beans, chickpeas and lentils cost a fraction of meat per gram of protein. The USDA's FoodData Central lists cooked lentils at around 9 g protein per 100 g, and an egg at about 6 g.
  • Two meals make four portions. The curry and the ragu double up as lunches or spare dinners for the following week.
  • Frozen and tinned count. Frozen spinach and peas are picked and frozen quickly, keep for months and are usually cheaper than fresh. The NHS counts frozen and tinned vegetables toward your 5 a day.

The shopping list

Prices change by country, store and season, so treat these as rough totals from discount supermarkets (think Aldi, Lidl or store-brand ranges). Pick your currency:

🧾 Emergency budget basket

5 dinners + 4 spare portions

Fresh

  • Eggs12$3.50
  • Onions1 kg (2.2 lb)$1.50
  • Carrots500 g (1.1 lb)$0.90
  • Sweet potatoes500 g (1.1 lb)$1.50
  • Green cabbage1 small$1.50
  • Red pepper1$1.00
  • Garlic1 bulb$0.60
  • Lime1$0.40
  • Feta200 g (7 oz)$3.00
  • Plain yogurt500 g (1.1 lb)$2.00
  • Bread loaf1$2.00

Tins, dry and frozen

  • Chopped tomatoes4 × 400 g (14 oz)$4.00
  • Chickpeas2 × 400 g (14 oz)$1.80
  • Black beans1 × 400 g (14 oz)$1.00
  • Light coconut milk400 ml (14 fl oz)$1.50
  • Dried lentils500 g (1.1 lb)$1.80
  • White rice1 kg (2.2 lb)$1.80
  • Dried pasta500 g (1.1 lb)$1.20
  • Frozen spinach450 g (1 lb)$2.00
  • Frozen peas500 g (1.1 lb)$1.50
Total (approx.)$34.50
Per portion (14)$2.46

Rough discount-supermarket prices; yours will vary. Oil, salt, pepper and spices not included. Leftover rice, lentils, pasta and yogurt carry into next week.

Already have oil, salt, pepper and a few spices? Then you only need the fresh and tinned items, which brings the total down further. The USDA Economic Research Service tracks how food prices move each year, and staples like dried beans and rice have stayed among the cheapest foods to buy.

The 5 dinners

Monday: One-pan shakshuka with feta

Eggs poached in a spiced tomato and pepper sauce. It feels like a weekend brunch but takes 25 minutes.

The recipe

One-pan shakshuka with feta

Yield: 2 servingsPrep: 5 minCook: 20 minTotal: 25 min
Servings2

Ingredients

  • 1 tbspolive oil
  • 1 onion, sliced
  • 1 red pepper, sliced
  • 2 clovesgarlic, crushed
  • 1 tspsmoked paprika
  • 1 tspground cumin
  • 1 tinchopped tomatoes (400 g / 14 oz)
  • 4 eggs
  • 50 gfeta, crumbled1.75 oz
  • 4 slicescrusty bread, to serve
  • To tastesalt and pepper

Method

  1. 1Heat the oil in a wide frying pan over medium heat. Cook the onion and pepper for 6–8 minutes until soft.
  2. 2Stir in the garlic, paprika and cumin for 30 seconds, then add the tomatoes and a splash of water. Simmer for 5 minutes until thick. Season.
  3. 3Make four hollows in the sauce and crack in the eggs. Cover and cook on low for 5–7 minutes until the whites are set and reach 71°C (160°F).
  4. 4Scatter over the feta and serve straight from the pan with the bread.
Notes & storage: About 19 g protein per portion with bread. Uses half the feta and half the loaf; the rest go into Thursday's rice and Friday's ragu.

Tuesday: Sheet-pan sweet potato and black bean hash

Crispy roasted sweet potato, smoky beans and a tangy lime yogurt. One tray, very little washing up.

The recipe

Sheet-pan sweet potato and black bean hash

Yield: 2 servingsPrep: 10 minCook: 25 minTotal: 35 min
Servings2

Ingredients

  • 500 gsweet potatoes, cut into 2 cm (¾ in) cubes1 lb 2 oz
  • 1 onion, cut into wedges
  • 2 tbspolive oil
  • 1 tspsmoked paprika
  • 1 tspground cumin
  • 1 tinblack beans (400 g / 14 oz), drained
  • 100 gplain yogurt3.5 oz
  • 1 lime (zest and juice)
  • To tastesalt and pepper

Method

  1. 1Heat the oven to 220°C (425°F). Toss the sweet potato and onion with the oil, spices, salt and pepper on a large tray.
  2. 2Roast for 20 minutes, then stir in the black beans and roast 5 minutes more until the edges are crisp.
  3. 3Mix the yogurt with half the lime juice, the zest and a pinch of salt.
  4. 4Spoon the hash into bowls, drizzle with the lime yogurt and squeeze over the rest of the lime.
Notes & storage: About 15 g protein per portion. Top with a fried egg for an extra 6 g.

Wednesday: Coconut chickpea and spinach curry

Makes four portions. Cook extra rice tonight and keep it in the fridge for Friday.

The recipe

Coconut chickpea and spinach curry

Yield: 4 servingsPrep: 5 minCook: 20 minTotal: 25 min
Servings4

Ingredients

  • 1 tbspneutral oil
  • 1 onion, finely chopped
  • 2 clovesgarlic, crushed
  • 1 tbspcurry powder
  • 1 tspground turmeric
  • 2 tinschickpeas (400 g / 14 oz), drained
  • 1 tinchopped tomatoes (400 g / 14 oz)
  • 1 tinlight coconut milk (400 ml / 14 fl oz)
  • 150 gfrozen spinach5 oz
  • 300 gwhite rice, uncooked10.5 oz
  • To tastesalt

Method

  1. 1Put the rice on to cook following the packet instructions.
  2. 2Heat the oil in a large pan and soften the onion for 5 minutes. Add the garlic, curry powder and turmeric and stir for 1 minute.
  3. 3Add the chickpeas, tomatoes and coconut milk. Simmer for 10 minutes, stirring now and then.
  4. 4Stir in the frozen spinach and cook for 3 minutes until hot through. Season and serve over the rice.
Notes & storage: About 13 g protein per portion with rice. Makes 4 portions: eat 2 tonight, keep 2 in the fridge at 5°C (41°F) or below for up to 3 days, or freeze.

Thursday: Smoky lentil and tomato ragu

A hearty, meat-free "bolognese" that freezes well. Finish it with the leftover feta.

The recipe

Smoky lentil and tomato ragu

Yield: 4 servingsPrep: 5 minCook: 30 minTotal: 35 min
Servings4

Ingredients

  • 1 tbspolive oil
  • 1 onion, finely chopped
  • 2 carrots, finely chopped
  • 2 clovesgarlic, crushed
  • 1 tspsmoked paprika
  • 1 tspdried oregano
  • 200 gdried red or green lentils7 oz
  • 2 tinschopped tomatoes (400 g / 14 oz)
  • 500 mlwater or stock2 cups
  • 320 gdried pasta11 oz
  • 50 gleftover feta or grated hard cheese1.75 oz
  • To tastesalt and pepper

Method

  1. 1Heat the oil in a large pan and soften the onion and carrots for 8 minutes.
  2. 2Add the garlic, paprika and oregano for 30 seconds, then the lentils, tomatoes and water.
  3. 3Simmer for 20–25 minutes, stirring often, until the lentils are tender and the sauce is thick. Add a splash of water if it catches.
  4. 4Cook the pasta, toss with the ragu and finish with the cheese and plenty of pepper.
Notes & storage: About 20 g protein per portion with pasta. Makes 4 portions; the sauce freezes well for up to 3 months.

Friday: Egg-fried rice with charred cabbage

The clear-out meal. Leftover rice, the rest of the cabbage and the last eggs become a fast, satisfying stir-fry.

The recipe

Egg-fried rice with charred cabbage

Yield: 2 servingsPrep: 5 minCook: 12 minTotal: 17 min
Servings2

Ingredients

  • 400 gcooked rice, cold (from the curry night)14 oz
  • 4 eggs, beaten
  • 250 ggreen cabbage, finely shredded9 oz
  • 100 gfrozen peas3.5 oz
  • 2 tbspneutral oil
  • 2 clovesgarlic, sliced
  • 2 tbspsoy sauce
  • 0.5 tspchilli flakes

Method

  1. 1Heat half the oil in a large frying pan or wok over high heat. Add the cabbage and leave it for 2 minutes to char, then toss and cook 2 minutes more. Tip onto a plate.
  2. 2Add the rest of the oil and the garlic, then the rice and peas. Stir-fry for 4 minutes until the rice is piping hot.
  3. 3Push the rice to one side, pour in the eggs and scramble until just set, then mix through.
  4. 4Return the cabbage, add the soy sauce and chilli flakes, toss and serve.
Notes & storage: About 16 g protein per portion. Cooked rice must be cooled quickly and kept in the fridge; use it within a day and reheat until steaming hot, 74°C (165°F).

Keeping leftovers safe

Batch cooking only saves money if the food stays safe to eat. Cool leftovers quickly and get them into the fridge within 2 hours. Keep your fridge at 5°C (41°F) or below, eat leftovers within 3–4 days, and reheat until steaming hot, 74°C (165°F), as advised by the USDA Food Safety and Inspection Service. Rice needs extra care: cool it fast and use it within a day. Not sure how long something will keep? Check our leftovers guide.

Five ways to stretch it even further

  1. Shop your cupboards first. Check what you have before you buy anything. Our pantry staples checklist helps.
  2. Buy store brands. Tinned tomatoes, beans and pasta are nearly identical across brands.
  3. Swap freely. No sweet potatoes? Use ordinary potatoes. No feta? Any cheese works.
  4. Freeze the extras. Ragu and curry both freeze for up to 3 months at −18°C (0°F).
  5. Plan the following week now. A plan stops the expensive "I'll just grab something" trips. See our 7-day budget meal plan and 18 ways to cut your grocery bill.

Let MealyDO plan the next tight week

MealyDO builds a full week of meals around your diet, allergies and household size, then turns it into one shopping list. Try it free and see whether it fits your week.

Liked the article? Your support helps us create more useful guides.

Comments

Sign in to comment

Comments are for MealyDO members — everyone can read them.

Sign in

Subscribe now

Get new MealyDO articles and meal-planning tips by email. No spam — unsubscribe any time.

Plus: use our free printable weekly grocery list right now.