Boring, bland, heavy and uncreative. Nut roasts get a real bad press. And why? Well, probably because they were, to be fair. But no longer!
The humble nut roast has always been the go-to recipe for a Christmas meat-free alternative or the star of a vegetarian roast, but they often turn out dry and lacking a certain something.
We’re here to change all that with our bad ass nut roast recipe.
This tasty mofo gives as good as it gets and is the perfect reminder of why we don’t need to eat meat.
It’s tempting and filling, without being weighty or stodgy. It goes well with almost any sauce and is much more than an alternative – it’s a replacement.
Health Benefits of Nut Roast
This one is more for the animals out there – it’s meat-free. It’s here to show you that veggie options are more than viable – they can mix it up with the best of ‘em.
That being said – nuts are awesome. Research has shown that eating just a handful of nuts every day is massively beneficial to your health, including reducing heart disease and keeping you slim. This article on the health benefits of nuts from has a great overview.
Nuts are also rich in fat, fiber, and protein which can help to keep you fuller for longer and feel more satiated. According to Harvard Medical’s article on why nutritionists love nuts, people who eat nuts regularly may be less likely to be obese than those who don’t!
It just goes to show – nuts are for life, not just for Christmas 😉
Nut Roast FAQ
We’ve covered some of the most common questions about our vegetarian nut roast recipe, but if you can’t find the answer to yours just let us know in the comments.
Can you make nut roast in advance?
Yes – if you want to make this the day before simply make the mixture, pop it in the fridge and cook as per the recipe instructions on the day.
Can I use different nuts?
Definitely! Our bad ass nut roast recipe combines peanuts and cashews for a bit of variety, and readers have suggested that other nut combinations create a delicious result too. Simply swap out the nuts for the same amount of a different type.
Can I freeze nut roast leftovers?
You can indeed! Make sure the leftover nut roast is cool, wrap it up and pop it in the freezer to enjoy another time.
What do I serve nut roast with?
Nut roast accompaniments often include roasted or steamed vegetables, mashed or roasted potatoes, yorkshire puddings or anything else you would traditionally serve with a roast dinner! Our proper roasted potatoes, creamy vegan mashed potatoes and roasted veg recipes are the perfect place to start.
What sauce goes with nut roast?
Whichever sauce you want! If serving it with traditional roast dinner sides you might choose a gravy, cranberry sauce or mushroom based sauce. If you’re rustling the leftovers up into tasty sandwiches you may even find tomato ketchup gives it a tangy kick.
How should I serve the leftovers?
A nut roast sandwich is the most popular option. This works best with fresh soft bread, salad, condiments and even fried onions to add something extra. But you really can serve up your nut roast sandwich anyway you like – we’ve even seen nut roast and cheese toasted sandwiches!
You could also turn the leftovers into a completely different meal. Forming falafels or burgers with the remaining nut roast works brilliantly – just use them as you would a vegetable based patty.
What Our Readers are Saying
Another excellent recipe from this great team! Thank you. I substituted walnuts because I didn’t have any peanuts and it was really great.Paddy ⭐⭐⭐⭐⭐
What a fantastic recipe and so easy to make too. We made this yesterday and it is by far the best nut roast/roll we have ever eaten. We made the whole roll, so as there are 2 of us we have enough for 3 meals and as you say we can freeze some.Susie and Martin ⭐⭐⭐⭐⭐
I made this at the weekend and my son said it was the best nut roast ever! He’s taken the leftovers home with him – I made him the big 6 servings just for him 🙂Sue ⭐⭐⭐⭐⭐
Bad Ass Nut Roast (30+40 Min, Vegetarian)
- ¾ cup cashews
- ¾ cup peanuts (roasted or spiced)
- 5 slices bread (whole wheat, crumbled; 5 slices = ca. 220g)
- 1 large onion
- 3 tbsp olive oil
- 2 eggs
- 2 cloves garlic
- salt and pepper to taste
- ⅕ cup vegetable broth
- 1 tsp oregano, dried
- 1 tsp thyme, dried
- 1 tbsp parsley, dried
- 1 tbsp basil, dried
- 5 oz cheddar cheese (mature cheddar is great)
- Preheat the oven to 180°C/350F
- Crush or grind the nuts (you can use a food processor to save time) then mix with the breadcrumbs. If you don’t have all the proper equipment (we don’t) then use the end of a glass bottle crush the nuts in a plastic bowl.
- Dice then fry the onion in plenty of oil. When the onions have turned clear, add them (and all the oil!) to the mix
- Add in the eggs, crushed or grated garlic, salt, pepper, broth, herbs and grated cheese.
- Mix again then knead well.
- Let it stand for 15 minutes.
- Roll into a roll shape.
- Place in baking tray and cook for 40 minutes at 180°C (check it after 30 mins, you don’t want it getting too dry).
- Done! Enjoy your veggie replacement.