• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About & Contact
    • Work with Me
  • Subscribe
  • Terms of Use
    • Privacy Policy
    • Disclaimer
  • My Account
Vancouver with Love
  • Recipes
    • Mains
    • Desserts
    • Breakfasts
    • Sides
    • Snacks
    • Holiday Recipes
    • Drinks & Smoothies
  • How To Guides
  • Travel
  • Podcast
  • 20 Min Dinners eBook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Travel Guides
  • How To Guides
  • Subscribe
  • About / Contact
  • Podcast
  • 20 Min Dinners Ebook
×
Home » Recipes » Mains » Vegan Nut Roast (Easy)

Vegan Nut Roast (Easy)

Published: Dec 11, 2020 Modified: Jul 26, 2023 by Elizabeth · 19 Comments

Cooking a vegan Thanksgiving or Christmas dinner? This classic vegan nut roast or loaf is a delicious and filling main dish. Naturally gluten free.

Jump to Recipe
Overhead view of Classic Vegan Nut Roast. Nut roast is on a wire cooling rack, surrounded by a grey napkin, candles and holly/pine branches. It is sprinkled with cranberries and there is a dish of roast potatoes nearby.

As the days get shorter and chillier, Christmas has come around again with its promise of good food, gifts and celebrations.

It's also the time of year that strikes fear into the heart of anyone wondering how to go vegan or their relative: What to cook?! Luckily for you, I have the answer right here: this delicious easy Vegan Nut Roast.

Fortunately for me, wondering what to eat at Christmas was never a problem in our house as my whole family were vegetarian.

This meant we always ate a variation of this nut roast for Christmas Dinner, served with vegetables, roast potatoes, parsnips, stuffing and delicious gravy.

For some unknown reason, nut roast seems to have had a bad reputation in the past. I have no idea why! It's delicious, nutritious and protein-packed.

And in case you're wondering, it's not intended as a poor substitute for meat - it's a unique savoury main dish all of its own! Try it and see.

Closeup view of Classic Vegan Nut Roast. Nut roast is on a wire cooling rack, surrounded by a grey napkin, candles and holly/pine branches.

What is a Nut Roast?

For anyone unfamiliar, a nut roast is basically a delicious savoury loaf made with nuts, seeds, herbs, spices and vegetables. It forms the main part of a vegan or vegetarian roast dinner, and is more common in the UK.

It can be served with any of the following; roasted or hasselback potatoes, carrots, parsnips, gravy, cranberry sauce, Brussels sprouts, salad and greens.

It's incredibly filling because it's so protein-dense, and is also really delicious. It's no exaggeration to say therefore that a roast dinner featuring a nut roast is my all-time favourite meal!

Overhead view of Classic Vegan Nut Roast. Nut roast is on parchment paper on a wire cooling rack, surrounded by a grey napkin, candles and holly. Some cranberries have been sprinkled over it.

Vegan Nut Roast - The Recipe

This gluten free nut roast is a delicious combination of hazelnuts, peanuts, walnuts and sunflower seeds, but if any of those don't suit you, you're welcome to substitute them for other nuts/seeds.

I've used this combination specifically because it's delicious and cost-effective (the peanuts and sunflower seeds help to bring the price down), but it's totally customizable.

Get creative and feel free to use your own favourite nuts and seeds to make it your own. I hope you find it as delicious as I do!

LOOKING FOR MORE VEGAN HOLIDAY RECIPES?

Vegan Cheese Board

British Vegan Mince Pies

Vegan Pecan Pie

Stuffed Pumpkin

Or check out my full list of Holiday Recipes.

Overhead view of Classic Vegan Nut Roast. Nut roast is on a wire cooling rack, surrounded by a grey napkin, candles and holly/pine branches. It is sprinkled with cranberries and there is a dish of roast potatoes nearby.
Classic Vegan Nut Roast on baking parchment decorated with cranberries.
Print Recipe
4.70 from 10 votes

Vegan Nut Roast (Easy)

For anyone cooking a meat-free Christmas Dinner, this easy Vegan Nut Roast is delicious, filling and will be the perfect main dish! Gluten free too.
Prep Time25 minutes mins
Cook Time55 minutes mins
Total Time1 hour hr 20 minutes mins
Course: Main Course
Cuisine: American
Servings: 5 portions
Author: Elizabeth Emery

Ingredients

Nut Roast

  • 1 tablespoon ground flax
  • 4 tablespoon water
  • 1½ cups peanuts
  • 1 cup walnuts
  • ½ cup hazelnuts
  • ½ cup sunflower seeds
  • 2 tablespoon dried mixed herbs
  • 1 tbsp dried sage (finely ground)
  • ½ teaspoon black pepper
  • ½ cup brown rice flour (you can use regular flour if gluten isn't an issue for you)
  • 1 medium onion
  • 1-2 small carrots
  • 1 medium stick of celery
  • 1½ tablespoon olive oil
  • 1 tablespoon tamari, soy sauce or Braggs Soy Seasoning
  • sea salt to taste

For Decoration

  • ¼ cup mixed nuts (hazelnuts and walnuts work well)

Instructions

  • Preheat the oven to 175°C/350°F and line a loaf tin with baking parchment.
  • Mix the ground flax and water together in a small bowl and set aside.
  • Add the peanuts, walnuts, hazelnuts and sunflower seeds to a blender or food processor and blend until they become coarse flour. 
  • Transfer to a large mixing bowl and add the mixed herbs, sage, pepper and brown rice flour, and stir until combined. 
  • Chop the onion, carrot and celery into four large chunks each. Place them all in a blender or food processor and blend until they are finely chopped.
  • Add the olive oil to a saucepan and heat. Add the onion, carrot and celery and fry the mixture gently for about 10 minutes, until the vegetables are softened and fragrant. 
  • Transfer the vegetables to the large mixing bowl with the dry ingredients, add the flax egg and tamari, and mix everything together really well. 
  • Season to taste with sea salt (I would sample the mixture at this point before adding salt as soy sauces tend to vary in their saltiness, and you may not need to add any extra!).
  • Pour the mixture into your loaf tin and press it down to flatten it with a spatula. 
  • Press the ¼ cup of nuts your reserved for decoration into the top of the roast, placing them evenly all over the surface.
  • Bake the roast in the oven for approximately 45 minutes, until the top of the loaf is browned. 
  • Remove from the loaf tin and place on a cooling rack for 30 minutes - or serve immediately! 
  • Serve with all or any of the following: potatoes, carrots, stuffing, broccoli and gravy.
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

If you’ve tried this vegan nut roast recipe, please leave a comment or tip for others below. I'd love to know how you’ve made it your own!

Follow Vancouver with Love on Instagram, Pinterest and Facebook!

« Thanksgiving Salad with Brussels Sprouts & Butternut Squash (vegan)
Roasted Maple Rosemary Carrots (vegan & gluten-free) »
  • Facebook
  • Twitter
  • Email

If you're a brand and love my work, learn more about Working with Me and feel free to get in touch!

Reader Interactions

Comments

  1. Gynetha

    December 07, 2019 at 2:49 pm

    I am delighted to find your recipes.But I have a question: what are the little vertical rectangles that appear where a number/fraction should be at the beginning of an ingredient to indicate the amount (US measurements)?

    Reply
    • Elizabeth

      December 11, 2019 at 2:00 am

      Hi! I'm so glad you like my recipes. 🙂

      Apologies - these little rectangles are what happen when some devices are unable to read fraction symbols in a particular font. I'm working on sorting this out - do you have another device you can view the recipes on for now?

      Thanks so much for your feedback!

      Reply
  2. Jen

    December 16, 2019 at 11:01 pm

    Hi there! What would work well instead of brown rice flower please?

    Reply
    • Elizabeth

      December 17, 2019 at 7:55 pm

      Hi Jen!

      You could use almost any flour - regular if you aren't gluten-free, or chickpea, white rice, buckwheat, any standard gluten-free blend, or oat flour also works really nicely. The only flour I'd really recommend you don't use is coconut - it has too strong a taste and is very fibrous!

      Hope this helps.

      Elizabeth x

      Reply
  3. Luke

    February 04, 2020 at 2:38 am

    5 stars
    A staple! Any occasion even if that is just because it is Sunday.

    Reply
    • Elizabeth

      February 04, 2020 at 10:48 pm

      I couldn't agree more. 🙂

      Reply
  4. Miriam

    August 12, 2020 at 10:50 am

    4 stars
    This was good!! I over processed my nuts so they were more like peanut butter than flour.... I’d like to sub all those peanuts with something else maybe? But overall a nice, easy dish that I’d make again. I had it with Brussels sprouts & green beans with cranberries ?

    Reply
    • Elizabeth

      August 12, 2020 at 7:01 pm

      Hi Miriam! Thanks so much for your lovely feedback. I'm so glad you liked it. You can definitely sub the peanuts for any other nut - the beauty of this recipe is that virtually any kind of nuts work. The reason for such a large amount of peanuts is just to help keep the cost down for those who are concerned about it! 🙂

      Reply
  5. Lisa

    December 23, 2020 at 9:06 pm

    Thank you! I was googling where to find a gluten free vegan turkey as all of the ones I’ve found (premade) have gluten! Woohoo ?

    Reply
    • Elizabeth

      December 24, 2020 at 2:29 am

      That makes me so happy to hear! Yes they almost always have gluten in - so annoying. Really hope you love it as much as I do and Merry Christmas! 🙂

      Reply
  6. Jo

    February 20, 2021 at 10:22 pm

    Lovely to find a vegan, gluten free and mushroom free nut roast. Have saved the recipe.
    I substituted chestnuts for the peanuts and put a little leek in too.
    Absolutely delicious with roast veg and some left over for the freezer too.
    Thank you

    Reply
    • Elizabeth

      February 22, 2021 at 7:01 pm

      I'm so glad you liked it Jo! I agree, it can be hard to find gluten free nut roast! What a great idea using chestnuts - I'll have to try that one myself!

      Reply
  7. Donna Sue

    December 11, 2021 at 5:59 am

    4 stars
    Can you prepare this ahead of time and freeze it raw?

    Reply
    • Elizabeth

      December 13, 2021 at 4:19 am

      Yes you can! I frequently do this actually when I make more than I need, then thaw it and cook it as normal. (Just do make sure you thaw before cooking!)

      Reply
      • Pam

        February 14, 2023 at 2:51 am

        4 stars
        It was tasty but I found it crumbled when I tried to slice it. Any suggestions ?

      • Elizabeth

        February 15, 2023 at 7:24 pm

        Ah I'm sorry to hear that Pam. I'd suggest using a little more flour in that case - maybe 3-4 tbsp more.

  8. Rachael Ann Rogerson

    December 04, 2022 at 1:55 pm

    Hi there - can you tell me what a cup is in grams please as it depends what sort of cup it is! I’m in the U.K. and have scales rather than “cups” - sorry of this is a dim question! Thanks

    Reply
    • Elizabeth

      December 06, 2022 at 2:29 am

      Hello! Not a dim question at all. 🙂 Apologies for not having all my measurements in grams too. 1 cup nuts is approximately 125g (all nuts have slightly different weights). I hope that helps!

      Reply
  9. Shawn Schilling

    September 20, 2023 at 7:29 pm

    I just left you this message on your website contact form at vancouverwithlove.com and I have also sent it to millions of other sites. I get new customers every day using this method and so can you! For just under a hundred bucks you can reach 1 million websites! For more info and pricing, just reach out to me via Skype here: live:.cid.dd8a3501619891fe

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Elizabeth Emery of Vancouver with Love sitting at a kitchen table eating a vegan dessert.

Welcome! Vancouver with Love is a plant-based food blog, sharing a love of vegan recipes and travel

Read more →

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Most Popular

  • Cookie Dough Overnight Oats in a glass jar with chocolate chips.
    Cookie Dough Overnight Oats (vegan, gluten free)
  • Stuffed dates with peanut butter, chocolate drizzle and sea salt flakes.
    Stuffed Dates with Peanut Butter & Chocolate
  • 3 Ingredient Oatmeal Waffles on a plate decorated with strawberries and coconut whipped cream.
    3 Ingredient Oatmeal Waffles (vegan, gluten-free)
  • Bowl of crispy tofu surrounded by green leaves, red cabbage and carrots. Topped with sesame seeds.
    How to Make Crispy Tofu (easy, healthy, no-fry)

Web Stories

Footer

↑ back to top

Contact

  • About / Contact
  • Work with me / Press

Newsletter

  • Sign Up! for emails and updates
  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Terms of use

  • Privacy policy
  • Disclaimer
  • Terms of use

Copyright © 2023 Vancouver With Love