Looking for a show-stopping dish that everyone at the table will love? This Ultimate Nut Roast Recipe is the answer. Whether you’re hosting a holiday dinner or preparing a delicious family meal, this hearty, satisfying dish is perfect for vegans, vegetarians, and anyone who loves the rich, savory flavors of nuts. It’s especially ideal for Christmas dinners, offering a flavorful alternative to the traditional roast.
This nut roast recipe is bursting with earthy flavors from chestnuts, mushrooms, and a variety of nuts. It’s a versatile dish that can be easily tailored to your preferences, and best of all, it’s vegan-friendly and packed with nutrients. So, whether you’re looking for a vegan nut roast recipe or simply craving a meat-free dinner, this recipe will soon become a favorite on your holiday table.
Table of Contents
Why You’ll Love This Nut Roast
- Ideal for the Holidays: This nut roast recipe makes the perfect centerpiece for Christmas dinner or any other special occasion.
- Packed with Flavor: The combination of chestnuts, mushrooms, and a variety of nuts creates a hearty, savory dish that feels like comfort food.
- Vegan and Vegetarian: This recipe is naturally vegan and can be enjoyed by all, making it a great choice for your next vegan feast.
- Healthy and Nutritious: High in protein, fiber, and healthy fats, this nut roast is as nutritious as it is delicious.
- Easy to Customize: You can swap ingredients and add your favorite nuts or vegetables to make it truly your own.
Who This Recipe Is For
This nut roast recipe is for:
- Vegans & Vegetarians: A hearty, satisfying option that’s free of meat and dairy.
- Anyone Hosting a Holiday Feast: If you’re hosting a Christmas dinner or holiday celebration, this dish will impress your guests.
- Nut Lovers: If you’re a fan of the rich, earthy flavor of chestnuts and brazil nuts, this roast is for you!
- Health-Conscious Eaters: Packed with nuts and veggies, this dish is high in healthy fats and nutrients, making it a delicious way to nourish your body.
Ingredients You’ll Need
To make this Ultimate Nut Roast, you’ll need the following ingredients:
- 200g chestnut mushrooms, finely chopped
- 150g mixed nuts (such as walnuts, almonds, and hazelnuts), roughly chopped
- 100g brazil nuts, roughly chopped
- 100g breadcrumbs (use gluten-free if preferred)
- 50g cooked chestnuts, mashed
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon soy sauce or tamari (for gluten-free)
- 2 tablespoons nutritional yeast (optional, for a cheesy flavor)
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon ground sage
- Salt and pepper, to taste
- 1/2 cup vegetable stock (or mushroom stock for added flavor)
Ingredient Notes and Variations
- Chestnuts: You can use canned chestnuts or pre-cooked chestnuts if fresh chestnuts are not available.
- Mushrooms: While chestnut mushrooms are ideal for this recipe, you can also use button mushrooms or shiitake mushrooms for a different flavor profile.
- Nuts: Mix and match nuts to suit your taste. For instance, pecans or cashews can add extra flavor and richness. You can even use brazil nuts for a more unique twist.
- Nutritional Yeast: This ingredient adds a cheesy flavor, but if you don’t have it, you can omit it or replace it with vegan cheese or miso paste for a savory touch.
- Stock: Using mushroom stock can elevate the umami flavor in this vegan nut roast. Alternatively, use vegetable stock for a lighter base.
Kitchen Equipment You’ll Need
- Oven-safe loaf tin or baking dish
- Frying pan for sautéing the mushrooms and onions
- Mixing bowl for combining the ingredients
- Knife and chopping board
- Wooden spoon for stirring
- Grater for chopping nuts (if necessary)
Step-by-Step Preparation: How to Make Ultimate Nut Roast
Step 1: Prepare the Vegetables and Mushrooms
Preheat your oven to 350°F (175°C). Heat a tablespoon of olive oil in a frying pan over medium heat. Add the onion and garlic, sautéing for 5 minutes until softened and fragrant. Add the mushrooms and cook for an additional 5-7 minutes, until they release their moisture and become tender. Season with a pinch of salt and pepper.
Step 2: Combine the Ingredients
In a large mixing bowl, combine the sautéed mushrooms and onions with the breadcrumbs, mashed chestnuts, chopped mixed nuts, and brazil nuts. Add the soy sauce, vegetable stock, thyme, sage, and nutritional yeast (if using). Mix everything together thoroughly, ensuring all the ingredients are well incorporated.
Step 3: Form the Nut Roast
Transfer the mixture into a greased loaf tin or baking dish. Press down gently to ensure it is compact and evenly distributed. Use a spatula or spoon to smooth the top of the nut roast.
Step 4: Bake the Nut Roast
Place the loaf tin in the preheated oven and bake for 40-45 minutes, or until the top is golden brown and firm to the touch. If you want an extra crispy top, you can turn on the broiler for the last 5 minutes of baking.
Step 5: Serve and Enjoy
Once baked, remove the nut roast from the oven and let it cool for about 5 minutes before slicing. Serve it with a side of roasted vegetables, mashed potatoes, or a simple salad for a complete meal.
Pro Tips for the Best Nut Roast
- Make It Ahead: This nut roast recipe can be prepared a day in advance. Simply store the unbaked roast in the fridge and bake it right before serving.
- Extra Flavor: Add a glaze or sauce to the roast, such as a balsamic glaze or vegan gravy, for extra flavor.
- Customize the Nuts: Experiment with different combinations of nuts. Pecans or cashews can add a wonderful creaminess and extra texture.
Common Mistakes to Avoid
- Overpacking the Roast: Be sure to press the mixture into the tin, but don’t overpack it. This can make the roast dense and heavy. Gently press it for an even shape.
- Not Allowing It to Rest: Let the nut roast rest for a few minutes after baking to allow it to firm up and make it easier to slice.
Serving Suggestions
This nut roast recipe pairs beautifully with:
- Roasted Vegetables: Serve alongside a mix of roasted carrots, brussels sprouts, or sweet potatoes for a delicious, seasonal side.
- Mashed Potatoes: Creamy mashed potatoes or even vegan mashed potatoes will complement the nut roast perfectly.
- Vegan Gravy: Add a rich, savory vegan gravy to drizzle over the roast for an added depth of flavor.
Creative Presentation Ideas
- Slice & Serve: Slice the nut roast into thick slices and serve it on a large platter, topped with fresh herbs and a drizzle of gravy.
- Mini Nut Roasts: For a fun twist, make individual servings of mini nut roasts in muffin tins for a charming, personal touch at a dinner party.
Flavor Variations and Add-Ins
- Mushroom Variations: Try adding shiitake or portobello mushrooms for a richer flavor profile.
- Herbs and Spices: Experiment with other herbs like rosemary or sage for a festive touch. You could also add a pinch of cinnamon for a cozy warmth.
How to Store and Reheat
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat slices in the microwave or oven at 350°F (175°C) for about 10 minutes, or until heated through.
Make-Ahead Tips
This vegan nut roast can be made a day or two ahead. Simply prepare the roast, cover it tightly, and refrigerate. Bake it fresh on the day of serving for a stress-free dinner!
Frequently Asked Questions
Can I freeze the nut roast?
Yes, this nut roast freezes beautifully! Allow it to cool completely, then wrap it tightly in foil or plastic wrap and store it in the freezer for up to 2 months. Thaw in the fridge overnight and bake as directed.
Can I use other types of nuts?
Yes, feel free to experiment with other nuts like hazelnuts, almonds, or pecans. Each variety adds a unique flavor and texture to the nut roast.
Final Thoughts: Why This Nut Roast is a Keeper
This Ultimate Nut Roast is the perfect dish for your next Christmas dinner or vegan feast. It’s packed with flavor, nutritious, and easy to customize to suit your preferences. Whether you’re serving it as the centerpiece of a holiday meal or enjoying it as part of a weeknight dinner, this nut roast recipe will be a guaranteed hit with both vegans and non-vegans alike.
PrintUltimate Nut Roast Recipe – The Perfect Vegan and Vegetarian Christmas Feast
- Total Time: 60 minutes
- Yield: 6–8 servings 1x
- Diet: Vegan
Description
This Ultimate Nut Roast is the perfect vegan and vegetarian centerpiece for any special occasion, packed with chestnuts, mushrooms, and a variety of nuts. With rich, savory flavors and a hearty texture, this dish is ideal for holiday feasts or any plant-based meal.
Ingredients
Ingredients:
- 200g chestnut mushrooms, finely chopped
- 150g mixed nuts (such as walnuts, almonds, and hazelnuts), roughly chopped
- 100g brazil nuts, roughly chopped
- 100g breadcrumbs (use gluten-free if preferred)
- 50g cooked chestnuts, mashed
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon soy sauce or tamari (for gluten-free)
- 2 tablespoons nutritional yeast (optional, for a cheesy flavor)
- 1 tablespoon fresh thyme, chopped
- 1 teaspoon ground sage
- Salt and pepper, to taste
- 1/2 cup vegetable stock (or mushroom stock for added flavor)
Instructions
- Prepare the Vegetables and Mushrooms: Preheat oven to 350°F (175°C). Sauté onion and garlic in olive oil until softened, then add mushrooms and cook until tender. Season with salt and pepper.
- Combine the Ingredients: In a mixing bowl, combine sautéed mushrooms, breadcrumbs, mashed chestnuts, mixed nuts, soy sauce, vegetable stock, thyme, sage, and nutritional yeast. Mix until well incorporated.
- Form the Nut Roast: Transfer the mixture into a greased loaf tin or baking dish, pressing down gently to form an even shape. Smooth the top with a spatula.
- Bake the Nut Roast: Bake in the preheated oven for 40-45 minutes until golden brown. For a crispy top, turn on the broiler for the last 5 minutes.
- Serve and Enjoy: Let the nut roast rest for 5 minutes before slicing. Serve with roasted vegetables or mashed potatoes.
Notes
- Make it Ahead: Prepare the nut roast a day in advance and refrigerate. Bake it fresh on the day of serving.
- Customize the Nuts: Experiment with different nuts like pecans or cashews for added flavor.
- Extra Flavor: Add a balsamic glaze or vegan gravy on top for an extra layer of richness.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main
- Method: Baked
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 4g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 0mg
Keywords: Vegan Nut Roast, Christmas Nut Roast, Vegan Holiday Recipes, Vegan Feast



