The BBC Good Food logo
Bowl of sweet potato curry

Vegan recipes

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

From brownies and pancakes to veggie-packed curries, stir-fries and salads, these vegan recipes are vibrant and delicious.

Advertisement

Showing items 1 to 24 of 92

  • Satay sweet potato curry on top of rice in a deep dish

    Satay sweet potato curry

    A star rating of 4.8 out of 5.802 ratings

    Cook this tasty vegan curry for an exotic yet easy family dinner. With spinach and sweet potato, it boasts two of your five-a-day and it’s under 400 calories

  • Vegan chilli served in bowls with white rice

    Vegan chilli

    A star rating of 4.7 out of 5.191 ratings

    This vegan chilli packs in plenty of vegetables and doesn’t fall short on the flavour front. Serve it with rice or in jacket potatoes for a filling supper

  • Vegan chickpea curry jacket potato on a plate with a slice of lemon and fork alongside

    Vegan chickpea curry jacket potatoes

    A star rating of 4.8 out of 5.65 ratings

    Get some protein into a vegan diet with this tasty chickpea curry jacket. It's an easy midweek meal, or filling lunch that packs a lot of flavour.

  • Vegan sausage rolls on a wire rack

    Vegan sausage rolls

    A star rating of 4.4 out of 5.19 ratings

    Pack a picnic, or deck out a buffet table with these moreish vegan sausage rolls, made with mushrooms, brown rice miso, mustard and sage

  • Vegan pesto in a jar

    Vegan pesto

    A star rating of 3.7 out of 5.10 ratings

    Make a vegan pesto to add to pasta, pizzas, salads and sandwiches. It will keep in the fridge for up to a week

  • Three vegan brownie squares

    Vegan brownies

    A star rating of 4.6 out of 5.70 ratings

    Try these soft, squidgy brownies, without the dairy or eggs. They're perfect for vegans and people following a dairy-free diet and taste utterly divine.

  • A bowl of asparagus and lemon spaghetti with peas

    Asparagus & lemon spaghetti with peas

    A star rating of 3.6 out of 5.36 ratings

    This healthy, vegan pasta dish is ready in under 20 minutes. It's low calorie and provides 3 of your 5-a-day along with fibre, vitamin C and iron.

  • A selection of vegan cupcakes

    Vegan cupcakes

    A star rating of 2.4 out of 5.44 ratings

    Make vegan cupcakes with buttercream topping using dairy-free and egg-free ingredients. They make the perfect treat for afternoon tea or a mid-morning snack

  • Vegan Victoria sponge cake on a platter dusted with icing sugar

    Vegan sponge cake

    A star rating of 4 out of 5.76 ratings

    Treat friends and family to a Victoria sponge cake made with vegan ingredients. This easy recipe is perfect for afternoon tea, or a coffee morning

  • Tofu katsu served on a plate

    Vegan katsu curry

    A star rating of 4.2 out of 5.25 ratings

    Enjoy a vegan version of katsu curry, with crispy, golden tofu. Serve with rice, fresh herbs and cucumber and carrot ribbons

  • A plate serving beetroot & red onion tarte tatin

    Beetroot & red onion tarte tatin

    A star rating of 4.4 out of 5.49 ratings

    Try this vegan tart for a show-stopping centrepiece. The bold red of beetroot against the vibrant green salad also makes it ideal for a meat-free celebration.

  • A bowl of quinoa, avocado and griddled peach salad

    Mint & basil griddled peach salad

    A star rating of 3.8 out of 5.13 ratings

    This vegan salad makes a healthy and filling meal, providing 4 of your 5-a-day. Enjoy hearty quinoa, creamy avocado and juicy griddled peaches

  • Vegan Thai green curry in a bowl

    Vegan Thai green curry

    A star rating of 3.8 out of 5.14 ratings

    Get your kids helping out in the kitchen with this child-friendly vegan Thai green curry. With tofu and lots of veggies, it's full of flavour

  • Vegan meatballs served with spaghetti

    Vegan meatballs

    A star rating of 3.8 out of 5.20 ratings

    Try a vegan version of meatballs, made with mushrooms, oats and black beans and topped with a delicious tomato sauce. Serve with spaghetti or polenta

  • Pizza Margherita on serving board

    Vegan pizza Margherita

    A star rating of 4.7 out of 5.14 ratings

    Vegans needn't miss out on pizza Margherita. Our recipe combines the classic flavours of this Italian comfort food using plant-based substitutes

  • Vegan banana bread on floral plate

    Vegan banana bread

    A star rating of 4.6 out of 5.403 ratings

    Use up your ripe bananas in our vegan banana bread – the perfect breakfast treat to enjoy with your morning cuppa. We love it toasted with peanut butter

  • Vanilla vegan fudge cut into pieces and served in a tin

    Vegan fudge

    A star rating of 3.4 out of 5.5 ratings

    Adapt this basic vanilla fudge recipe however you like. Top with broken vegan biscuits for a cookies & cream fudge, or dip chunks of fudge in vegan dark chocolate

  • Vegan pie with a slice taken out revealing layers of veg

    Vegan pie

    A star rating of 4.7 out of 5.15 ratings

    Make this fantastic beetroot, sweet potato, chard and celeriac rainbow-layered pie as a stunning centrepiece for a vegan Christmas or dinner party

  • Squash & cabbage sabzi served on a plate

    Squash & cabbage sabzi

    A star rating of 4.4 out of 5.20 ratings

    Serve this veggie Indian at a Indian feast. Made with pumpkin, cabbage and spices, it makes a good side dish with dhal and rice, or eat as a main with roti

  • Goan-style vegetable curry served with brown basmati rice and green lentils

    Goan-style vegetable curry with kitchari

    A star rating of 4.5 out of 5.27 ratings

    Eat all 5 of your 5-a-day in one delicious curry, served with brown rice and lentils. It's healthy, vegan, gluten-free and provides vitamin C and iron, too.

  • Noodles with green veg in blue bowl with chopsticks on yellow background

    Sticky noodles with homemade hoisin

    A star rating of 3.9 out of 5.38 ratings

    Cook our healthy, vegan stir-fry to pack in four of your 5-a-day. The hoisin sauce is made with Chinese five spice and apple cider vinegar to boost the flavour

  • Vegan banh mi sandwiches on a serving platter

    Vegan banh mi

    A star rating of 4.8 out of 5.9 ratings

    Make this decadent vegan sandwich using veggies and hummus with an Asian dressing and hot sauce all stuffed inside a baguette. Great for a filling lunch

  • Vegan flapjacks in a tin

    Vegan flapjacks

    A star rating of 4.3 out of 5.33 ratings

    Choose your favourite nuts and dried fruits in this versatile dairy-free flapjack recipe, or change it up each time you make them – be adventurous!

  • Vegan fajitas served on a plate

    Vegan fajitas

    A star rating of 4 out of 5.7 ratings

    Make a vegan version of fajitas with all the flavours of the classic Mexican dish. It makes a great sharing dish where everyone can help themselves

Advertisement
Advertisement
Advertisement

Sponsored content