Vegan sunday roast

Vegan Sunday Roast With All The Trimmings

Vegan Sunday roast, the most quintessential British past time. A weekly ceremony consisting of devouring huge swathes of food with friends and family. This event normally ends when one’s trousers fail to close. At this point I normally retire to have a slight snooze before inevitably eating a little more of the leftovers later!

I love Sunday roast, but sadly it’s environmental creds aren’t too hot. Traditional Sunday roast normally features lamb or beef, two of the worst offending meats when it comes to environmental credentials. Roast chicken fairs slightly better, but if you’re looking for the most sustainable roast in town, this is it!

This fully plant-based Sunday roast is packed full of flavour. The roasties are crisp and fluffy, the yorkshires are crunchy and moist and the cauliflower is wonderfully savoury. But, the secret is the gravy, which is so damn good. It’s rich, umami and luxuriously smooth. I normally make double quantities and then bathe my plate in a sea of gravy.

This recipe’s centrepiece is a luscious harissa roast cauliflower. The cauliflower is wonderfully spicy and salty, I love it. However, an alternative option is to use my Ultimate Seitan Roast in place of the cauliflower. The seitan is a smoky and delicious. It’s perfect for those looking for a vegan sunday roast you can actually carve. I thoroughly recommend it!

When to eat vegan sunday roast

This recipe can be enjoyed year round. Sunday roast is incredibly flexible and so if you’re enjoying this recipe at a time of the year when certain veggies aren’t available just switch them out for whats in season. Cauliflower can be exchanged for a whole roast spring or winter cabbage. Carrots can be exchanged for swede. Potatoes are normally available pretty much year round. Feel free to throw in new potatoes if you fancy.

Recipe Video


Serves 4
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours

This meal is around 86% less polluting than the average UK meal.

  • Eating this recipe will save around 2.50 KG CO2e per person.
  • That’s equivalent to the emissions produced driving 20.60 KM in a modern car.
How do I calculate this?


  • 400 g Assorted Seasonal Greens (chopped into ribbons and steamed)
  • 400 g Carrots (peeled and boiled)

Harissa Roast Cauliflower

  • 1 Large Head Cauliflower
  • 4 Cloves Garlic (minced)
  • 1 Teaspoon Smoked Paprika
  • 1 Teaspoon Turmeric
  • 1 Teaspoon Cumin
  • 3 Teaspoons Rose Harissa
  • 5 g Fresh Thyme (stems removed and finely chopped)
  • 1/2 Medium Lemon (juiced )
  • 2 Tablespoons Olive Oil
  • 1 Teaspoon Salt

Roast Potatoes

  • 1.5 kg Potatoes
  • 2 Teaspoons Flour
  • 3 Tablespoons Sunflower Oil

Yorkshire Puddings

  • 75 g Flour
  • 75 g Gram Flour
  • 2 Teaspoons Baking Powder
  • 1/2 Teaspoon Dijon Mustard
  • 90 ml Aquafaba
  • 250 ml Oat milk
  • 1 Teaspoon Apple Cider Vinegar
  • 3 Tablespoons Sunflower Oil


  • 1 Medium Onion
  • 2 Medium Carrots
  • 5 g Fresh Thyme (stems removed and finely chopped)
  • 1 Tablespoon Sugar
  • 2 Tablespoons Plain Flour
  • 1 and a 1/2 Teaspoons Marmite (or other yeast extract brand)
  • 2 Tablespoons Soy Sauce
  • 1 Tablespoon Tomato Puree
  • 2 Tablespoons Red Wine Vinegar
  • 1 Litre Vegetable Stock
  • 1 Tablespoons Olive Oil


Yorkshire Puddings

  • Preheat the oven to 220˚c. Using a deep muffin tray, place a little of the sunflower oil in the bottom of each opening. Place in the oven and heat for 10 minutes or until the oil begins to smoke.
  • Whilst the oil is heating whisk together all the wet ingredients for the yorkshire puddings until it is frothy and thick.
  • In a large mixing bowl combine the flour and baking powder for the yorkshire puddings. Then slowly whisk in the wet mixture until you have a thick batter. Tip the batter into a measuring jug so that it is easier to pour later.
  • When the sunflower oil is hot enough, remove the muffin tins from the oven. Working quickly pour a good helping of the mixture into each muffin depression. Depending on the size of your muffin tin holes you should get about 6 – 8 yorkshire puddings from the batter.
  • Place the muffin tin back in the oven and cook for 20 – 25 minutes until the yorkshire’s have risen and are golden brown. Keep the yorkshires warm until needed by covering in foil and placing into a 50˚c oven.

Harissa Roast Cauliflower

  • Remove any leaves from the cauliflower and cut the stem so the vegetable sits flat. Place into a large casserole dish (one with a lid).
  • Mix together all the rest of the roast cauliflower ingredients into an even paste. Using your hands or a pastry brush, coat the entire outside of the cauliflower with the paste. If there is any left pour on top of the cauliflower.
  • Cover the cauliflower dish and place into a 200˚c oven for 30 minutes.
  • After 30 minutes have passed remove the lid of the casserole dish and roast for a further 30 minutes, or until the outside of the vegetable has started to brown.

Roast Potatoes

  • First, peel and chop your potatoes into even sized pieces, whatever size you prefer. Then boil the potatoes for 2 – 3 minutes until they start to become a little soft on the outside. Drain into a colander. Shake the potatoes vigorously until they begin to fluff up round the edges.
  • Cover the potatoes with the flour and shake again. Then place on an oven tray and cover with the sunflower oil and a generous helping of salt. Place in the oven and roast for 40 – 50 minutes. Turning the potatoes every 15 minutes to get an even crisp on each side. Once the potatoes are done they can either be left in a warm oven, or covered with foil and placed on the counter, until needed.


  • Peel and finely dice the onion and carrot. Heat the olive oil in a saucepan over a medium heat and fry the vegetables until soft.
  • Add the rest of the ingredients except the vegetable stock and stir until the carrot and onion are well coated.
  • Then pour over the stock and simmer for 10 – 15 minutes until the liquid has reduced by about half and the sauce is nice and thick.
  • At this point you can sieve your gravy to remove the onion and carrot if you so wish. I prefer to leave it chunky and rustic.
4.67 from 74 votes

    Want more tastiness?

    Subscribe here and I'll send you my new recipes as soon as they're published.

    You'll also get access to my exclusive fan favorites ebook!

    Leave a Reply


    • Lisa

      December 7, 2020 at 8:25 pm

      can I use yeast flakes or something like that instead of marmite? unfortunately I can’t get it in Austria but really wanna try this recipe!

      • hugo

        December 7, 2020 at 8:27 pm

        Hey lisa, yes yeast flakes would work well. You can also substitute the marmite for white miso paste. Use the same measurements for each. I hope you enjoy it!

        • Lisa

          December 7, 2020 at 8:32 pm

          nice, thanks for the super quick reply! will definitely try very soon!

    • Juliana

      January 12, 2021 at 11:22 pm

      Tryed to roast cauliflower, nice done and lovely smell, thanks for resipe!

    • gord

      February 20, 2021 at 11:47 pm

      Am a meat eater, but am definitely going to try this, looks so good

      • hugo

        February 21, 2021 at 1:26 pm

        Thanks gord, lovely to hear

    • Clare

      February 23, 2021 at 11:55 am

      Feel ready to embrace a healthier eating lifestyle – so happy to try out your recipes – vegan roast tonight !!

      • hugo

        February 24, 2021 at 10:03 am

        Awesome to hear Clare!