8

Classic Vegan Nut Roast (gluten-free)

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.
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, celebrations and treats. It’s also the time of year that strikes fear into the heart of any new vegan or their relative: What to cook?! Luckily for you, I have the answer right here; this delicious Classic 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 Classic Vegan Nut Roast for Christmas Dinner, served with vegetbles, roast potatoes, parsnips 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 roast dinner, and is more traditional in the UK.

It can be served with any of the following; roast potatoes, carrots, parsnips, gravy (I highly recommend this vegan, gluten-free gravy recipe from Food52), cranberry sauce, Brussels sprouts, salads 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!

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.

My Classic 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 customisable. 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!

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.
Print Recipe
4.5 from 2 votes

Classic Vegan Nut Roast (gluten-free)

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

Ingredients

Nut Roast

  • 1 tbsp ground flax
  • 4 tbsp water
  • cups peanuts
  • 1 cup walnuts
  • ½ cup hazelnuts
  • ½ cup sunflower seeds
  • 2 tbsp dried mixed herbs
  • 1 tbsp dried sage (finely ground)
  • ½ tsp 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
  • tbsp olive oil
  • 1 tbsp 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 roast potatoes, parsnips, carrots, kale and gravy.

Looking for more vegan Christmas recipes? If so, try my Rosemary & Sage Hasselback Potatoes, Roasted Maple Rosemary Carrots and Wholesome Holiday Cookies!

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

Cooking a vegan Christmas dinner? This Classic Vegan Nut Roast (gluten-free) is delicious, filling and will be the perfect main dish for your meal! #veganrecipes #veganchristmasrecipes #veganchristmas #govegan #veganglutenfree

Comments 8

  1. 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)?

    1. Post
      Author

      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!

    1. Post
      Author

      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

    1. Post
      Author
  2. 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 😋

    1. Post
      Author

      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! 🙂

Leave a Reply

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

Recipe Rating