You don’t need to spend a fortune to eat well. Getting your recommended five-a-day can be affordable if you make the right choices and look closer at what you can use to budget. There are plenty of clever ways you can boost your intake of fruit and vegetables while keeping costs down, like stocking kitchen cupboards with inexpensive canned fruit, filling the fridge with whatever's in season and getting familiar with your freezer. Below, you'll find plenty of tips on how to eat your five-a-day on a budget, plus a range of delicious recipes to try.


Have a read, then check out our budget pages: we have budget healthy recipes, energy efficient microwave recipes and a budget family meal plan for seven days of meals. Have a look at our extensive guide on the Top 12 ways to get your 5-a-day. You can also make getting your 5-a-day easier with a fruit and veg box subscription – choose between our tried-and-tested veg boxes here.

20 affordable ways to get your 5-a-day

1. Canned tomatoes

This popular ingredient is a nutritional powerhouse. It only takes two plum tomatoes to make up one of your five-a-day. What’s more, tomatoes release more nutrients as they cook because the cell walls break down, which is good news as we often use canned tomatoes for sauces.

You can keep to inexpensive ingredients and buy cans of tomatoes, with little difference between budget and premium – even expensive brands may contain preservatives to help the tomatoes stay firm.

Read our guide on the health benefits of tomatoes and check out our review of the best flasks and thermal cups for drinks and soup.

More like this

Use tinned tomatoes in recipes

Tomato & basil soup
Tomato & chickpea curry
Roasted aubergine & tomato curry
Tomato & mascarpone risotto
More canned tomato recipes

2. Frozen berries


It's a common misconception that frozen fruit isn't as healthy as fresh. Commercially frozen fruit is flash-frozen within just a few hours of picking, helping it to retain most of its nutrients and colour.

We’re huge fans of using frozen berries – like strawberries and raspberries – all year round to make smoothies, compotes or frozen yogurt. It keeps you on budget, goes a long way and reduces environmental implications of eating out-of-season imported produce.

To find out more, read our guide on the health benefits of frozen fruit and vegetables. Plus, read our review of the 10 best blenders.

Use frozen berries in recipes

Instant frozen berry yogurt
Berry bircher
Super berry smoothie
Frozen fruit crumble
Chocolate chia pudding

3. Frozen vegetables


The same benefits apply to frozen vegetables and supermarket basic ranges offer brilliant value for money here. Frozen cauliflower, spinach, sweetcorn and green beans are ideal for cooking with. Be aware that some of the original texture can be lost in the defrosting process, but they work well added by the handful to curries, casseroles and sauces for a guaranteed nutrient boost.

You can also freeze your own veg to minimise food waste, which is unsurprisingly inexpensive and allows you to bulk buy and use in future meals when convenient. For practical tips, read our how to freeze guide and cnd check out our review of the best food storage containers for your kitchen.

Use frozen vegetables in recipes

One-pot chicken pilaf
Chorizo & pea risotto
Minestrone soup
Vegetable samosas

4. Lentils


Lentils are one of our favourite ingredients. Budget-friendly and nutritious, they hold up in many hearty dishes and can taste sensational when cooked the right way. Many types don’t need to be soaked before use, even the dried ones. Split red lentils are fairly inexpensive and best used for soups and sauces. Firm puy lentils are a good addition to salads, although slightly more costly. Amazingly, three tablespoons of cooked lentils counts as one of your five-a-day, plus they’re packed with fibre, protein and carbohydrates.

To find out more, read our guide on the health benefits of lentils.

Use lentils in recipes

Lentil ragu
Lentil kofta with orzo & feta
Sausage, roasted veg & puy lentil one-pot
Spinach, sweet potato & lentil dhal
Spiced carrot & lentil soup

5. Chickpeas

Chickpea, tomato and spinach curry in a silver pan

Chickpeas are another storecupboard favourite. The dried ones offer more value for money and are budget-friendly, but they require soaking, so canned versions win for convenience. You only need three tablespoons of cooked chickpeas to get one of your five-a-day. We like them roasted as a snack or added to a curry. You can even use the water from the can (known as aquafaba) as a substitute for egg whites when making vegan meringue.

Check out our guide on how to cook chickpeas. Plus, read our review of the 10 best non-stick baking trays for roasting.

Use chickpeas in recipes

Chickpea, tomato & spinach curry
Chickpea & coriander burgers
Chickpea fajitas
Chickpea salad
Curried kale & chickpea soup

6. Canned fruit


A single canned peach or pear provides one of your five-a-day – this means buying one can could be enough to give around four people a serving. Be aware that canned fruit does usually come in sugary syrup – even the varieties in juice contain a lot of sugar. That said, if eaten occasionally, it’s a good way to sneak fruit into desserts and puddings. This can also help when your chosen fruit is not in season and is more expensive, making canned fruit the best option for inexpensive dinners and desserts.

Read our guide on the health benefits of canned fruit to find out more. Check out our review of the best can openers to make life easier in the kitchen.

Use canned fruit in recipes

Peach crumble
Peach melba smoothie
Coconut & mango sponge

7. Sweet potato

Baked sweet potatoes with lentils & red cabbage slaw

Regular white potatoes don’t count as one of your five-a-day, but sweet potatoes do. They may be slightly more expensive than traditional spuds but, as a source of complex carbohydrates, they’re fantastic value for money and inexpensive. And, like other orange fruit and veg, they contain beta-carotene. You need a whole potato to get a full portion, so use it as you would a regular potato – baked, mashed or as chips.

Learn more about the health benefits of sweet potato. Plus, have a look at the best chopping boards for all your food prep needs.

Use sweet potato in recipes

Baked sweet potatoes with lentils & red cabbage slaw
Spinach, sweet potato & lentil dhal
Roasted sweet potato & carrot soup
Moroccan chicken with sweet potato mash
More ideas for cooking with sweet potato

8. Dried fruit


You might be surprised to learn that dried raisins, currants and sultanas count towards your five-a-day. Just one tablespoon equates to a portion, so think about incorporating some next time you’re pouring out your breakfast cereal, making porridge or garnishing a salad. Dried fruit also comes in big packets, perfect for adding a tablespoon to breakfasts or doing some fun baking with the kids. They are usually inexpensive and can be a great way of getting more fruit into their diets.

Check out our guide to find out why raisins are good for you, then have a look at the best healthy cereals to buy.

Use dried fruit in recipes

Apple & sultana porridge
Chicken biryani
Gremolata couscous-stuffed peppers
Dried fruit compote
Homemade granola

9. Eat seasonal

Asparagus risotto

This might sound obvious, but eating what’s in season can often be cheaper. Consult our seasonal calendar before shopping or speak to your local market stallholder or greengrocer to find out what’s in abundance. Often a glut of produce means a marked-down price. We have healthy recipes for spring, summer, autumn and winter to inspire your cooking.

For more tips, read our latest guide on how to eat healthy on a budget. Plus, be inspired by our review of the best healthy cookbooks.

Use seasonal food in recipes

Rustic vegetable soup
Asparagus risotto
Super-veg pasta
Winter vegetable & lentil soup
Spring roast chicken

10. Eat local

Creamy carrot soup

Food that has travelled only a few miles down the road will be cheaper than something that’s been flown around the world (and if this isn’t the case, ask yourself why). Markets and greengrocers is great for local produce, but supermarket packaging features place of origin, so take time to read labels. Even if the cost-saving is small, it’s an eco-friendlier way to shop. You can also stick to budget much easier when shopping at market stalls as you get a larger amount of produce for less money. There's plenty of fantastic British produce to cook with, such as beetroot, carrots, cabbage and apples.

To keep costs down, try our vegetarian budget meal plan. Read our guide on energy-efficient cooking.

Use local produce in recipes

Creamy carrot soup
Lemon & cabbage pasta with garlic crumbs
Beetroot hummus

11. Boost your breakfasts

Overnight oats in a glass jar topped with fruit and honey

Kick-start your day with a healthy portion of fruit or veg and you'll be well on your way to five-a-day before lunchtime. Whizz fruit into smoothies, add it to muesli or bake it into oats. If you prefer a savoury breakfast, make your own baked beans, serve grilled mushrooms alongside scrambled eggs or enjoy a warming shakshuka. Breakfasts can also be great for your budget, as you can use what you have and not worry about doing another shop.

For more inspiration, check out our healthy breakfast recipes. Read our review of the 15 best toasters for making breakfast quickly.

Recipes to boost your breakfast

Overnight oats
Healthy porridge bowl
Saucy bean baked eggs
Healthy shakshuka
Blueberry baked oats

12. Healthy snacks

Spicy roast chickpeas on a roasting tray

Instead of reaching for sugary, artificial foods when hunger strikes, treat snack time as an opportunity to top up your intake of nutrient-dense fruit, veg and pulses. Whip up your own hummus using a can of chickpeas or try roasting them with spices you have in your kitchen cupboard – it's an inexpensive way of keeping healthy. If you're short of time or need to pack something to go, you can always enjoy a fresh piece of fruit.

For more ideas, check out our healthy snack recipes. Plus, read our review of the best lunchboxes for transporting your snacks.

Use healthy ingredients in these snack recipes

Spicy roasted chickpeas
Carrot & hummus roll-ups
Pitta pocket
Easy banana muffins
Nutty chicken satay strips

13. Go veggie

Sweet potato and peanut curry

Following a plant-based diet is considered to be better for you and the planet, as well as being less expensive. While some meat alternatives are pricey, meals made with vegetables, grains and pulses are considerably cheaper than their meaty counterparts. A curry made with root veg, for example, is cheaper than using chicken or lamb. Not to mention you'll find it easy to consume your five-a-day. Go vegetarian full-time or for the same day every week.

Need meat-free ideas? Read up on the benefits of the vegetarian diet and check out our top vegetarian recipes.

Go veggie with these recipes

Sweet potato & peanut curry
Slow cooker vegetable lasagne
Vegetarian enchiladas
Vegetarian fajitas
Easy vegetarian chilli

14. Serve a salad

Egg Niçoise salad

One good way to get your greens is by opting for a salad for lunch or dinner. Have a few dressed leaves on the side of your meal, or enjoy a heartier salad for the main event. Just be sure to add protein, plenty of veg and grains to make it filling. You could even add dried or fresh fruit, if you like a little sweet with your savoury. Salad ingredients, especially seasonal veg, can be a great way of bulking up meals as they are inexpensive and provide nutrients.

We have plenty of salads to get you started – have a look at our green salads, chicken salads and storecupboard salad recipes. Then, check out the best salad spinners for quickly washing leaves.

Use fresh ingredients in these salad recipes

Egg niçoise salad
10-minute couscous salad
Warm cauliflower salad
Greek salad
Broccoli salad

15. Try something new

Carrot pilaf with coriander chutney

It's easy to get stuck in a rut and cook the same meals every week, especially when you're on a tight budget. The problem is this means you're eating the same fruits and vegetables, over and over again, and not giving your body the diversity it needs to thrive.

Why not switch things up and add a new recipe to your repertoire? Browse our budget recipes for inspiration. We have cheap and healthy recipes, budget meals for two, budget batch-cooking recipes and lots more. If you're new to cooking, check out our picks of the best cookbooks for beginners.

Get new inspiration from these recipes

Carrot pilaf with coriander chutney
Creamy pesto & kale pasta
Miso mushroom & tofu noodle soup
Sardine tomato pasta with gremolata
Vegan jambalaya

16. Add to omelettes

Masala frittata in a frying pan with a slice taken

Eggs are an excellent budget-friendly ingredient. If you usually enjoy an omelette for breakfast, lunch or dinner, try adding a portion of chopped veg to the whisked eggs before cooking or tuck inside the folded omelette. For a heartier meal, make a thicker frittata with cherry tomatoes and avocado salsa on the side. Or, try adding a handful of spinach to a chunky Spanish-style tortilla.

For more ideas, check out our top omelette recipes. Read our review of the best non-stick frying pans for omelettes, pancakes and more.

Bulk up your meals with these omelette recipes

Microwave omelette
From-the-fridge omelette
Healthy pepper, tomato & ham omelette
Greek salad omelette
Pumpkin, halloumi & chilli omelette

17. Tasty traybakes

Oregano chicken & squash traybake

This is an easy way to get your daily dose of goodness on a budget. Fill a tray with seasonal veg, toss with garlic, olive oil, herbs and spices, and bake until you have a healthy, wholesome dinner. You can add fish or meat too, if you like, and even serve alongside a green salad for an extra nutrition. If you make enough, the leftovers will be delicious eaten cold or reheated in the microwave.

We have lots of traybake dinner recipes, including vegetarian traybakes, vegan traybakes and family traybake recipes. Make sure you have the right kit: check out our review of the best baking trays and best casserole dishes.

Have a go at these traybake recipes

Italian aubergine traybake
Roasted root veg traybake
Oregano chicken & squash traybake
Sausage traybake
Roast chicken traybake

18. Include the kids

Macaroni cheese with veg

Make sure the whole family is getting their five-a-day with our hidden veg recipes. We've crammed extra vegetables into pasta sauce and macaroni cheese, peppers into burgers and broccoli into fritters. Our dishes are hearty and delicious enough to be enjoyed by the whole family, so serve up a portion and know you're getting a good dose of your five-a-day. When making meals for the family, using hearty ingredients while sticking to a budget is easy with these simple, kid-friendly recipes.

You could even get the kids in the kitchen with you to help them learn basic skills and nutrition. Turn them into little chefs with our easy and fun kids' cooking recipes. Plus, discover our list of the best cookbooks for kids.

Get the kids involved making these recipes

Spaghetti & meatballs with hidden veg sauce
Hidden veg ragu
Macaroni cheese with veg
Kids' club sandwiches
Teriyaki salmon parcels

19. Swap chocolate for fruit

If you enjoy the occasional chocolate dessert, consider switching to a cheap and cheerful fruity pud instead. Dollop homemade blackcurrant compote onto yogurt, bake apples and blackberries into crumble or enjoy a fresh, seasonal fruit salad. All are relatively inexpensive ways to make the shift.

Use fruit in these sweet recipes

Plum crumble
Date & apple squares
Berry bake with passion fruit drizzle
Summer fruit drizzle cake
Fruit, oat & seed bars

20. Add veg to smoothies

Kale smoothie with nuts and avocado

Mix up your morning routine and add a portion of greens to your smoothie. Both spinach and kale work well, although spinach has a more neutral flavour, and they both boast powerful health benefits as well as contributing to your five-a-day. Greens can go a long way in smoothies when considering budget-friendly healthy options, such as large packs of spinach, kale and 'wonky' veg sold cheaper in supermarkets.

If you prefer a sweet start to the day, try adding banana, honey or rice milk as it has a naturally sweet flavour. For creaminess, give avocado a go. It's also bursting with healthy fats.

Read up on the health benefits of spinach, kale and avocado, then check out our vegetable smoothie recipes. Have a look at our round-up of the best smoothie makers for blitzing healthy drinks.

Use nourishing veg in these smoothie recipes

Kale smoothie
Avocado smoothie
Sunshine smoothie
Spinach smoothie
Green breakfast smoothie

More on healthy eating

12 ways to get your five-a-day
What counts as five-a-day?
How to eat more fruit and veg
How to sneak more veg into kids' diets
How to eat a balanced diet
Cheap and healthy recipes

Do you eat five portions of fruit and veg a day? Leave a comment below...

This content was updated on 20 October 2023.

Kerry Torrens BSc. (Hons) PgCert MBANT is a registered nutritionist with a post-graduate diploma in Personalised Nutrition & Nutritional Therapy. She is a member of the British Association for Nutrition and Lifestyle Medicine (BANT) and a member of the Guild of Food Writers. Over the last 15 years she has been a contributing author to a number of nutritional and cookery publications including BBC Good Food.


All health content on is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other healthcare professional. If you have any concerns about your general health, you should contact your local health care provider. See our website terms and conditions for more information.

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post