Best Vegan Roast London: 25 Great Vegan Roasts to Try [2024]


The highlight of the week for many Brits is the humble Sunday roast.

But don’t think that just because you’re plant-based, you can’t enjoy this beautiful British tradition!

All across the city, you’ll find some amazing vegan roasts in London.

Many pubs pride themselves on their vegan roasts and are actively making them fresh and unique.

Wave goodbye to one-dimensional roasts and get ready to discover some modern takes, whether it’s a seitan joint, jerk-seasoned plantain, or a truffled cauliflower cheese parcel.

(With some vegan Yorkshire puds thrown in for good measure, of course!)

I’m here to help you pick out the best vegan roast in London for you with my round-up of the 25 best places to go for a vegan Sunday roast in London.

Let’s dive straight in, shall we?

1. The Lillie Langtry


Address: 19 Lillie Rd, London SW6 1UE

Phone number: 020 3637 6690

Price: £18.50

Situated between West Brompton and Earls Courts is The Lillie Langtry, a cosy west-end pub serving hearty ales and wholesome Sunday roasts.

The dream combo, no?

And their vegan roast is one of the best in the business!

Think roasted butternut squash and forest mushroom en croûte with fluffy roast potatoes, carrots, purple sprouting, cabbage, and a delicious roasted red wine gravy.

I told you it was special, didn’t I?

The Lillie Langtry is a great option if you want somewhere relaxed for a catch-up with friends over a wholesome roast.

2. Roast Restaurant


Address: The Floral Hall, Stoney Street, London, SE1 1TL

Phone number: 020 3371 3120

Price: £23.50

Perched above Borough Market in the historic Floral Hall, you’ll find Roast, a restaurant that excels at putting modern twists on classic British dishes.

It should come as no surprise then that they serve one of the best vegan roasts in London!

Their vegan options are oh-so-delicious, with my favourite main being the soya protein, spinach, mushroom, and truffle cauliflower wellington.

They serve it with rosemary and garlic roast potatoes, buttered greens, roasted carrots, and vegan gravy, and it’s every bit as delicious as it sounds. 

Their vegan sides are also nothing short of dreamy.

Hello, tender-stem broccoli with lemon oil and toasted almonds!

Whatever you order, get ready to enjoy it while taking in the hustle and bustle of Borough Market below. 

3. The Lighterman


Address: 3 Granary Square, London N1C 4BH

Phone number: 020 3846 3400

Price: £16.50

The Lighterman is located in the popular Coal Drops Yard and it’s a popular spot for a vegan Sunday roast in London.

This gastropub serves up all the classics and in recent years, has gained a well-earned following for its vegan food.

And the same can be said for their Sunday lunch!

Every Sunday, their mushroom duxelles and spiced beetroot wellington steals the show.

But what’s a roast without some veggies, right?

They serve theirs with piping roast potatoes along with a host of other seasonal veggies.

4. Cafe Van Gogh


Address: 88 Brixton Rd, London SW9 6BE

Phone number: 020 3903 9232

Price: £16

Cafe Van Gogh is a gorgeous 100% vegan cafe that serves yummy food while also doing good things for its local community.

What’s not to love?!

They change their special boards nearly every day, so when it comes to their Sunday roast, there are always a few options to try!

From a warming nut roast to a comforting mushroom wellington to jerk-seasoned plantain, you can rest assured that whatever’s on the menu will be freshly made with love on the day.

Plantain isn’t a classic offering for Sunday roast but a fresh new take, which is worth taking the risk on!

All their roasts are served with mash or roasties, veggies, and red onion gravy too, so you’ll leave feeling well-fed.

5. The Old Queen’s Head


Address: 44 Essex Rd, London N1 8LN

Phone number: 020 7354 9993

Price: £13.50

If you know anything about the Islington area, then you’ll most likely be familiar with The Old Queen’s Head.

They serve a mean vegan Sunday roast and are actively booked ahead each Sunday because of it!

Think your classic mushroom wellington with warming glazed carrots, roast potatoes, parsnips, carrots, curly kale, garlic aioli (yes, garlic aioli!), and not forgetting a Yorkshire pudding and smoked gravy!

You’re bound to leave feeling full and happy after devouring a roast here.

6. Manna


Address: 4 Erskine Rd, London NW3 3AJ

Phone number: 07788 835892

Manna in Primrose Hill is one of the oldest vegan and vegetarian establishments in the capital.

They have over 50 years of experience behind them, so it’s safe to say they’ve perfected the art of creating the best vegan roast in London.

Theirs is a nut roast packed full of warming spices and textures but be warned: it often sells out quickly thanks to its famed deliciousness. 

And when paired with roasties, veggies, a Yorkshire pud, vegan cauliflower cheese, and gravy?

Well, it doesn’t get much better than that!

If you’re in this part of town, I can’t recommend visiting Manna enough.

7. The Bull & Gate


Address: 389 Kentish Town Rd, London NW5 2TJ

Phone number: 020 3437 0905

Price: £17

In recent years, The Bull & Gate has built a reputation for its quality vegan Sunday roast in London.

But they don’t serve the usual vegan options.

Oh, no!

Their vegan offering is a truffled cauliflower cheese and hazelnut filo parcel, served with roast potatoes, sautéed leeks and peas, maple roasted carrot, pickled red cabbage, crushed celeriac, a Yorkshire pudding, and gravy. 

Can this combination be beaten?!

If you’re near Kentish Town, you know what to do.

8. The Spread Eagle


Address: 224 Homerton High St, London E9 6AS

Phone number: 020 8985 0400

Price: £17

If you’re looking for Sunday lunch near Hackney then The Spread Eagle could be the best vegan roast in London for you.

Whether you choose their beet wellington, walnut and cashew nut roast, or pot roast celeriac and potato crackling, you’re in for a treat!

They serve everything with potatoes, roasted carrots, seasonal greens, a Yorkshire pudding, and gravy too.

There’s no chance of staying hungry here!

9. The Owl and The Pussycat


Address: 34 Redchurch St, London E1 6JT

Phone number: 020 3487 0088

Price: £17.50

Situated in the heart of Shoreditch, The Owl and The Pussycat serves up great vibes and an even greater vegan Sunday roast in London.  

Their vegan option is a chestnut, walnut, and cranberry nut roast with all the trimmings.

Think rapeseed oil roast potatoes, carrot and swede crush, sautéed spring greens, a hearty Yorkshire pudding, and gravy. 

Sounds delicious right?

Well, that’s because it is!

10. The Oval Tavern


Address: 31 Oval Rd, Croydon CR0 6BG

Phone number: 020 8686 6023

Price: £13

The Oval Tavern is situated a short 10-minute walk from East Croydon station.

Taking a traditional roast dinner and putting a Mediterranean spin on it, this much-loved pub serves one of the best vegan roasts in London.

To make it, they combine a Mediterranean nut, pepper, and aubergine loaf with garlic-roasted potatoes and oh-so-fluffy swede mash.

Oh, and a heap of yummy veggies!

They also serve up the best vibes with local live jazz which makes the pub even more cosy and relaxed. 

For just £13 a roast, there’s nothing not to love!

11. The Tiger


Address: 18 Camberwell Green, London SE5 7AA

Phone number: 020 7703 5246

The Tiger is a great option for those looking for the best vegan roast in the South East area.

This foodie hotspot offers an uber-comforting vegan roast for those chillier days.

Choose between a chestnut mushroom nut roast and a seitan joint, then they’ll add the potatoes, carrots, cabbage, and gravy.

But that’s not all because they serve extra vegan roast side dishes with your roast too!

Think roast potato poutine with seitan and gooey vegan cheese.

While it’s not your traditional roast side dish, it’s well worth trying!

12. The Phene


Address: 9 Phene St, London SW3 5NY

Phone number: 020 7352 9898

If you’re looking for a more modern pub for your vegan Sunday roast in London, The Phene is a great choice. 

Although their heritage stretches back to 1853, it’s contemporary interior decor that you’ll be met with.

Oh, and some hearty, warming vegan dishes, of course!

Here, you’ll get to indulge in a warming mushroom and chestnut nut roast along with any traditional trimmings you desire. 


13. The Star of Bethnal Green


Address: 359 Bethnal Green Rd, London E2 6LG

Phone number: 020 7458 4480

Price: £17.50

The Star of Bethnal Green is not your traditional London pub.

They regularly host regular takeovers on the weekend so their diners can expect something new and exciting with each visit.

And luckily for you, their vegan seed roast is just as legendary as the rest of their food!

It’s served with maple carrots, roast potatoes, parsnips, greens, Yorkshire pudding, broccoli mornay, and red wine gravy.

The perfect line-up, no?

14. The Belle Vue


Address: 1 Clapham Common South Side, London SW4 7AA

Phone number: 020 7498 9473

Price: £15

South of the river, you’ll find The Belle Vue, a bright Clapham pub known for its fabulous veggie and vegan options.

It’s the perfect place to enjoy a relaxed Sunday and a mean vegan Sunday roast!

Their vegan option is a beetroot and butternut squash wellington, paired with roast potatoes, maple-glazed carrots and parsnips, broccoli, and their delicious homemade jus.

What’s not to love?!

15. The Mall Tavern


Address: 71 Palace Gardens Terrace, London W8 4DY

Phone number: 020 7229 3374

Price: £20

Looking for a traditional London pub that’s as quintessentially British as they come?

Then, look no further than The Mall Tavern!

Like most London pubs, The Mall Tavern is the place to be for beer enthusiasts and they’ve recently started serving up a great vegan Sunday roast too.

Their pearl barley and hazelnut roast comes with lots of roasted carrots, potatoes, greens, parsnips, and gravy. 

Book in now – you won’t regret it!

16. The Duke’s Head


Address: 8 Lower Richmond Rd, London SW15 1ER

Phone number: 020 8788 2552

Price: £17.50

The Duke’s Head is a great laid-back pub whose roasts are touted as the best in Putney.

They’ve gained a loyal vegan following for their signature cauliflower and chestnut mushroom wellington with mushroom and tarragon sauce.

And it’s not hard to see why!

Combine their delicious food with the charming interiors of the Victorian Grade II listed building, and you’ve got yourself one of the cosiest vegan roasts in London.

17. The Windsor Castle


Address: 114 Campden Hill Rd, London W8 7AR

Phone number: 020 7243 8797

Price: £17.50

The Windsor Castle is a great option if you’re looking for a cosy environment to enjoy your vegan roast in.

Situated between Notting Hill, Holland Park, and Kensington, The Windsor Castle is often touted as a hidden gem in the London pub scene. 

It’s the perfect place to hunker down with a root vegetable nut roast made with almonds and walnuts.

They smother it in a load of gravy and serve it with a Yorkshire pudding, ruffled thyme-roasted potatoes, buttered savoy cabbage, leeks, peas, and roasted root vegetables.

18. No. Fifty Cheyne


Address: 50 Cheyne Walk, London SW3 5LR

Phone number: 020 7376 8787

Price: £28.50 

No. Fifty Cheyne is an upmarket restaurant situated in the heart of Chelsea that has an award-winning Sunday lunch.

Yep, this roast is so good, it’s won awards!

Their roasted cauliflower roast is a staple on the menu and it comes with a Yorkshire pudding, glazed carrots, hispi cabbage, and roast potatoes.

Oh, and homemade gravy, horseradish, and bread sauce.

There’s no dry roasts here, folks!

19. The Canonbury Tavern


Address: 21 Canonbury Pl, London N1 2NS

Phone number: 020 7704 2887

Price: £16.50

Dating back to the 1700s, The Canonbury Tavern is a beautiful pub that serves an equally beautiful Sunday roast.

Their roast is a pearl barley, butternut squash, wild mushroom, and vegan feta wellington and it’s accompanied by all the trimmings.

We’re talking savoy cabbage, maple-glazed carrots and parsnips, braised red cabbage, crushed roots, roast potatoes, and gravy.

It tastes just as good as it looks, and at £16.50, it’s not all that expensive either!

20. The Arnos Arms


Address: 338 Bowes Rd, Arnos Grove, London N11 1AN

Phone number: 020 8368 4456

Price: £16.50

The Arnos Arms may be best known for its craft beer and cocktails, but luckily for you, they serve a mean vegan Sunday roast in London too!

It’s a simple cranberry and cashew nut roast which is just as tasty as it sounds.

It’s served with seasonal vegetables, roast potatoes, a Yorkshire pudding, and gravy.

Stick around for the vegan ginger and almond cheesecake for dessert, and you’re onto a winner with this one!

21. The Talbot


Address: 109 Mortimer Rd, London N1 4JY

Phone number: 0207 2412 995​

The Talbot in Dalston has quite the following!

It has long been a leading gastropub and one of the best restaurants in London so it’s worth booking in advance so you can guarantee your table.

While they often change their vegan roast options, a regular is their chickpea and sweet potato sausages, tofu, and almond loaf. 

The standard trimmings come as usual, but most people talk about one thing: their vegan chocolate and salted caramel tart for dessert.

Name a better way to end a Sunday!

22. The Betjeman Arms


Address: Euston Rd, London N1C 4QL

Phone number: 020 7923 5440

Price: £18

The Betjeman Arms is located inside one of London’s most iconic stations, St Pancras.

They serve a spiced chickpea, beetroot, and cauliflower wellington, alongside roast potatoes, crushed celeriac and squash, maple roasted parsnips, roasted carrots, Brussel tops, creamy leeks, Yorkshire pudding, and gravy.

It’s nutritious and hearty in equal measure, and not one to miss!

23. The Princess Victoria 


Address: 217 Uxbridge Rd, London W12 9DH

Phone number: 020 8749 4466

Price: £16

One of the original gin palaces built in 1829, The Princess Victoria is an elegant spot for a vegan roast in Shepherd’s Bush.

They focus on sourcing quality ingredients from small producers and firmly believe that their vegan dishes could ‘convince the staunchest of carnivores’. 

And their vegan roast?

Well, they offer a freshly-made nut roast with fantastic Yorkshire puds, a wide variety of seasonal vegetables, and roast potatoes which are cooked to perfection.

Oh, and heaps of homemade gravy to boot!

(P.s. order the vegan nduja for starters and thank me later.)

24. The Bedford


Address: 77 Bedford Hill, Balham, London SW12 9HD

Phone number: 020 3976 8007

Price: £16

The Bedford is an iconic bar, restaurant, and live music venue situated on Bedford Hill in Balham.

According to local vegans, their offering is ‘lip-smackin’.

While it may be a traditional mushroom and squash wellington, it’s one people rave about.

They serve it alongside a moreish thick gravy, roast potatoes, and seasonal vegetables – a classic and well-loved combo!

25. The Castle


Address: 44 Commercial Rd, Aldgate, London E1 1LN

The Castle in Whitechapel is another great shout for a vegan Sunday roast in London.

They offer a mouthwatering vegan roast all year round and I can’t get enough of it!

If the weather is warm, head outside to their alfresco terrace to devour their signature plant-based roast.

It’s served with all of the trimmings, veggies, and Yorkshire puddings, and it’s nothing short of delicious. 


So there you have it: the ultimate round-up of all the best places to go for a vegan Sunday roast in London!

These vegan roasts in London are completely delicious and entirely nutritious.

The dream combo, no?

Pick out the roasts that most take your fancy and try out a few so you can determine for yourself what is the #1 best vegan roast in London!

Close Cookmode