The BBC Good Food logo
Bowl of colourful vegetarian salad

Healthy vegetarian lunch recipes

45 Recipes
Magazine subscription – Try your first 5 issues for only £5

Get inspired by our delicious and nutritious veggie lunch ideas. These healthy soups, salads and veg-packed bowls will power you through the afternoon.

Advertisement

Showing items 1 to 24 of 45

  • Burrito bowl with chipotle black beans

    Burrito bowl with chipotle black beans

    A star rating of 4.8 out of 5.46 ratings

    This healthy burrito bowl is chock full of veggies and greens, perfect for a filling lunch. This is one vegetarian meal that tastes just as good as it looks

  • Four bowls with a grain mix of bulgur and quinoa with various toppings

    Bulgur & quinoa lunch bowls

    A star rating of 4.6 out of 5.17 ratings

    These meal prep grain bowls use one base and two deliciously different toppings. Choose from avocado, olives and rocket or chickpeas, beetroot and orange

  • Spiced carrot & lentil soup in a bowl

    Spiced carrot & lentil soup

    A star rating of 4.6 out of 5.1152 ratings

    A delicious, spicy blend packed full of iron and low in fat to boot. It's ready in under half an hour, or can be made in a slow cooker

  • Miso broccoli, egg & quinoa salad served in a bowl

    Miso broccoli, egg & quinoa salad

    A star rating of 4.3 out of 5.4 ratings

    Pack a lunch that will power you through the afternoon with this healthy miso and lime-dressed salad with broccoli, peas, boiled egg and radishes. It's tasty and full of goodness

  • Vegan bowl food: sweet potato & cauliflower lentil bowl

    Sweet potato & cauliflower lentil bowl

    A star rating of 4.4 out of 5.27 ratings

    Whip up this zingy vegan bowl in advance and keep in the fridge for quick, satisfying lunches on demand. Each bowlful boasts four of your 5-a-day

  • 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.13 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

  • Bowls of vegetarian lentil soup

    Lentil Bolognese soup

    A star rating of 4.3 out of 5.26 ratings

    Tuck into this full-bodied, vegetarian Bolognese-based soup with red lentils, which brings you four of your 5-a-day and plenty of fibre

  • Tabbouleh salad in bowl topped with hard boiled egg

    Brown rice tabbouleh with eggs & parsley

    A star rating of 3.7 out of 5.12 ratings

    Pack up this tasty rice salad for a healthy vegetarian lunch. It's full of fibre, folate and vitamin C and is topped with protein-rich boiled eggs

  • Avocado & black bean eggs in a bowl

    Avocado & black bean eggs

    A star rating of 4.1 out of 5.42 ratings

    Set yourself up for the day with this healthy veggie breakfast with eggs, avocado and black beans. It takes just 10 minutes to throw together and makes a great lunch, too

  • Balsamic feta & mint puy lentils on a plate

    Balsamic feta & mint puy lentils

    A star rating of 0 out of 5.0 ratings

    Make this vibrant, wholesome balsamic feta and mint puy lentils in just five minutes – no hob or oven required! It's a nutritious, speedy meal for two

  • 5-ingredient falafel served in wrap

    5-ingredient falafel

    A star rating of 2.7 out of 5.16 ratings

    Make falafel with just a handful of storecupboard ingredients. To give the falafels a better texture, be sure to use dried chickpeas rather than canned

  • Moroccan chickpea soup

    Moroccan chickpea soup

    A star rating of 4.6 out of 5.300 ratings

    Try something different for vegetarians with Moroccan chickpea soup

  • Roasted cauli-broc bowl with tahini hummus 2016

    Roasted cauli-broc bowl with tahini hummus

    A star rating of 4.6 out of 5.25 ratings

    A simple quinoa bowl you can put together in 10 minutes and enjoy al-desko. It's vegan, healthy and gluten-free

  • Mushroom and potato soup with carrots in bowl with spoon

    Mushroom & potato soup

    A star rating of 4.3 out of 5.25 ratings

    Porcini mushrooms give this healthy soup a real umami flavour boost. Pour into a flask for a warming, low-calorie lunch that you can take to work

  • Roasted asparagus, pea & egg salad served on a plate

    Roasted asparagus & pea salad

    A star rating of 4.5 out of 5.16 ratings

    Whip up this quick and healthy asparagus, pea and egg salad and you'll get plenty of nutrients including vitamin C and iron, plus three of your 5-a-day

  • A plate of coleslaw-style salad topped with cumin-spiced halloumi

    Cumin-spiced halloumi with corn & tomato slaw

    A star rating of 4.3 out of 5.14 ratings

    Tuck into a super-healthy veggie dinner that's packed with flavour and freshness. We've topped a creamy, zesty coleslaw with pan-fried golden halloumi slices

  • A bowl of green soup made with courgette, leek and goat's cheese served with bread

    Courgette, leek & goat’s cheese soup

    A star rating of 4.3 out of 5.31 ratings

    This super-healthy vegetarian soup is low in calories and full of flavour. It's packed with three of your 5-a-day, plus folate, fibre, vitamin C and iron

  • Black-eyed bean mole topped with tomato salsa in bowl with fork

    Black-eyed bean mole with salsa

    A star rating of 3.6 out of 5.20 ratings

    Try this healthy Mexican dish as a quick and easy low-calorie lunch that counts as three of your 5-a-day. The beans are a great source of protein and fibre

  • Kimchi fried rice in a pan

    Kimchi fried rice

    A star rating of 3.9 out of 5.13 ratings

    Find three of your 5-a-day in this quick and easy fried rice, bursting with fresh veg. Fermented foods such as kimchi help to promote good gut bacteria

  • Three bean spring minestrone served in a bowl

    Three bean spring minestrone

    A star rating of 4.8 out of 5.5 ratings

    Enjoy this three bean minestrone soup as a healthy lunch or supper. Full of protein, it will keep you going through the day and contains 3 of your 5-a-day

  • Tortillas with vegetables and salsa on board with spoon

    Easy vegan tacos

    A star rating of 4.7 out of 5.17 ratings

    Make these tasty vegan tacos with a smoky-sweet salsa and pack in all of your 5-a-day in one meal. Kiwi brings a moreish, fruity dimension to the salsa

  • Feta & kale loaded sweet potato

    A star rating of 4.8 out of 5.22 ratings

    Serve up this sweet potato packed with feta, chickpeas and kale for a healthy lunch. Topped with pumpkin seeds, it delivers three of your 5-a-day

Advertisement
Advertisement
Advertisement

Sponsored content