Go Back
+ servings
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
Cook Time55 minutes
Total Time1 hour 20 minutes
Course: Main Course
Cuisine: American
Servings: 5 portions
Author: Elizabeth Emery

Ingredients

Nut Roast

  • 1 tablespoon ground flax
  • 4 tablespoon water
  • 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
  • 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.