10 Vegan Roast Dinner Recipes

There’s nothing better than getting the family together for a hearty meal on a Sunday. And thanks to these vegan roast dinner recipes, that doesn’t change just because you’re plant-based!

Contrary to popular belief, vegan Sunday roasts aren’t limited to disappointing and flavourless dishes. Far from it! From hearty pies and wellingtons to casseroles and lasagnas, there are plenty of plant-based versions of all your family favourites. Even Yorkshire puddings are still on the menu for a home-cooked vegan roast.

Feast your eyes on these delicious recipes to start prepping your Sunday dinner.

1. Lentil Shepherd’s Pie 

Shepherd’s pie is a timeless family favourite, and the good news is you can still enjoy it as a vegan.

This simple and filling recipe replaces mince with lentils and it’s full of fibre, nutrients and seasonal flavours.

Vegan shepherd's pie. Potatoes, lentils and seasonal garden vegetables casserole.
Image Credit: Tideford Organics

2. Big Puff Pie

This comforting pie is basically a stew with a pastry hat. It’s fairly quick and easy to make because it uses ready-made puff pastry sheets and the pastry is baked in the oven while the filling cooks on the stove.

Then you assemble it and serve – to loud applause, of course!

Vegan big puff pie - one of our favourite vegan roast dinners
Image Credit: Jane Easton

3. vegan Wellington

This vegan roast dinner makes an excellent centrepiece and will blow the socks off anyone who’s used to a boring meat and two veg meal. It’s ideal for sharing with all the family, especially on occasions like Easter or Christmas.

OmniPork Vegan Wellington
Image Credit: Kay Kay Food + OmniPork

4. Lentil and mushroom pie

In the mood for comfort food? This savoury lentil and mushroom pie doesn’t disappoint.

This recipe uses lentils and mushrooms, as well as other key ingredients, to make it a tasty dish to serve for non-vegan guests. Mmmmm.

Lentil & Mushroom Pie
Image Credit: Free Spirited Kitchen

5. Veggie Curry Pies

These veggie-packed curry pies are finished with a deliciously crispy pastry.

They’re perfect for a Sunday dinner accompanied by vegetables, roast potatoes, and lashings of homemade gravy.

So Vegan Curry Pie
Image Credit: So Vegan

6. Toad in the Hole

On the hunt for a vegan Sunday roast like no other? Try this veganised version of toad in the hole, a British classic.

This dish includes Beyond Meat’s plant-based sausages but you can use any you prefer.

Beyond Meat Toad In The Hole
Image Credit: Beyond Meat

7. Whole Roasted Coconut Cauliflower

Did you know that cauliflower is something of a superfood in the vegan community?

That’s because it’s so versatile! When you’re experimenting with meat-free roasts, don’t underestimate the power of roasted cauliflower.

Whole Roasted Coconut Cauliflower
Image Credit: Higgidy

8. Mushroom & Chestnut Wellington

This recipe is inspired by one of our favourite ingredients: chestnuts.

It’s been lovingly tried and tested so if you want a showstopper to delight guests, whip up this chestnut wellington for special occasions.

Vegan Christmas Dinner
Image Credit: Wrapped in Newspaper

9. Root Vegetable Casserole

Is there anything more satisfying than tucking into a casserole and dumplings on a cold day?

This recipe is ideal for those looking for a hearty dish packed with veggies instead of a meat replacement.

Vegetable casserole
Image Credit: Natalie Tamara

10. Roasted Aubergine Lasagne

Although a traditional Sunday roast includes a meat centrepiece, lasagne is the perfect comfort food for a family meal at home.

Using puy lentils and aubergines, this herby lasagne is an easy swap for those looking to eat more plant-based meals.

Roasted Aubergine Lasagne
Image Credit: Jackie Kearney

Want more vegan food inspiration? Sign up to our 31-day pledge and get free recipes, meal planners and resources.

PAGE UPDATED MARCH 2022

Thinking of trying vegan?

Veganuary inspires and supports people all over the world to try vegan for January and beyond. Millions of people have already taken part. Will you join them?