Nut Roast (Vegan, Paleo, Gluten-Free)

If you want to branch out from traditional meat-based mains, try out my special paleo and vegan nut roast made with lots of vegetables, mushrooms and a variety of nuts.

Perfect for Christmas, Thanksgiving, Easter and Sunday roast dinners, this dish will really surprise you. It’s incredibly moreish and delicious for something that is egg-free, dairy-free, grain-free and gluten-free. Yep, I set myself a challenge with this one but I believe I succeeded.

Nut Roast With Mushrooms (Vegan, Paleo, Gluten-Free)
  • Save

Living in the United Kingdom, you soon realise how obsessed everyone is with Sunday roast. It’s a weekly affair when friends or family get together to enjoy a lovely roasted meal either at home or more often at the pub. Exploring the Sunday roast menu is an adventure in itself as today’s options go far beyond pork with crackling and beef. 

With many people seeking more plant-based and vegetarian options, many pubs offer amazing alternatives such as a mushroom or cheese Wellington or a classic nut roast.

I knew about nut roasts before (who else had a vegetarian friend growing up who always had nut roast for Christmas), but it’s only when I started living in London that I realised how popular they are. While I still love a traditional beef roast, I am starting to see the appeal of a good nut roast.

Vegan Nut Roast With Mushrooms
  • Save

What Is A Nut Roast?

In a nutshell (forgive the pun), it’s a vegetarian meatloaf alternative.

It’s a loaf-shaped dish made of various nuts (often chestnuts), grains or lentils, various seasonings, oils, broth, flour and so on compacted together and baked until firm and sliceable. Sometimes, eggs are added for binding; other times, cheese for more flavour and interesting texture.

Every veggie household would probably have their own secret nut roast recipe passed down from generation to generation. Then, there are celebrity chef’s nut roasts, ready-made-heat-in-the-oven supermarket brands and many more. 

For a long time, I’ve wanted to make a nut roast for the blog. I wanted to make one that is free from grains, legumes and gluten but is also vegan-friendly. I knew the flavours I was going for but I wasn’t sure how to get the best texture. I’ve had a few tests before it worked to my liking. Today’s nut roast recipe is the version I was very happy with and I hope you like it. 

My nut roast is vegan, gluten-free and paleo-friendly and is made with lots of veggies, mushrooms and all my secret seasonings.

How To Make Nut Roast (VIDEO)

What To Serve With Nut Roast?

This nut roast is hearty and satiating so you only need a simple veggie side to complete the meal. I would serve it with roasted carrots, sweet potatoes or pumpkin or with a side of greens like sauteed asparagus, spinach, broccoli, Brussels sprouts or fine green beans. It’s also really nice with a mash (you can try my sweet potato cauliflower mash here).

It’s super tasty as-is, but I also love any roast with an easy gravy (try this vegan gravy from Minimalist Baker). You can serve it with extra ketchup/tomato sauce or barbecue sauce or a dollop of mustard.

For dessert, you might like to try my vegan-friendly quinoa flour banana bread.

Mushroom Nut Roast Recipe - Vegan, Gluten-Free, Paleo
  • Save

More Plant-Based Recipes

Full Recipe 

Find the full list of ingredients, instructions, and a nutritional breakdown below. If you have questions or cook this recipe, please let me know in the comments, and make sure to rate this recipe so it’s easy for others to find.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Cooked & Loved

Nut Roast Vegan & Paleo
  • Save

Nut Roast (Vegan, Paleo, Gluten-Free)

Prep Time: 25 minutes
Cook Time: 50 minutes
Author: Irena Macri
Servings: 6
Course: Main
Cuisine: British
Print Pin Save
5 from 10 votes
Calories: 336kcal
Made with mixed nuts, vegetables and mushrooms, this vegan and paleo-friendly nut roast is a delicious and satiating alternative to meat mains for Christmas, Thanksgiving, Sunday family dinner or any other time you want a hearty plant-based dish.



  • 2 tablespoons flaxseed
  • 5 tablespoons water

For the vegetable mix

  • 1 medium leek pale green and white parts, diced
  • 1 large carrot diced
  • 2 medium celery sticks diced
  • 250 g mushrooms diced (10 medium mushrooms)
  • 3 tablespoons olive oil
  • 1/4 teaspoon salt
  • 1 teaspoon paprika
  • 1 teaspoon dried thyme
  • 1/2 teaspoon cinnamon
  • A pinch of pepper
  • 1 clove garlic diced

For the nut mix

  • 150 g mixed nuts almonds, walnuts, Brazil nuts, pumpkin seeds
  • 1/4 cup dried cranberries 35 g or 4 dried apricots, diced
  • 1/4 cup sun-dried tomatoes diced
  • 1 tablespoons lemon juice
  • 1 teaspoon lemon zest
  • 1 vegetable stock cube crumbled
  • 2 tablespoons Tamari sauce or coconut aminos

To finish the mixture

  • 1/2 teaspoon bicarb soda
  • 1/4 cup cassava flour
  • 1/4 cup almond meal

Garnishes (optional)

  • 1-2 tablespoons BBQ sauce or tomato sauce (optional)
  • Toasted almond flakes
  • Pumpkin seeds
  • Extra dried fruit and mint


  • Combine flaxseed with water in a small bowl, stir and set aside for 10-15 minutes. It will expand and thicken. 
  • Preheat the oven to 200 C / 395 F.
  • To prepare the vegetable mix, make sure to dice everything very finely to get the best texture of the loaf. You can use a food processor or chop by hand. 
  • Cook the veggies.
    Preheat a large frying pan over medium heat. Add chopped leeks, carrots, celery and mushrooms together with 3 tablespoons of olive oil and salt. Cook for 15 minutes, stirring every couple of minutes, until softend, reduced in size and turned golden brown. 
  • Right at the end, add paprika, dried thyme cinnamon and pepper and stir through. Add garlic, if using. 
  • Make the nut mix.
    Place the nut mix ingredients into a food processor. Whiz together until the nuts are ground up into small pieces, like crumbs but not too fine as we still want some crunch and texture. 
  • Transfer the nut mixture to a large mixing bowl. Add the cooked vegetables and sprinkle with bicarb soda, cassava flour and almond meal. Add the flaxseed mix. Mix well, making sure everything is well incorporated. It should feel like a very thick, course mixture you can mold in your hands. 
  • Prepare a loaf tin.
    I used a 25-cm/ 9-in long loaf tin, but you can use a shorter one (the final nut roast will be taller), a round tin (more like a cake) or you can even shape it by hand to bake without a tin. Brush the middle of a large piece of parchment paper with a little oil. 
  • Place the paper inside the tin and transfer the nut roast mixture inside. Press it down using your fingers. Make sure it's compact and firm throughout. Either fold the overlapping parchment paper over the top or wrap the tin with foil and pop in the 200 C / 395 F oven, middle shelf for 30 minutes. Then, remove the foil (unfold the paper or cut it off) and place the nut loaf back in the oven for 20 more minutes for the top to brown. 
  • Remove the loaf from the oven and let the tin cool down for a few minutes. Either lift the edges of the paper to remove the loaf or turn the tin upside down onto a cutting board/platter. Serve the loaf brushed lightly with barbecue or tomato sauce and sprinkled with extra garnishes like nuts, seeds and dried fruit. 


Nutritional information is calculated for the nut roast without garnishes.


Calories: 336kcal | Carbohydrates: 26g | Protein: 9g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 13g | Sodium: 594mg | Potassium: 570mg | Fiber: 6g | Sugar: 9g | Vitamin A: 2480IU | Vitamin C: 7mg | Calcium: 72mg | Iron: 3mg
Keywords: Vegan, Dinner Recipe, Holidays, Nut roast, Main Course
Tried this recipe?Mention @cookedandloved or tag #cookedandloved

Step-By-Step Photo Instructions

How to make nut roast - cooking vegetabels
  • Save
How to make nut roast - process nuts and seasoning
  • Save
How to bake a nut roast in the oven
  • Save

Save This Nut Roast Recipe To Pinterest

Mushroom Nut Roast (Vegan, paleo)
  • Save
  • Save
Irena Macri
By Irena Macri

About the author: Hi, I’m Irena Macri. I share delicious recipes that I have cooked and loved. I am a published cookbook author, have been food blogging for over 10 years and have a Diploma in Nutrition. You will find many healthy recipes as well as my favourite comfort food. More about me here | Subscribe to my newsletter and freebies

Comment or Rate This Recipe

Made the recipe? Please leave a rating as it helps other readers to discover this dish. You don’t need to leave a comment if rating a recipe, unless it’s 3 stars or below.

Leave a Reply

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

Click on the stars to rate this recipe!


  1. 5 stars
    I’ve never heard of nut roast, but it sounds so flavorful and delicious! I can’t wait to try it.

  2. 5 stars
    Love this recipe! My husband has recently decided to go plant-based so I was looking for holiday recipes to make for Christmas! Pinning this recipe and will make!

  3. 5 stars
    This dish is most definitely magical and surprising! I love the ingredient choices and it looks absolutely gorgeous.

  4. 5 stars
    This is exactly what I was looking for to serve my plant based friends over the festive season! I can’t wait to try it myself, have pinned to make for Christmas – thanks!

  5. 5 stars
    My vegan friends loved this! It is hard for me to find an entree they can have that I can also have. This worked out perfect, and I loved the cranberries in it!

  6. 5 stars
    This is such a great idea for a vegetarian/vegan option and it’s so beautiful too!

  7. This mix tastes amazing but I’m wondering what to do with the flax seed mix? I guess it goes in mix at the end?

    1. Hey Vera,

      Flaxseed mix is the egg replacement and goes into the mix when you combine all the veggies, flours together. I’ll check that it’s in the instructions, I believe it should be in the video.


    1. Yes, a day or two in advance should be fine. Then reheat back in the oven to bring it back to life. Perhaps top with the glaze when reheating before serving.

    1. To be honest, I haven’t tried freezing it so I am not sure how it would affect its texture. I imagine it should work fine.

See all comments »

You Might Also Like

Share via
Copy link
Powered by Social Snap