The BBC Good Food logo
Vegan sandwich stack

Our best ever vegan sandwich recipes

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

Make a filling lunch packed with colour and flavour with our easy vegan sandwich recipes. Try chunky baguettes, simple sarnies and wonderful wraps.

Bored of the same old lunch day after day? Mix up your midweek routine with our creative vegan sandwich ideas. Whether you like crunchy wraps, Asian-inspired baguettes or super subs, we have something for every taste. Discover even more dietary advice, essential tips and triple-tested recipes in our vegan hub


Want to fill your lunchbox with even more colourful plant-based bites? Check out our vegan lunch recipes for burrito bowls, soups, salad and more. Keep the hunger pangs at bay in between meals with our simple vegan snack recipes, from sweet bakes to moreish dips. 

Kale and avocado sandwich

Kale and avocado sandwich on plate

Curly kale and avocado are the stars of our keep it green sandwich. Creamy avocado makes a delicious base, topped with nutty sesame kale, zesty lime and chunky chickpeas. A sprinkling of paprika brings a little heat and punchy flavour. Perk up your lunchbox in just ten minutes. 

Beetroot, hummus & crispy chickpea sub sandwich

Baguette with hummus and chickpeas

This superb sub is loaded with silky smooth hummus, fresh salad and plenty of colour. When hunger strikes, tuck into our beetroot, hummus & crispy chickpea sandwich to satisfy your cravings. The hummus is laced with herby pesto for extra flavour. The fried chickpeas add that all important crunch. 

For even more vegan hummus recipes, check out our ultimate collection. 

Veggie olive wraps with mustard vinaigrette

Olive and salad wraps on tray

Eat the rainbow for lunch! Our veggie olive wraps with mustard vinaigrette are the perfect option for eating al-desko. This healthy, low-calorie recipe packs in plenty of texture and a punch of flavour from English mustard. Not a fan of olives? Spread the wrap with a nut butter like peanut, almond or cashew instead before adding your filling. 

Vegan banh mi 

Banh mi baguettes cut in half

Our vegan banh mi sandwiches have it all; an addictive dressing, a dash of hot sauce, crunchy raw veggies and slices of tempeh. Leaving the veggies to pickle slightly adds an irresistible tangy flavour. Forget bland and boring, bring some spice to your lunchtime lull with this filling vegan feast. 

5-ingredient falafel

Falafel wrap with avocado

Use up storecupboard ingredients and make a batch of filling 5-ingredient falafels. Our top tip; use dried chickpeas rather than tinned to give the falafels a better texture. Simply blitz your ingredients, then shallow fry until your falafels are golden brown. Add them to a salad or stuff into a wrap with plenty of salad and a generous dollop of hummus for a speedy lunch. 

Try even more easy vegan falafel recipes for stellar salads, sandwich fillers or brilliant burgers. 

Enjoyed these recipes? Try our other vegan dishes...

Easy vegan lunch ideas
Vegan comfort food recipes
Our ultimate vegan recipe collection
Best vegan curry recipes


What's your favourite vegan sandwich filling? Leave a comment below...


Sponsored content