A bowl of spicy vegetable stew with coconut and rice

5-a-day recipes

24 Recipes

Get all five of your 5-a-day in one dish with these nutritious and delicious recipes. Try healthy ideas from veg-packed stews and salads to hearty pasta dishes and curries.

15 ratings 4.4 out of 5 star rating

This tasty veggie dinner truly has it all – five of your 5-a-day, folate, fibre, vitamin C and iron. Serve with coconut yogurt and brown basmati rice.

50 mins
Easy
Vegetarian
Gluten-free
20 ratings 4.6 out of 5 star rating

Enjoy all five of your 5-a-day in this healthy Sunday roast. It's a good source of energising vitamin C and iron, needed for healthy nails and hair

50 mins
Easy
Healthy
Gluten-free
Advertisement
24 ratings 3.8 out of 5 star rating

This comforting chickpea and lentil curry provides all five of your 5-a-day. It’s spiced with turmeric and ginger and topped with a calcium-rich raita

35 mins
Easy
Healthy
Vegetarian
12 ratings 4.3 out of 5 star rating

Get all five of your 5-a-day in one super-healthy packed lunch, bursting with nutrients including calcium, folate, fibre, vitamin C and iron

1 hr
Easy
Healthy
Vegetarian
15 ratings 3.2 out of 5 star rating

Get five of your 5-a-day in one hit with this vegetarian bean pot topped with breadcrumbs. It's bursting with nutrients, low in calories and packed with flavour

45 mins
Easy
Healthy
Vegetarian
12 ratings 3.6 out of 5 star rating

Serve this curried chicken with cauliflower, spinach, lentils and tomatoes for a healthy supper. It delivers five of your 5-a-day and is full of flavour

55 mins
Easy
Healthy
2 ratings 4.5 out of 5 star rating

Get five of your 5-a-day with this colourful sesame prawn and cucumber rice noodles, with edamame and chilli. Super-healthy, plus it only takes 25 minutes

25 mins
Easy
Healthy
5 ratings 4.8 out of 5 star rating

Pack all five of your 5-a-day into one healthy vegan dish. Flavoured with garlic, lemon and herbs, it's delicious griddled on the hob or cooked on the barbecue

35 mins
Easy
Healthy
Vegan
2 ratings 4.5 out of 5 star rating

Enjoy five of your 5-a-day with this dish, a tasty mix of asparagus, quinoa, aduki beans, onion and cherry tomatoes. It's packed with nutrients, and vegan too

40 mins
Easy
Vegan
5 ratings 4.4 out of 5 star rating

Get all five of your 5-a-day with this healthy, low-calorie, vegan recipe that works as lunch or a starter. Enjoy deliciously creamy hummus made with avocado

10 mins
Easy
Healthy
Vegan
23 ratings 4.5 out of 5 star rating

Try aubergine for a filling veggie meal worthy of Sunday lunch. Teamed with a goulash sauce and sweet potato chips, you can pack in all five of your 5-a-day

40 mins
Easy
Healthy
Vegetarian
130 ratings 4.3 out of 5 star rating

Get all five of your 5-a-day in this mildly spiced, healthy pasta dish. It's rich in iron, fibre and vitamin C as well as being low-fat and low-calorie

30 mins
Easy
Healthy
Vegetarian
82 ratings 4.0 out of 5 star rating

Make this low-calorie veggie lasagne as a lighter alternative to the traditional bake. It's layered with pasta, ratatouille and sliced aubergine, and packs in all of your five-a-day

3 hrs and 30 mins
Easy
Healthy
Vegetarian
11 ratings 3.2 out of 5 star rating

Serve this lamb meatloaf and salad at a summer picnic or packed up for lunch. It's tasty and healthy too, delivering all five of your five-a-day

1 hr and 45 mins
Easy
Healthy
16 ratings 4.2 out of 5 star rating

Prepare this vegetarian curry in just 15 minutes. Packed with sweet potato, cabbage, tomatoes and red peppers, it contains all five of your five-a-day

45 mins
Easy
Vegetarian
6 ratings 5.0 out of 5 star rating

Get all five of your five-a-day with this ratatouille & cheese bake that is healthy and filling as well as being gluten-free and vegetarian

45 mins
Easy
Vegetarian
Gluten-free
14 ratings 4.0 out of 5 star rating

Pack in the vegetables with a fragrant herb and garlic pork dish that is not only low-fat and low-calorie but also provides five of your five-a-day

40 mins
Easy
Healthy
5 ratings 4.2 out of 5 star rating

Use up leftover ratatouille to make a substantial vegetarian lunch that's quick to prepare and also super healthy, providing all five of your five-a-day

13 mins
Easy
Healthy
28 ratings 4.3 out of 5 star rating

A healthy tomato 'pasta' dish that makes full use of your spiralizer. This vegan-friendly supper is five of your five-a-day and will fill you to the brim

55 mins
Easy
Healthy
Vegan
3 ratings 4.4 out of 5 star rating

This hearty five of your five-a-day supper easily serves two, with enough leftovers for lunch for one the next day

52 mins
Easy
Healthy
Vegetarian
90 ratings 4.3 out of 5 star rating

Get your family to eat more veg with this superhealthy pasta sauce recipe which counts as 5 of your 5-a-day. The sauce is freezable too

1 hr and 5 mins
Easy
Healthy
Vegetarian
5 ratings 4.4 out of 5 star rating

This Indian-influenced grilled fish supper packs in all of your five-a-day in one mildly spiced, light dish

30 mins
Easy
Healthy
17 ratings 4.4 out of 5 star rating

Get all five of your five-a-day with this spaghetti Bolognese. The hidden veg in the sauce makes it ideal for kids and you can freeze any leftovers

1 hr and 20 mins
More effort
9 ratings 3.8 out of 5 star rating

A burger that combines all five of your 5-a-day? It's real and really tasty! Vegetarians have never had it so good

1 hr and 15 mins
Easy
Vegetarian
Advertisement