Vegan Nut Roast Recipe

Vegan Christmas Nut Roast
Vegan nut roast with gravy

This is the easiest Vegan Nut Roast recipe that you can make under 1 hour using simple vegan ingredients!

This recipe will replace ANY meat dish on your holiday dinner table! Impress your non-vegan and vegan friends alike with this super simple and easy vegan Nut Roast (gluten-free option also included below)!

One of my favourite things to make during the holiday season is a classic vegan nut roast or nut loaf. I’ve made quite a few of these ever since I found out about them when I was living in London from 2014-2016.

A vegan nut roast recipe can be quite intimidating at times because there are multiple steps so I tried to simplify this for you to the best of my ability. I hope I did it justice!

Today, I’ll be sharing a very simple nut loaf or nut roast recipe that I make for Christmas every year!

Nut Roast Vegan Recipe
Vegan nut roast with glaze


Nut Roast (Vegan) Ingredients:

  • Nuts & seeds of choice
  • Oil for cooking
  • Onion
  • Garlic
  • Carrot 
  • Mushrooms 
  • Miso paste 
  • Oat flour 
  • Bread crumbs (if GF, use Gluten-Free bread crumbs)
  • Ground flax seeds 
  • Spices:
    • Thyme
    • Parsley 
    • Garlic powder 
    • Smoked or regular paprika 
    • Salt & pepper

Glaze Ingredients (optional): 

  • Ketchup
  • Apple cider vinegar (or balsamic vinegar)
  • Maple syrup

Gravy Recipe (optional): Follow this recipe here!

Vegan Nut Roast

Vegan Nut Roast (Gluten-Free option)

This is the easiest vegan nut roast recipe that you can make under 1 hour using simple vegan ingredients! The perfect vegan Christmas nut roast!
Print Pin Rate
Course: Main Course
Cuisine: American, Vegan
Keyword: christmas, holiday, Nut roast, vegan meat
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6 people
Calories: 485kcal


  • Oven
  • Pan
  • Food Processor
  • Loaf Pan or Baking sheet


  • 2 cups nuts & seeds of choice
  • 1 tsp oil for cooking
  • 1 onion diced
  • 4-5 garlic cloves minced
  • 1 carrot medium, grated
  • 1 cup mushrooms dices
  • 2 tbsp miso paste
  • 1/4 cup oat flour
  • 1/4 cup bread crumbs use gluten free bread crumbs if you want gluten-free nut roast
  • 2 tbsp ground flax seeds


  • 1 tsp thyme
  • 1 tsp parsley
  • 1 tsp garlic powder
  • 1 tsp paprika or smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Nut Roast Glaze (optional)

  • 3 tbsp ketchup
  • 1 tbsp apple cider vinegar or balsamic vinegar
  • 1 tbsp maple syrup


  • Preheat oven to 375 degrees F. 
  • In a food processor, grind nuts and seeds until ground up into crumbles. Feel free to use the food processor to dice and grate other ingredients as well. 
  • Heat oil on non-stick pan on medium high heat and cook onion and garlic for a couple of minutes. 
  • Add in carrots and mushrooms and cook for another couple of minutes.
  • Mix in miso paste into the vegetables. Turn heat off. 
  • Add all ingredients into a large mixing bowl and mix well. 
  • Grease a loaf pan and add the mixture into the loaf pan. If you don’t have a loaf pan, simply line a baking sheet and shape your mixture into a loaf. 
  • Cover pan with aluminum foil and roast at 375 degrees for 40 minutes. 
  • Meanwhile, make a glaze or gravy (your choice). If making the glaze, add glaze ingredients into a small bowl and mix well. IF making a gravy, feel free to follow this recipe here. 
  • After 40 minutes, take the nut roast out, remove the foil and spread half the glaze on top. 
  • Add back into the oven and roast for another 5 minutes, uncovered. 
  • Take out of the oven and spread the rest of the glaze on top. Let it cool for at least 10-15 minutes before cutting and serving. 
  • If serving with gravy, top each slice with some gravy when ready to serve. Enjoy! 


Calories: 485kcal | Carbohydrates: 20g | Protein: 28g | Fat: 33g | Saturated Fat: 2g | Polyunsaturated Fat: 25g | Monounsaturated Fat: 5g | Trans Fat: 1g | Sodium: 542mg | Potassium: 164mg | Fiber: 4g | Sugar: 4g | Vitamin A: 394IU | Vitamin C: 4mg | Calcium: 127mg | Iron: 10mg
Vegan Christmas Meal Cheap Lazy Vegan

Need more vegan Holiday recipe ideas? Check out my YouTube playlist for more!

Spread the love

16 thoughts on “Vegan Nut Roast Recipe”

  1. 5 stars
    Made this during the holidays and everyone really enjoyed it! I would definitely make it again at thanksgiving or Christmas

  2. 5 stars
    I love trying out hearty loaf recipes like this! The sauce was also super easy and delicious. I never thought about the combination of adding apple cider vinegar with maple syrup and ketchup!

  3. 5 stars
    A fantastic nut roast! Thank you for the recipe. It’s so easy and quick to make.
    If I were to double the amount (to cook for more people), do you have an idea of how long I would need to bake it for?
    Thanks, Helga

  4. 5 stars
    thank you so much! My boyfriend and me had a lovely Christmas dinner thanks to your recipe 🙂 only the link to the gravy doesnt work?

Leave a Comment

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

Recipe Rating

    Your Cart
    Your cart is emptyReturn to Shop