Nut roast fills the kitchen with the warm scent of toasted walnuts and hazelnuts, mingling with caramelized onions and fragrant herbs. Roasted carrots, tender mushrooms, fresh parsley, and a touch of lemon zest add texture and brightness, turning every slice into cozy comfort. Rich vegetable broth and a splash of soy sauce bind it all together without any alcohol, keeping the flavor deep and satisfying. Finished with a glossy maple syrup and whole grain mustard glaze, nut roast bakes to a golden, craveable crust that is ready to shine at any gathering.
Table of Contents
Why You’ll Love This nut roast
- It’s a hearty, satisfying dish that even meat-lovers will enjoy.
- Packed with nutritious nuts and veggies for a wholesome meal.
- Perfect for holiday gatherings, bringing everyone together.
- Easy to customize with your favorite herbs and spices.
- Leftovers make for delicious sandwiches or salads!

nut roast
Ingredients
Equipment
Method
- Preheat the oven to 180°C (350°F).
- Toast the mixed nuts in a dry pan for 5 minutes, then roughly chop them.
- Heat olive oil in a skillet over medium heat. Sauté onion, garlic, carrot, and celery until soft.
- Stir in tomato paste, soy sauce, thyme, rosemary, salt, and pepper; cook for 2 minutes.
- In a large bowl, combine chopped nuts, sautéed vegetables, breadcrumbs, and mix well.
- Whisk eggs and vegetable stock together, then pour into the nut mixture and stir until combined.
- Press the mixture firmly into a lined loaf tin.
- Bake for 45–50 minutes until firm and golden on top.
- Let the nut roast rest for 10 minutes before slicing and serving.
Notes
| Nutrient | Amount per Serving |
|---|---|
| Calories | 250 |
| Fat | 15g |
| Protein | 8g |
| Carbs | 20g |
| Fiber | 3g |
Ingredients
Here’s what you’ll need to create a delicious nut roast!

- 200g mixed nuts – almonds, walnuts, cashews
- 100g breadcrumbs – for texture
- 1 onion – finely chopped
- 2 cloves garlic – minced
- 1 carrot – grated
- 1 celery stalk – finely chopped
- 2 tbsp olive oil – for sautéing
- 2 tbsp tomato paste – adds richness
- 2 tsp soy sauce – for umami flavor
- 1 tsp dried thyme – aromatic herb
- 1 tsp dried rosemary – aromatic herb
- Salt and pepper – to taste
- 2 eggs – or flax eggs for vegan option
- 50ml vegetable stock – adds moisture
How to Make Nut Roast
This hearty nut roast is perfect for any holiday gathering. With a preparation time of 20 minutes, cooking time of 45-50 minutes, and an additional resting time of 10 minutes, you’ll have a delicious vegetarian dish ready to impress your guests!

Step 1: Preheat the Oven
Preheat the oven to 180°C (350°F).
Step 2: Toast the Nuts
Toast the mixed nuts in a dry pan for 5 minutes, then roughly chop them.
Step 3: Sauté the Vegetables
Heat olive oil in a skillet over medium heat. Sauté onion, garlic, carrot, and celery until soft.
Step 4: Add Flavor
Stir in tomato paste, soy sauce, thyme, rosemary, salt, and pepper; cook for 2 minutes.
Step 5: Combine Ingredients
In a large bowl, combine chopped nuts, sautéed vegetables, breadcrumbs, and mix well.
Step 6: Add Eggs and Stock
Whisk eggs and vegetable stock together, then pour into the nut mixture and stir until combined.
Step 7: Press into Loaf Tin
Press the mixture firmly into a lined loaf tin.
Step 8: Bake
Bake for 45–50 minutes until firm and golden on top.
Step 9: Rest and Serve
Let the nut roast rest for 10 minutes before slicing and serving.
Recipe Snapshot
| Feature | Details |
|---|---|
| Category | Main Course |
| Cuisine | Vegetarian |
| Prep Time | 20 minutes |
| Cook Time | 50 minutes |
| Extra Time | 10 minutes (resting) |
| Total Time | 80 minutes |
| Dietary | Vegetarian |
| Serves | 6 |
| Best Served | Warm with festive sides! |
Pro Tips for Making nut roast
- Toast your nuts for deeper flavor.
- Use a mix of nuts for varied texture.
- Incorporate grated vegetables for moisture.
- Let it rest before slicing for cleaner cuts.
- Experiment with herbs for a personal touch.
How to Serve this nut roast
- Slice and serve warm with a rich mushroom gravy.
- Pair with roasted seasonal vegetables for a colorful plate.
- Top with a dollop of cranberry sauce for a sweet contrast.
- Serve alongside a fresh green salad with a zesty vinaigrette.
- Enjoy with creamy mashed potatoes or a hearty quinoa salad.
- Wrap leftovers in lettuce leaves for a tasty lunch option.
Make Ahead and Storage
You can prepare and store your nut roast with ease:
Storing Leftovers
- Allow the nut roast to cool completely.
- Wrap it tightly in plastic wrap or aluminum foil.
- Store in an airtight container in the fridge.
- Consume within 3-4 days for best quality.
Freezing
- Cool the nut roast completely before freezing.
- Wrap it tightly in plastic wrap, then in foil.
- Label with the date and type of dish.
- Freeze for up to 3 months for optimal flavor.
Reheating
- Thaw the nut roast in the fridge overnight.
- Preheat the oven to 350°F (175°C).
- Cover with foil to retain moisture while reheating.
- Heat for about 20-30 minutes or until warmed through.
Explore more easy breakfast recipes, quick lunch ideas, cozy dinner meals, tasty snacks, and delightful dessert.
FAQs
Here’s a helpful FAQ about this recipe:
1. Is nut roast healthier than meat?
Nut roast can be a healthier option than meat, as it is typically lower in saturated fat and cholesterol. Packed with nuts, vegetables, and grains, it offers a wealth of nutrients, including healthy fats, fiber, and protein. However, the healthiness can depend on the specific ingredients used, so it’s always good to check the recipe and adjust as needed to suit your dietary preferences.
2. Does nut roast taste like stuffing?
Nut roast has a unique flavor profile that can be reminiscent of stuffing, especially if you include herbs and spices commonly found in stuffing recipes. However, it tends to have a nuttier and heartier taste due to the variety of nuts and vegetables used. The texture is also different, offering a satisfying bite that sets it apart from traditional stuffing.
3. What holds a nut roast together?
A nut roast is typically held together by a combination of ingredients such as breadcrumbs, eggs, or a vegan substitute like flaxseed meal mixed with water. These ingredients help bind the mixture, giving it structure while allowing it to maintain a moist and flavorful consistency. You can also use mashed beans or lentils for added binding and nutrition.
4. Can you put peanuts in a nut roast?
Yes, you can include peanuts in a nut roast! They add a delightful crunch and a rich flavor. However, be mindful of any allergies, as peanuts are a common allergen. If you’re serving guests, it might be a good idea to check if anyone has a peanut allergy before including them in your recipe.
Final Thoughts
We hope you’re as excited to try this nut roast as we are to share it! It’s a simple yet rewarding dish that brings warmth and flavor to any table. Perfect for gatherings or cozy nights in, this hearty vegetarian delight is sure to impress. So gather your ingredients, get cooking, and enjoy every delicious bite!

