Whether you follow a fully vegan diet or you're just looking to eat a little greener, these easy vegan recipes are sure to appeal. From warming breakfast bowls and weekday lunches to plant-based dinners and snacks galore: take a look below at our pick of simple vegan meals you can make at home.
Breakfast recipes
-
Start your day right with a plant-based breakfast that will keep you energised throughout the day. See below for your mix of make-ahead breakfast bowls,10-minute meals and leisurely weekend brunch inspiration.Ìý
Apple and pecan porridge with maple syrup
Ìý
IngredientsÌý
160g rolled oatsÌý
600ml alternative milkÌý
30g unsalted pecans, chopped into smaller piecesÌý
1 eating appleÌý
Maple syrup to tasteÌý
MethodÌý
Place the oats and alternative milk (or 600ml water) into a large pan over medium heat and add a tiny pinch of sea salt. Bring to a steady simmer for 5 to 6 minutes, stirring often to give you a smooth, creamy porridge, and loosening with extra milk, if needed.Ìý
While the porridge is cooking, prepare the apple and pecan topping. Toast your pecan pieces in a small dry non-stick frying pan over medium heat for 3 to 4 minutes, or until lightly golden. Coarsely grate your apple onto a chopping board (core and all - minus the stalk!)Ìý
Finally, serve up your cooked porridge and stir through your grated apple and a little maple syrup, dividing the grated apple between bowls. Scatter the pecans on top then drizzle with a little extra maple syrup, if you like.Ìý
Ìý
Scrambled tofuÌý
IngredientsÌý
1 tbsp olive oilÌý
280g extra firm tofuÌý
100g cherry tomatoes, halvedÌý
½ small bunch of parsley, choppedÌý
1 small onion, finely slicedÌý
1 garlic clove, crushedÌý
½ tsp turmericÌý
1 tsp ground cuminÌý
½ tsp smoked paprikaÌý
Bread of choice, to serve (optional)Ìý
MethodÌý
Heat the oil in a frying pan over medium heat and gently fry the onion for around 5-10 mins or until golden brown and sticky. Stir in the garlic, turmeric, cumin and paprika and cook for 1 min.Ìý
Roughly mash the tofu in a bowl using a fork, keeping some pieces chunky. Add to the pan and fry for 3 mins. Raise the heat, then tip in the tomatoes, cooking for 5 mins more or until they begin to soften. Fold the parsley through the mixture. Serve on its own or with toasted bread, if you like.Ìý
Ìý
Vegan blueberry pancakesÌý
IngredientsÌý
190g all-purpose flourÌý
3 tbsp white granulated sugarÌý
1 tbsp baking powderÌý
¼ tsp saltÌý
300ml vegan milk of choiceÌý
60g vegan butter, meltedÌý
125g fresh blueberries, plus more to sprinkle over pancakesÌý
Oil or Vegan Butter for fryingÌý
MethodÌý
Sift the flour into a mixing bowl then add the sugar, baking powder and salt. Add the vegan milk and melted vegan butter and mix into a batter. Fold 125g of blueberries into the batter.Ìý
Heat up a frying pan with a little oil or vegan butter and when hot, add a large spoonful of batter to the pan. Dot a few blueberries directly on top of the pancake as it cooks.Ìý
When the pancake has bubbles on the top and looks dry on the edges, flip it and cook it on the other side. Cook until both sides are browned and it’s cooked through.Ìý
Repeat until your batter is finished. Serve with extra blueberries and maple syrup.Ìý
Ìý
Easy Vegan Granola
IngredientsÌý
160g rolled oatsÌý
80ml maple syrup ÌýÌý
80g peanut butter, or nut/ seed butter of choiceÌý
1 tsp vanilla extractÌý
1/2 tsp saltÌýÌý
1 tbsp ground cinnamonÌý
30g pumpkin seeds, or seeds of choiceÌý
50g almondsÌý
60g walnuts, choppedÌý
50g coconut flakes (optional)Ìý
40g dried fruit of choice (optional)Ìý
MethodÌý
First, preheat the oven to 150C. Add the maple syrup or honey, nut/seed butter, vanilla extract, cinnamon, and salt to the base of a large bowl. Mix until evenly incorporated.Ìý
Next, pour in your oats, pumpkin seeds, almonds, walnuts, and coconut into the bowl and fold them into the wet mixture, until all pieces are evenly coated.Ìý
Transfer this mixture to a greased or lined baking tray and press it into a thin, even layer using a spatula. Bake for 20 minutes on the bottom rack of the oven, then remove and use a spatula to toss/flip the granola. Return to the oven and bake for an additional 6-7 minutes, then remove.Ìý
If you're using dried fruit, sprinkle this over the granola, using a spatula to gently toss the mixture Serve as desired - with vegan yoghurt or vegan milk of choice. Store your leftovers at room temperature or in the refrigerator (recommended for crunchier granola) for up to one month.Ìý
Ìý
Vegan fruit smoothieÌý
IngredientsÌý
1 bananaÌý
200ml almond milk, or vegan milk of choiceÌý
160g frozen strawberriesÌý
60g apple cut into cubesÌý
1 tbsp peanut butterÌý
MethodÌý
Add all your smoothie ingredients to a blender.Ìý
Blend until completely smooth. Transfer to a glass and enjoy.Ìý
Ìý
Lunch recipes
-
Looking for the best vegan lunch recipes? The hunt is over; keep scrolling for your fix of pasta salads, warming soups, flavourful sandwiches and more.Ìý
Hummus pasta saladÌý
IngredientsÌý
400g can chickpeas, drained and liquid reservedÌý
1 tbsp tahiniÌý
2 tbsp extra virgin olive oilÌý
½ garlic cloveÌý
½ lemon, zested and juicedÌý
250g short pasta of your choiceÌý
50g baby spinach, roughly choppedÌý
200g cherry tomatoes halvedÌý
¼ cucumber, quartered lengthways and cut into small trianglesÌý
75g pitted olives of your choice, roughly choppedÌý
MethodÌý
Boil a kettle. Tip half the chickpeas into a food processor, add roughly half the reserved liquid from the can (the liquid should come to just below the level of the chickpeas in the blender), the tahini, olive oil, garlic, lemon zest and juice and some seasoning. Blitz until you have a smooth, loose hummus. Check for seasoning.Ìý
Cook the pasta following pack instructions. Drain, reserving a mugful of the cooking water, and rinse under cold running water for a few seconds until cool.Ìý
Toss the cooked pasta, spinach, tomatoes, cucumbers, olives, the rest of the chickpeas and the hummus dressing together in a large bowl until everything is well-coated. Add a splash of the reserved pasta cooking water if the dressing is too thick.ÌýÌý
Ìý
Vegan burrito bowlÌý
IngredientsÌý
1/4 cup brown rice or quinoaÌý
1 or 2 handfuls of tofuÌý
2 tbsp hummusÌý
1 handful spinach or green leaves of choiceÌý
1/2 cup black beans or chickpeas drained and rinsedÌý
1/4 cucumber, thinly slicedÌý
1 handful of purple cabbage, thinly slicedÌý
1 handful of broccoli, chopped into floretsÌý
1/4 avocado, slicedÌý
1 handful of mixed seedsÌý
MethodÌý
Cook brown rice according to package directions. Cook your tofu to your preference (pan fried for a few minutes, cooked in an air fryer for 10 minutes or in the oven at 200C for 20 minutes).Ìý
Assemble all of your ingredients in the bowl, starting with your rice, then one-by-one adding your tofu and vegetables, avocado and beans in different sections of the bowl.Ìý
Finish off your bowl with a big dollop of hummus and there you have it! A quick and healthy lunch.Ìý
Ìý
Roasted butternut squash soupÌý
IngredientsÌý
1 med-large butternut squashÌý
2 tbsp coconut oil, olive oil or butterÌý
1 large crisp apple, dicedÌý
2 large shallots (or 1 onion), dicedÌý
5 fat garlic cloves, roughly choppedÌý
1 tsp fresh ginger, roughly choppedÌý
1 tbsp fresh sage, plus more for garnishÌý
3 1/2 –4 cups vegetable stockÌý
1 tsp saltÌý
1/2 tsp fresh cracked pepperÌý
OptionalÌý
Freshly grated nutmeg (about 1/4 tsp - or ground)Ìý
Pinch cayenneÌýÌý
1/2– 3/4 cup coconut milk (from a can)Ìý
1–2 tsp maple syrupÌý
1/2 teaspoon apple cider vinegarÌý
IngredientsÌý
Preheat oven to 425F, 220C, 200C fan. Split the butternut in half lengthwise, and place open side down, on a greased or parchment-lined, rimmed sheet pan. Roast for 30-35 minutes or until easily pierced with a fork, through the skin at the top, narrow end.Ìý
While the butternut is roasting, chop the onion, apple, garlic, and ginger and herbs.Ìý
Heat oil in a large heavy bottom pot or dutch oven, over medium heat. Add onion and apple and cook 6-7 minutes, stirring until golden and tender, then add garlic and ginger, and cook 4-5 more minutes, add the herbs, turning the heat down to med-low for one more minute.Ìý
When the butternut is tender, flip them over, let them cool down, enough to handle, and then scoop out the seeds. Scoop out flesh and place in a bowl, you should have 3 3/4 to 4 cups.Ìý
Add the apple-onion mixture to the same bowl.ÌýThen, blend in batches with the veggie stock until very smooth, using a blender. (If using hot ingredients, be sure to Hold the lid down tight with a kitchen towel–Ìý to prevent a blender explosion) If you prefer a thicker soup, add less water, thinner soup, and more water.Ìý
Add the blended soup back into the same pot and warm over low heat. Add salt, pepper, and nutmeg. Stir in your choice of milk to desired richness.Ìý
Ìý
To serve, divide among bowls, sprinkle with maple-glazed pumpkin seeds, crispy sage leaves, and sautéed apple.ÌýÌý
Vegan fajita-style vegetable wrapÌý
IngredientsÌý
1 tbsp vegetable oilÌý
2 red or yellow peppers, cut into stripsÌý
1 sliced red onionÌý
1 crushed garlic cloveÌý
½ tsp chilli powder or chilli flakesÌý
½ tsp smoked paprikaÌý
½ tsp ground cuminÌý
Juice of 1 limeÌý
1 courgette or/ and 1 aubergineÌý
Small bunch of coriander, finely choppedÌý
4 large or 8-12 small tortillasÌý
1 sliced avocadoÌý
Dairy-free yoghurt to serve (optional)Ìý
MethodÌý
Fry your onions and peppers over a medium heat for 6-8 minutes, or until they start to turn golden brown. Add the garlic and spices to the mix and continue to fry for another minute until fragrant. Add half of the lime juice and season, then transfer to a serving dish and keep warm while you heat the beans.Ìý
Tip the black beans into the same frying pan and add the remaining lime juice. Season well, and stir until warmed through and coated in any remaining spices from the pan. Stir in most of the coriander.Ìý
Warm your tortillas before plating your meal. Serve the wraps with peppers, beans, avocado, dairy-free yoghurt, extra coriander and a few lime wedges if you like.ÌýÌýÌý
Ìý
Summery PanzanellaÌý
IngredientsÌý
1 red onion, finely slicedÌý
4 tbsp red wine vinegarÌý
1kg of ripe tomatoesÌý
1 garlic, mincedÌý
2 Tbsp capersÌý
Handful of basilÌý
1 lemonÌý
½ large loaf of sourdough or 400g pastaÌý
MethodÌý
Add your sliced onion to a small bowl with the red wine vinegar and a good pinch of salt. Mix well and set aside for at least 10 mins.Ìý
Core and and cut your tomatoes into chunks, then add them to a large the bowl along with all of the juices they release and your minced garlic.Ìý
Drain the onions and add to the bowl with the capers, basil, a large pinch of salt, a good drizzle of olive oil and a squeeze of lemon juice. Mix well. Taste for seasoning – it should be bright and zingy, so add more salt/lemon juice as needed.Ìý
Now simply tear up your bread (ideally a few days old works best) into large pieces and add to the bowl, mixing well to soak in all the juices. Or, if you're using pasta, cook up the pasta and mix in a similar way.ÌýÌý
Dinner recipes
-
From one-pot plates of pasta and meat-free fajita recipes to bubbling bowls of creamy curry, feast your eyes on our collection of speedy vegan supper recipes.Ìý Ìý
Mushroom bourguignonÌý
IngredientsÌý
2 tbsp olive oilÌý
15g vegan butterÌý
125g shallots or pearl onions, halvedÌý
1 carrot, thickly slicedÌý
1 garlic clove, crushedÌý
1 tsp tomato puréeÌý
2 tsp plain fourÌý
125ml fruity red wineÌý
150ml vegetarian stockÌý
2 sprigs thymeÌý
625g mixture of mushroomsÌý
MethodÌý
Heat 1 tbsp olive oil and vegan butter in a heavy-based pan. Add the shallots and cook for 5 minutes before adding the carrot and cooking for another 5 minutes until soft. Next, stir in the garlic, tomato purée and flour and cook for 1 minute until the vegetables are well coated.Ìý
Pour over the wine, stirring well to ensure the sauce is smooth. Leave to simmer for a couple of minutes until the wine has reduced by half. Add the stock and sprig of thyme and cook for another 10 minutes.Ìý
Meanwhile, heat the remaining tbsp of oil in a frying pan. Cook the mushrooms for a couple of minutes, then add to the saucepan, along with any juices and simmer for 5 minutes. Scatter over some thyme leaves and serve.Ìý
Ìý
Creamy tomato one-pot pastaÌý
IngredientsÌý
225g dry pastaÌý
1/2 tbsp veggie bouillon powderÌý
1 tsp onion powderÌý
1 tsp garlic powderÌý
1 tsp saltÌý
1/2 tsp black pepperÌý
1/2 tsp paprikaÌý
3 garlic cloves, mincedÌý
1 medium onion, choppedÌý
125g zucchini, choppedÌý
85g red pepper, choppedÌý
480ml waterÌý
300g passataÌý
120g canned coconut milkÌý
MethodÌý
Add all ingredients to a large pot (or skillet with deep sides) and stir to combine. Bring it to a boil over high heat.Ìý
Once it starts boiling, reduce the heat to low and set the timer to 12 minutes. Cook until the pasta is al-dente, stirring every few minutes. Depending on the type and shape of the pasta, the cooking time will vary.ÌýÌý
Serve in bowls, garnish with fresh herbs like parsley, and enjoy!Ìý
Ìý
Sweet potato satay curryÌý
IngredientsÌý
1 tbsp coconut oilÌý
1 onion, choppedÌý
2 garlic cloves, gratedÌý
1 thumb-sized piece of ginger, gratedÌý
3 tbsp Thai red curry paste (check the label to make sure it’s vegan)Ìý
1 tbsp smooth peanut butterÌý
500g sweet potato, peeled and cut into chunksÌý
400ml can coconut milkÌý
200g bag spinachÌý
1 lime, juicedÌý
Cooked rice, to serve (optional)Ìý
Dry roasted peanuts, to serve (optional)Ìý
MethodÌý
Melt 1 tbsp coconut oil in a saucepan over medium heat and cook 1 chopped onion for 5 mins or until soft. Add 2 grated garlic cloves and a grated thumb-sized piece of ginger, cooking for a further minute until fragrant.Ìý
Next, stir in 3 tbsp of Thai red curry paste, along with 1 tbsp of smooth peanut butter and your chopped-up sweet potato. Add 400ml coconut milk and 200ml water. Bring this to a boil, turn down the heat and simmer, uncovered, for 25-30 mins or until the sweet potato is soft.Ìý
Lastly, mix in 200g spinach and the juice of 1 lime, and season well. Serve with cooked rice. If you want, sprinkle over a few dry roasted peanuts.Ìý
Ìý
Harissa auberginesÌý
IngredientsÌý
4 auberginesÌý
2 tbsp olive oilÌý
75g vegan butterÌý
1 tbsp shop-bought harissaÌý
6 tbsp vegan yoghurtÌý
1 small garlic clove, crushedÌý
1 tbsp chopped corianderÌý
MethodÌý
Heat the oven to 200C/190C fan/gas 6. Pierce your aubergines a few times with the tip of a knife, then brush with olive oil and put on a baking sheet. Roast for 40-45 mins, or until the aubergines are completely tender.ÌýÌý
Melt the vegan butter in a pan, then stir through the harissa. Next, mix the vegan yoghurt with garlic. When ready, cut your aubergines in half, opening them up like a baked potato, before seasoning and spooning your yoghurt mix and drizzling harissa butter on each. Scatter over coriander to serve.Ìý
Ìý
Tomato and cauliflower traybake recipeÌý
IngredientsÌýÌý
Large head of cauliflowerÌý
Olive oilÌý
4 garlic clovesÌý
1 bunch of spring onionsÌý
12 green olives (stone in)Ìý
2 x 400g tins quality plum tomatoesÌý
50g whole almondsÌý
10g fresh parsleyÌý
1 lemonÌý
Extra virgin olive oilÌý
couscous or crusty bread, to serve (optional)Ìý
Method
Preheat the oven to Gas 6/ 200°C/ 180°C fan. Discard any tatty cauliflower leaves, then cut the cauliflower into quarters and place everything in a deep baking tray. Rub all over with 1 tbsp olive oil and a pinch of sea salt and black pepper, then roast for 15 minutes.Ìý
Meanwhile, place a large, casserole pan on medium heat with 1 tbsp olive oil. Peel and finely chop the garlic, and finely chop the white parts of the spring onions, saving the greens for later, then add to the pan and cook for 2 minutes.Ìý
Destone the olives and add to the pan with the tomatoes and ½ a tin’s worth of water, breaking them up with a wooden spoon, then season. Remove the cauliflower from the oven and pour the sauce around it, then bake for a further 25 minutes, or until the sauce has thickened and the cauliflower is tender.Ìý
Meanwhile, bash the almonds using a pestle and mortar (or finely chop), and set aside. Now make a gremolata. Finely chop the parsley (stalks and all) and the greens of the spring onions, then place in a small bowl. Finely grate in the lemon zest, squeeze in the lemon juice, stir through 1 tbsp extra virgin olive oil and season to taste.Ìý
Ìý
Spoon the gremolata over the cauliflower and scatter the smashed almonds over the top. Delicious with fluffy couscous or crusty bread.
Snack recipes
-
One for the sweet and savoury lovers amongst you, these recipes are full-on flavour and easy to make. Keep looking for your fill of vegan snack recipes that are sure to keep you satiated and satisfied all day long.Ìý
Coconut and peanut spiced energy ballÌý
IngredientsÌý
260g smooth peanut butterÌý
120ml maple syrupÌý
130g whole rolled oatsÌý
100g shredded coconut flakes OR raisinsÌý
2 tsp mixed spiceÌý
Method
Place the peanut butter in a medium saucepan over a small heat and keep stirring until melted and runny. Add maple syrup and keep stirring to combine both, until you have a super smooth consistency. Take off the heat.Ìý
In a medium bowl, mix the oats, shredded coconut and mixed spice together. Add to the peanut butter and maple syrup mixture and combine all together. Using your hands (or a cookie dough scoop), roll the mixture between the palms of your hands into small balls and place them on the baking tray lined up with parchment paper. Once you have used up all the mixture, place the tray with balls into the fridge for at least a couple of hours.ÌýÌý
Ìý
Roast potato focacciaÌý
IngredientsÌý
3 tsp sea salt flakesÌý
4 tbsp extra virgin olive oil, plus extra for the bowl and tinÌý
500g strong white bread flourÌý
7g fast-action dried yeastÌý
250g, cold, roughly chopped roast potatoesÌý
2 sprigs rosemary, cut into small sprigsÌý
A handful of black pitted olives, drained and slicedÌý
MethodÌý
Dissolve 2 tsp of salt in 300ml of warm water, then stir in the extra virgin olive oil. Put flour and yeast in a large bowl and mix in the water. Knead this for a few minutes, then tip out onto a work surface and knead for another 10 minutes until smooth and elastic. Put into an oiled bowl and cover. Leave to rise in a warm place for 1 hour or until doubled in size.Ìý
Oil a 30cm x 20cm roasting tin, as well as your hands. Tip the dough onto the tray and spread it out into the corners with your oiled hands. Cover and leave to rise again for 30 minutes.Ìý
Heat the oven to 220C/fan 200C/gas 7. With oiled fingers, poke holes into the risen dough to create small pockets. Press into the corners of the tin again, as it will be easier to shape now the gluten has relaxed. Gently press the potatoes into the dough, along with the small rosemary sprigs and olives. Drizzle with more oil and scatter over the remaining salt.Ìý
Bake for 25-30 minutes or until the bread is golden and crisp, and the potatoes are crunchy. Leave to cool for 5-10 minutes, then transfer to a wire rack to cool, or to a board and serve warm.Ìý
Ìý
Vegan flapjacksÌý
IngredientsÌý
140g dairy-free spreadÌý
140g soft light brown sugarÌý
2 tbsp golden syrupÌý
175g rolled oatsÌý
75g chopped nuts of your choiceÌý
75g dried fruit (such as raisins, dried cranberries and chopped apricots)Ìý
MethodÌý
Heat the oven to 160C/140C fan/gas 4 and line a 20cm square baking tin with baking parchment. Put your dairy-free spread, sugar and syrup in a saucepan and melt over medium heat.Ìý
Next, remove from the heat and tip in the oats, chopped nuts and dried fruit. Once well mixed, transfer this to the tin, spreading the mixture out with the back of a spoon.ÌýÌý
Bake for 30 - 35 mins until lightly golden and crisp around the edges. Leave to cool in the tin before slicing into squares.Ìý
Ìý
Vegan lemon cakeÌý
IngredientsÌý
100ml vegetable oil, plus extra for the tinÌý
275g self-raising flourÌý
200g golden caster sugarÌý
1 tsp baking powderÌý
The zest of 1 lemon and juice of ½Ìý
150g icing sugarÌý
Juice of ½ lemonÌý
MethodÌý
Heat your oven to 200C/180C fan/gas 6. Oil a loaf tin and line it with baking parchment. Next, mix your flour, sugar, baking powder and lemon zest in a bowl, before adding in oil, lemon juice and 170ml cold water. Mix until smooth.Ìý
Pour this mixture into the tin and bake for 30 mins or until a skewer comes out clean. Cool in the tin for 10 mins, then remove and transfer the cake to a wire rack to cool fully.Ìý
For the icing, sieve the icing sugar into a bowl. Mix in just enough lemon juice to make the icing thick enough to pour over the loaf (if you make the icing too thin, it will just run off the cake). Once you have iced your cake, wait for this to harden and then enjoy!Ìý
Ìý
Pan con tomateÌý
IngredientsÌý
2 Large Ripe TomatoesÌý
1 Loaf of SourdoughÌý
2 Cloves of GarlicÌý
2 Big Pinches of Maldon SaltÌý
100ml Olive OilÌý
MethodÌý
Chop your tomatoes in half and grate them into a bowl. Pour in a big glug of olive oil, season with salt to taste and stir together.Ìý
Thinly slice your sourdough into 1cm thick pieces. Place a pan over medium heat and pour in a large glug of oil. Add your slices of bread and fry until golden brown and crisp. Flip and repeat on the other side. OR for a healthier version, toast your bread instead.Ìý
Peel your garlic, remove the fried sourdough from the pan and brush over with the raw garlic. Spread a generous amount of your tomatoes over the sourdough. Drizzle over a small glug of olive oil and tuck in.Ìý
If you are interested in more recipes and kitchen tips, take a look at our cooking courses below.