Go Back
+ servings
Vegan Nut Roast
Print Recipe Pin Recipe
4.81 from 67 votes

Vegan Nut Roast

A vegan alternative to the traditional roast. Delicious nut roast to make your holiday dinners even more especial.
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Course: Main Course
Cuisine: British, English
Keyword: Nut Loaf, Nut Roast, Vegan Nut Roast
Servings: 6 people
Calories: 424kcal


  • ½ cup dried porcini mushrooms
  • 200 ml water
  • 2 cups or 280 g mixed nuts walnut, cashews ,brasil nuts and almonds
  • 1 ½ cup or 80 g bread crumbs
  • 1 onion
  • 4 garlic cloves
  • 250 g chestnut mushrooms
  • Few springs of rosemary
  • 2 tablespoons soy sauce
  • 1 teaspoon yeast extract you can substitute for miso paste
  • Salt and pepper


  • Prepare the mushroom stock by breaking the dried porcini mushrooms into small pieces and soaking them in 200 ml of boiling water.
  • In a food processor, add the nuts and ground them by pulsing until they have the desired consistency and set aside. If you are making homemade bread crumbs, add the bread into the food processor and pulse until you have fine bread crumbs.
  • Preheat the oven to 200C/390F.
  • Heat some olive oil in a frying pan. Finely chop onion and garlic and add to the pan. Fry until translucent and add roughly chopped mushrooms and finely chopped rosemary. Sauté for a couple of minutes. Turn the heat off.
  • Add the grounded nuts and bread crumbs and mix together.
  • Pour the soy sauce, yeast extract and add the dried mushrooms stock, combine all the ingredients until a dough is formed and adjust with salt and pepper.
  • Grease the loaf pan with oil or vegan butter. Spoon evenly onto parchment on a baking dish, drizzle olive oil and bake for about 40 minutes or until the top is browned.


  • Leave the Nut Roast cooling for at least 20 minutes before you start slicing it for serving. 


Calories: 424kcal | Carbohydrates: 38g | Protein: 14g | Fat: 26g | Saturated Fat: 4g | Sodium: 574mg | Potassium: 630mg | Fiber: 7g | Sugar: 3g | Vitamin A: 8IU | Vitamin C: 2mg | Calcium: 101mg | Iron: 4mg