28 Easy Vegan Dinner Recipes

Pin It

This roundup of 28 easy vegan dinner recipes offers something for everyone; with delicious and flavoursome meals that are perfect for a weeknight dinner or a lazy Sunday. Whether you’re looking for a one-pan recipe, slow cooker meal or a family dinner that is ready in 30 minutes or less, this list has it all.

Quick links:


One Pan Meals

Vegan dinners with minimal washing up… these tasty One-Pan Meals are sure to hit the spot!

Chick’n and Chorizo Jambalaya

Time to make: 35 minutes | Serves: 4

A rice-based dish with vegan chick’n and chorizo, colourful veggies and Cajun spice. A meat free twist on a New Orleans classic; this easy one-pot meal is packed full of flavour making it the perfect weeknight meal.

A large cast iron pan filled with colourful vegan jambalaya, showing fresh veggies and vegan chicken

Hearty Chana Masala

Time to make: 53 minutes | Serves: 4

Chana Masala is often eaten as a side dish but this version is so delicious that it is the perfect main served with rice and a side salad.

A rustic bowl filled with a deep orange chana masala curry with a side of spinach and white rice and a garnish of fresh herbs and cream

One Pan Vegetable Lasagne

Time to make: 1 hour 3 minutes | Serves: 4

This flavourful vegan one pan vegetable lasagne is full of rainbow veggies in a rich tomato and fresh basil sauce. It’s finished with dairy free cream cheese and a garlic bread gratin topping.

A plate of vegan vegetable lasagne with a garlic bread gratin topping and creamy white sauce

Creamy Wild Mushroom and Asparagus Risotto (Alcohol Free)

Time to make: 37 minutes | Serves: 4

A creamy, comforting wild mushroom and asparagus risotto with garlic, olive oil and fresh thyme for a harmonious balance of flavours. A quick and easy vegan weeknight meal.

A bowl of creamy vegan mushroom and asparagus risotto topped with vegan parmesan and crispy fried onions

Farmhouse Vegetable Soup

Time to make: 53 minutes | Serves: 4

This easy Farmhouse Vegetable Soup is packed full of veggies for a nourishing and warming dinner. We keep it chunky for a colourful and hearty soup just like your Grandma used to make! Serve it with fresh, crusty bread.

A bowl of colourful farmhouse vegetable soup on a rustic wooden farmhouse table with fresh ingredients surrounding it

One Pot Vegan Pumpkin Alfredo

Time to make: 45 minutes | Serves: 4

This one-pot pumpkin pasta from the lovely Nisha over at Rainbow Plant Life is like a fall hug in a bowl, with warming flavors of pumpkin and nutmeg and woodsy herbs like rosemary and sage.



Ready in 30 Minutes or Less

If you’re looking for a quick weeknight meal, look no further than these ‘30 minute or less’ recipes.

Del Campo Wok Rice with a Coconut Peanut Butter Sauce

Time to make: 22 minutes | Serves: 4

Ready in just 22 minutes, this wok fried beauty is quick and easy to make but is really rather special – it’s served with pink rice, avocado and a creamy coconut, peanut butter and ginger sauce that has just the right amount of kick.

The Best BBQ Bean Burgers

Time to make: 30 minutes | Makes: 8

These BBQ bean burgers are hearty and flavoursome with a hint of spice. Described in our taste test as ‘the best veggie burger we’ve ever had!’, not only is this vegan bean burger recipe quick and easy to make but it’ll go down a storm with the whole family!

Homemade BBQ bean burgers in a crispy breadcrumb coating, in a soft bread roll with lettuce, tomato and thinly sliced red onion.

Vegan Mac N Cheese with a Crispy Bacon Sage Topping

Time to make: 25 minutes | Serves: 4

This vegan mac n cheese has a creamy, cheesy sauce flavoured with fresh sage, wholegrain mustard and strong vegan cheddar. The macaroni and cheese sauce base is topped with a delicious crisp vegan bacon, garlic and sage breadcrumb crumble topping to give a dish that’s comforting and full of flavour.

A baking dish filled with creamy vegan Mac n cheese, topped with breadcrumbs, vegan bacon and fresh sage leaves

Easy Vegan Katsu Curry Sauce

Time to make: 12 minutes | Serves: 2

All the flavours of the katsu curry that you know and love, made from the comfort of your own home. It’s ready in just 12 minutes making it a quick and easy weeknight meal.

A bowl of vegan katsu curry with white rice and a meat free chicken fillet, with a garnish of salad, red chilli, spring onion and sesame seeds.

Burst Tomato and Zucchini Spaghetti with Avocado Sauce

Time to make: 30 minutes | Serves: 4

This Burst Tomato and Zucchini Spaghetti from Lindsay over at Pinch of Yum is tossed with a simple, creamy, vegan avocado sauce. This healthy recipe is ready in 30 minutes!

15 Minute Dan Dan Noodles

Time to make: 15 minutes | Serves: 2

Dan Dan Noodles originate from the Sichuan province of China and traditionally have a delicious spicy flavour. This version by Roxy and Ben over at So Vegan is simplified but still packed with flavour, using tofu and chilli oil for a kick of spice that won’t overpower your tastebuds.


Slow Cooker Dinners

Slow cooker dinners that are quick to prep.

Slow Cooker Korma

Prep time: 10 minutes | Serves: 4

A healthy, hearty vegan korma curry with the perfect balance of sweet, savoury and spice. The colourful chunky vegetable base makes for a filling meal surrounded by a deliciously creamy sauce, sweet sultanas, moreish coconut and a blend of spices with just the right amount of kick.

A bowl of vegan korma curry with white rice and a sprinkling of fresh coriander

Jackfruit and 3 Bean Chilli Soup

Prep time: 10 minutes | Serves: 4

This slow cooker Jackfruit and 3 Bean Chilli Soup is hearty, simple and full of flavour. It’s packed with goodness including protein rich beans, flavourful roasted red peppers and spices. It’s healthy, easy to make and is perfect for busy weeknight dinners and bulk meal prep.

A handmade bowl full of colourful three bean and jackfruit soup, topped with vegan creme fraiche, fresh green chillies, crumbled tortilla chips and fresh coriander leaves.

Sweet Potato and Coconut Curry

Prep time: 20 minutes | Serves: 6

Prep your veggies and let the slow cooker do the work with BBC Good Food’s filling sweet potato curry.

Vegan Slow Cooker Peanut Stew

Prep time: 15 minutes | Serves: 8

Slow cooker peanut stew is vegan comfort food at it’s finest! With chickpeas, sweet potatoes, and peanut butter, it’s inspired by the West African peanut stew, maafe. You can assemble this ahead and freeze as a crockpot freezer meal.


Lighter Bites

Light and flavoursome dinners that are packed full of flavour.

Easy Vegan Carbonara with Smokey Tofu Bacon

Time to make: 15 minutes | Serves: 2

A light and summery take on the Italian classic. This high protein, low carb version uses zoodles and dairy free cream cheese and is topped with delicious smokey tofu bacon. Whipped up in 15 mins!

A bowl of healthy vegan carbonara made with zoodles in a creamy sauce, topped with smokey tofu bacon and vegan parmesan

Shredded Tofu Kebabs

Time to make: 57 minutes | Serves: 4

These shredded tofu kebabs are packed with flavour, using grated firm tofu and a blend of herbs and spices to create a delicious vegan kebab meat. They’re served with roasted veggies, vegan tzatziki and fresh pomegranate in pitta breads for a colourful, flavoursome and nutritious vegan lunch.

Open pitta breads stuffed with spiced shredded tofu kebab 'meat', roasted vegetables, glistening pomegranate seeds, creamy fresh tzatziki and rocket

Sweetcorn Fritters with Smokey Chipotle Salsa

Time to make: 45 minutes | Serves: 4

A summertime favourite pairing juicy sweetcorn with green pepper, vegan bacon and fresh thyme into crisp and flavoursome fritters. They’re topped off with a generous dollop of dairy free crème fraîche and easy homemade smokey chipotle salsa.

A stack of vegan sweetcorn fritters topped with dairy free creme fraiche and chipotle salsa

Spiced Jackfruit Fatteh (Healthy Middle Eastern Nachos)

Time to make: 20 minutes | Serves: 2

Toasted pitta bread nachos topped with smokey spiced jackfruit, a drizzle of creamy tahini sauce and a sprinkling of toasted pine nuts, pomegranate seeds and fresh parsley. Served with a side of Muhammara roasted red pepper dip.

A close up of a colourful bowl of jackfruit fatteh loaded with pitta nachos, spiced jackfruit, pomegranate, tahini sauce, pine nuts, muhammara dip and fresh parsley.

Sweet Potato & Tofu Tikka Masala

Time to make: 55 minutes | Serves: 4

This Tikka Masala is mild enough to suit a range of tastes with a tangy, tomatoey sauce and hearty, filling sweet potato. The tofu provides a decent protein boost and soaks up all of the delicious tikka flavours. Serve with garlic naan and a sprinkling of fresh coriander.

A bowl of rich orange vegan tikka masala served with white rice and naan bread

Amazing Mushroom Bowls with Kale Pesto

Time to make: 50 minutes | Serves: 4

These Amazing Mushroom Bowls with Kale Pesto from Pinch of Yum features smoky, sweet, salt mushrooms (or tempeh!), caramelized pineapple, peppers, and dollop of kale pesto, all served over rice.


Family Meals

Hearty meals that are perfect for all of the family.

Fully Loaded Burritos

Time to make: 10 minutes | Serves: 4

Ready in just 10 minutes, these burritos are full to the brim with Mexican rice, fajita-spiced veggies and my Ma’s chunky homemade guacamole. Finished with a drizzle of smokey chipotle sauce, a sprinkling of crunchy tortilla chips and all wrapped up in a soft wholewheat wrap. Vegan dinner heaven and ready in 10 minutes flat – easy, quick and delicious!

A vegan burrito cut in half with spicy rice, fajita vegetables, guacamole, chipotle sauce and crumbled tortilla chips wrapped in a soft tortilla wrap

Vegan Sausage and Bean Pasta Bake

Time to make: 35 minutes | Serves: 4

A hearty sausage and bean pasta bake that will go down well with the whole fam. Smother it in vegan cheese and serve it with crusty, buttery garlic bread and a side of peas.

A baking dish filled with cheesy vegan sausage and bean pasta bake, with a serving spoon poised to scoop out a portion

Creamy Chick’n and Vegetable Soup

Time to make: 55 minutes | Serves: 4

A creamy, hearty and wholesome soup made with vegan chick’n and farmhouse veggies. It uses the power of herbs and spices to replicate a chicken flavour so you can enjoy a cruelty-free version of this British classic. Served with crunchy homemade garlic croutons.

A bowl of creamy vegan chicken soup with crispy garlic croutons on top

Toad In The Hole

Time to make: 47 minutes | Serves: 4

Tasty vegan sausages surrounded in a golden crisp-on-the-outside, fluffy-on-the-inside Yorkshire pudding style batter. Serve it with lashings of gravy (the only way!) and a side of rough mash and peas.

A person holding an oven dish filled with vegan toad in the hold, with a striped blue cloth

One Pot Tomato Lentil Pasta

Time to make: 30 minutes | Serves: 4

Spaghetti in tomato sauce is such a classic dish. This one-pot version from Pick Up Limes cuts down on the dishes without cutting down on all the deliciousness.

Vegan Pasta Primavera with Creamy Garlic Cashew Sauce

Time to make: 2 hours 20 minutes | Serves: 4

This vegan pasta primavera from Monique at Ambitious Kitchen is packed with tender vegetables and tossed in a creamy garlic cashew sauce. This easy vegan pasta primavera recipe has wonderful flavors and plenty of protein and healthy fats for a comforting plant-based meal the whole family will love!

I hope you LOVE these easy vegan dinners! Share these recipes with someone you think will love them and don’t forget to tag @aveganvisit on social media if you make one! 🙂 x

If you want more delicious vegan recipes be sure to subscribe to the A Vegan Visit newsletter and join the AVV community on Instagram, Pinterest, Facebook, Twitter and Tiktok.


Hi, I’m Tara! I’m taking you on a trip around the world in vegan cuisine and bringing the world’s most delicious dishes to your kitchen.