The BBC Good Food logo
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.

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.33 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.4 out of 5.15 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.7 out of 5.3 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

  • Penne pasta with avocado on plate

    Tomato penne with avocado

    A star rating of 4.3 out of 5.156 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.126 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.1 out of 5.21 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.9 out of 5.18 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.3 out of 5.37 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

  • 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.23 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
Advertisement

Sponsored content