The BBC Good Food logo
Spinach & ricotta gnocchi in a bowl with rocket salad

Vegetarian main course recipes

55 Recipes
Magazine subscription – your first 5 issues for only £5!

Discover plenty of fresh and colourful vegetarian main course ideas, from hearty tarts and satisfying salads to creamy risottos and warming stews.

Advertisement

Showing items 1 to 24 of 55

  • Spinach & ricotta gnocchi

    Spinach & ricotta gnocchi

    A star rating of 4 out of 5.103 ratings

    These luxurious gnocchi are both light and spoilingly rich at the same time

  • Vegetarian wellington served on a plate

    Vegetarian wellington

    A star rating of 4.4 out of 5.29 ratings

    Create a vegetarian centrepiece with this meat-free wellington with beetroot, mushroom and butternut squash wrapped in pastry. It's ideal for a celebration

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

  • Indian butternut squash curry in a bowl with rice

    Indian butternut squash curry

    A star rating of 4.6 out of 5.187 ratings

    Up your veg count and get three of your five-a-day with this fragrant, low fat vegetarian curry

  • Roast squash with goat's cheese & puy lentils served on an oval plate

    Roast squash with goat’s cheese & puy lentils

    A star rating of 4.1 out of 5.17 ratings

    Discover the joys of autumn with our roast squash served with soft goat's cheese, puy lentils and sage. It's a great seasonal recipe as the cold nights draw in

  • Mushroom buckwheat risotto

    Mushroom buckwheat risotto

    A star rating of 3.6 out of 5.7 ratings

    A filling veggie risotto using buckwheat and porcini mushrooms for a rich, earthy flavour

  • Vegetarian pies on a plate

    Balsamic lentil pies with vegetable mash

    A star rating of 4.3 out of 5.20 ratings

    Bake a comforting vegetarian version of shepherd's pie using lentils. The pies are rich in calcium, folate and iron as well as delivering three of your 5-a-day

  • Slow cooker aubergines

    Slow cooker aubergines

    A star rating of 4.3 out of 5.28 ratings

    An easy vegetarian slow cooker recipe, packed with summer flavours - ideal if you're busy, simply put it on in the morning and it'll be ready come supper time

  • A bowl of courgette stew served with a spicy sesame seed and flaked almond topping

    Thirty-minute courgettes with dukkah sprinkle

    A star rating of 4.3 out of 5.33 ratings

    Get four of your 5-a-day in one vegan dinner. This budget-friendly recipe is healthy and gluten-free, plus it provides a source of calcium, folate, fibre, vitamin C and iron

  • California quinoa & avocado salad

    California quinoa & avocado salad

    A star rating of 4.9 out of 5.31 ratings

    The tahini and avocado combo in this dressing is totally addictive. If you have ripe avocados to use up, this is a winning recipe

  • Sweet potato parcel served on a board

    Sweet potato parcel

    A star rating of 4.2 out of 5.12 ratings

    Bake this moreish sweet potato parcel as a vegan Christmas Day centrepiece, enhanced with the festive flavours of sage and chestnuts

  • Spicy cauliflower & halloumi rice in a large oven dish

    Spicy cauliflower & halloumi rice

    A star rating of 4.5 out of 5.67 ratings

    Make this spicy cauliflower, spinach and halloumi rice for a speedy, vegetarian supper. Nourishing and balanced, it's ideal for busy weeknights

  • Chickpea fajitas

    Chickpea fajitas

    A star rating of 4.6 out of 5.21 ratings

    Roasted spicy chickpeas make up the perfect vegetarian Tex-Mex treat, served with harissa cream, guacamole and pickled salsa

  • Asparagus & new potato frittata

    Asparagus & new potato frittata

    A star rating of 4.7 out of 5.96 ratings

    A simple, low-calorie spring main that uses the season's finest ingredients and is ready in just 20 minutes

  • Miso aubergines

    Miso aubergines

    A star rating of 3.7 out of 5.40 ratings

    A really easy low-fat, low-calorie aubergine recipe with delicious umami flavours. This dish is so rich and meaty, it's hard to believe it's vegan!

  • Baked tomato & mozzarella orzo in a casserole dish

    Baked tomato & mozzarella orzo

    A star rating of 4.2 out of 5.94 ratings

    Combine red peppers, tomato, orzo and olives in a casserole dish to make this easy vegetarian one pot. The bubbling mozzarella topping is particularly special

  • Vegetarian double bean & roasted pepper chilli in a large pot

    Double bean & roasted pepper chilli

    A star rating of 4.7 out of 5.265 ratings

    This warming vegetarian chilli is a low-fat, healthy option that packs in the veggies and flavour. Serve with Tabasco sauce, soured cream or yoghurt.

  • One sticky tamarind tomato & spinach whirl

    Sticky tamarind tomato & spinach whirl

    A star rating of 5 out of 5.3 ratings

    Try this riff on a Greek spanakopita. With a sticky-sweet, spiced and tangy twist, it's a spectacular veggie centrepiece for any special occasion

  • Lentil soup served in bowls

    Lentil soup

    A star rating of 4.7 out of 5.87 ratings

    Enjoy this filling vegetarian soup with red lentils, carrots and leeks. It's low in calories and fat, and delivers three of your five-a-day

  • Spinach, sweet potato and lentil dhal with fork on plate

    Spinach, sweet potato & lentil dhal

    A star rating of 4.8 out of 5.761 ratings

    A comforting vegan one-pot recipe that counts for 3 of your 5-a-day! You can't go wrong with this iron-rich, low-fat, low-calorie supper

Advertisement
Advertisement
Advertisement
Advertisement

Sponsored content