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

Vegan 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

Easy vegan lunches

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

Vegan dinners

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

Vegan snacks

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.

Share this page:

Image of Kay Field, WEA Digital Marketing Officer
Image overlay triangle
About the author

Kay Field

Digital Marketing Officer

Kay is the Digital Marketing Officer at ÀϾÅÆ·²è.