The BBC Good Food logo
A bowl of spicy vegetable stew with coconut and rice

5-a-day recipes

24 Recipes
Magazine subscription – choose a brand-new cookbook when you subscribe

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.

Advertisement

Showing items 1 to 24 of 24

  • Vegetable stew with rice

    Spicy vegetable stew with coconut

    A star rating of 4.4 out of 5.17 ratings

    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.

  • Roast lamb with vegetables

    Rosemary balsamic lamb with vegetable mash

    A star rating of 4.5 out of 5.24 ratings

    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

  • A bowl of aubergine and chickpea curry

    Aubergine dhal with tomato & onion raita

    A star rating of 4 out of 5.32 ratings

    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

  • Roast veg with eggs and tahini dressing in a lunchbox

    Cumin roast veg with tahini dressing

    A star rating of 4.3 out of 5.14 ratings

    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

  • Vegetarian bean pot with herby breadcrumbs in a bowl

    Vegetarian bean pot with herby breadcrumbs

    A star rating of 3.3 out of 5.17 ratings

    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

  • Curried chicken & baked dhal served in a casserole dish

    Curried chicken & baked dhal

    A star rating of 3.6 out of 5.21 ratings

    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

  • Sesame prawn & smacked cucumber rice noodles served on a plate

    Sesame prawn & smacked cucumber rice noodles

    A star rating of 4.5 out of 5.2 ratings

    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

  • A plate of griddled vegetables including tomatoes, courgettes, peppers and aubergine

    Griddled vegetables with melting aubergines

    A star rating of 4.9 out of 5.8 ratings

    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

  • Roast asparagus bowls with tahini lemon dressing served on a plate

    Roast asparagus bowls with tahini lemon dressing

    A star rating of 4.7 out of 5.3 ratings

    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

  • Vegetables on platter with hummus in bowl

    Avocado hummus & crudités

    A star rating of 4 out of 5.9 ratings

    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

  • Aubergine goulash with spinach and sweet potato fries in bowl

    Roast aubergine with goulash sauce & sweet potato fries

    A star rating of 4.4 out of 5.33 ratings

    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

  • Penne pasta with avocado on plate

    Tomato penne with avocado

    A star rating of 4.3 out of 5.154 ratings

    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

  • Plate of slow cooker vegetable lasagne with cutlery

    Slow-cooker vegetable lasagne

    A star rating of 4.2 out of 5.116 ratings

    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

  • A serving plate with healthy Turkish meatloaf and a salad served alongside

    Healthy Turkish meatloaf

    A star rating of 3.6 out of 5.15 ratings

    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

  • A bowl of West Indian sweet potato curry

    West Indian sweet potato curry

    A star rating of 4 out of 5.20 ratings

    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

  • A casserole dish serving ratatouille & parmesan bake

    Ratatouille & parmesan bake

    A star rating of 4.6 out of 5.12 ratings

    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

  • A plate with herb & garlic pork with summer ratatouille

    Herb & garlic pork with summer ratatouille

    A star rating of 3.8 out of 5.17 ratings

    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

  • A lunchbox with ratatouille pasta salad with rocket

    Ratatouille pasta salad with rocket

    A star rating of 4.2 out of 5.6 ratings

    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

  • Lentil ragu with courgetti

    Lentil ragu with courgetti

    A star rating of 4.4 out of 5.35 ratings

    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

  • Chilli & ginger squash with kale & quinoa

    Chilli & ginger squash with kale & quinoa

    A star rating of 4.4 out of 5.3 ratings

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

  • Pasta with tomato & hidden veg sauce

    Pasta with tomato & hidden veg sauce

    A star rating of 4.4 out of 5.99 ratings

    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

  • A plate serving 5-a-day Bolognese

    5-a-day Bolognese

    A star rating of 4.5 out of 5.22 ratings

    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

  • 5-a-day burger

    5-a-day burger

    A star rating of 4.3 out of 5.11 ratings

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

See more 5-a-day recipes
Advertisement
Advertisement
Advertisement

Sponsored content