Best Vegan Nut Roast Recipe

Planning a vegan feast? A nut roast can be a delicious and impressive centerpiece packed with protein and flavor. But achieving that perfect balance of savory and moist can sometimes feel tricky. This recipe will guide you through simple steps to create a vegan nut roast that’s guaranteed to be the star of your table.

A person garnishes a slice of chocolate cake topped with red berry sauce and sprigs of mint on a white plate.
Photo Credit: Two City Vegans
This post has affiliate links. As an Amazon Associate, I earn from qualifying purchases. Thank you.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

Why You Will Love Making Vegan Nut Roast

  • Impress the Plant-Based and Beyond: Ever struggled to find a show-stopping dish for mixed company? This nut roast is a guaranteed crowd-pleaser, hearty enough for meat-eaters and bursting with flavor that will win over vegans and vegetarians alike.
  • Nutrient Powerhouse: Packed with protein from nuts, seeds, and legumes, this dish will leave you feeling satisfied without the heaviness. Plus, it’s a sneaky way to add vegetables and healthy fats to your plate.
  • Meal Prep Masterclass: Make a double batch and enjoy leftovers throughout the week. This roast reheats beautifully, making it ideal for busy schedules or effortless lunches.
  • Hello, Flavortown! Gone are the days of bland veggie roasts. Herbs, spices, and creative mix-ins ensure this dish is anything but boring.

Ingredients You’ll Need

You’ll need all the ingredients in the photograph below.

Various labeled ingredients arranged on a table, including carrots, nuts, parsnips, garlic, chili, red onions, lentils, and mushrooms.
Photo Credit: Two City Vegans

How to Make a Vegan Nut Roast with Step-by-Step Instructions

Making an incredible nut roast is easy if you follow our instructions below.

A full printable recipe and the measurements in both US customary and metric are available in the recipe card below.

Prepping the Nuts

Start by preheating your oven and spreading the assortment of nuts on a baking tray.

A food processor filled with various nuts including walnuts and pecans, set on a marble countertop.
Place half of the roasted nuts in a food processor.
Food processor containing freshly ground crumbs, with a bowl of chopped pineapple and rosemary sprigs nearby on a marble surface.
Blitz until they become a fine meal.

Once roasted, set them aside to cool. This step ensures your nut loaf has that deep, nutty flavor that’s simply irresistible. Once done, blend half of your roasted nuts into a fine meal and chop the rest.

Cooking the Veggies

While your nuts are roasting, focus on your veggies. Boil the parsnips until they’re soft, then mash them up. In a separate pan, caramelize the onions in olive oil.

Overhead view of a kitchen counter with ingredients for cooking, including chopped vegetables, spices, and sauces in various bowls and containers.
Boil parsnips until they’re soft.
A frying pan with sautéed red onions, chopped garlic, and spices, next to a bowl of sliced mushrooms and fresh thyme.
Heat olive oil in a skillet and cook the onions until they are caramelized.
A skillet containing sliced mushrooms, tomato sauce, and shredded carrots, on a kitchen counter with herbs nearby.
Add chili, garlic, lentils, mushrooms, carrots, and red bell peppers, and cook until the carrots soften

Add in the chili, garlic, and then lentils, cremini mushrooms, carrots, and red bell pepper after a minute, cooking until the carrots soften. This mixture forms the base of your nut roast, providing moisture, flavor, and texture.

Combining Ingredients

Now comes the fun part! Add breadcrumbs, fresh herbs, and spices to your veggie mixture.

A skillet filled with a mixture of grated carrots, mushrooms, and herbs, topped with a layer of couscous, on a marble countertop.
Add breadcrumbs and herbs.
A skillet filled with cooked stuffing, featuring chunks of mushrooms and herbs, with a wooden spoon and a side of diced potatoes.
Then, add vegetable stock and simmer until it’s fully absorbed.

Pour in the vegetable stock or vegetable broth and let it simmer until the liquid is absorbed. This step keeps your nut roast moist and holds it all together.

Mix the nut mixture with the veggie base, add the orange zest, and fold in the mashed parsnips. Taste and season with salt and pepper as needed.

Baking to Perfection

Prepare your loaf tin with some vegan butter to prevent sticking. Press the nut roast mixture firmly into the prepared loaf pan, making sure it’s compact, smoothing out the top. This helps in achieving a firm, sliceable roast.

A loaf of freshly baked bread in a metal baking tray on a marble surface, with a hand reaching towards it and sprigs of rosemary beside it.
Place the nut roast in a prepared loaf tin.
A freshly baked loaf of bread in a rectangular dish, surrounded by herbs and a bowl of red jam on a marble surface.
Bake covered for an hour and then uncovered for 10 minutes.

Bake covered for an hour, then uncover and bake for an additional 10 minutes to get that perfect crust on top. Once baked, let the nut roast rest before serving.

Slice and Serve!

When it’s time to serve, turn the loaf tin upside down, and your beautifully baked nut roast should slide right out.

Slice it up and pair it with your favorite sides. Whether it’s roast potatoes, vegan gravy, or a dollop of cranberry sauce, your nut roast is sure to be the star of the show!

A person spooning raspberry sauce over a slice of chocolate cake on a plate, with a floral decoration and soft background.
Photo Credit: Two City Vegans

Recipe notes and expert tips

  • Nuts: While the recipe calls for a mix of Brazil nuts, walnuts, hazelnuts, and pecans, feel free to get creative! Pine nuts, sunflower seeds, or even pumpkin seeds can add a unique twist to your vegan Christmas roast. Just ensure you maintain the overall quantity of nuts to keep the consistency and structure intact.
  • A quick tip about those roasted nuts: Give them a moment to chill out before you pop them into the food processor so that it doesn’t get damaged from the heat!
  • Parsnips: Swap in a sweet potato if needed. It’ll tweak the flavor a tad, but trust me, it’ll be just as scrumptious! 
  • Out of oranges? Grab some clementines, satsumas, or even lemons. Using their zest will do the trick. And if you opt for lemon zest, it’ll lend a lemony flavor to your nut roast – a delightful change!
  • Fresh vs. Dried Herbs: Fresh herbs like rosemary, fresh sage, and thyme infuse the nut roast with a vibrant, aromatic flavor. However, if you don’t have fresh herbs on hand, dried herbs can work too. As a general rule, use one-third the amount of dried herbs as you would fresh since dried herbs are more concentrated.
  • Dried fruits: Adding dried fruits like apricots or cranberries can introduce sweet notes to the roast, complementing the savory flavors. Just ensure they’re finely chopped to blend well with the mixture.
  • DIY Breadcrumbs: Make your own breadcrumbs if you don’t have any on hand; just put a couple of slices of bread in your food processor and blitz them until they are breadcrumbs – easy! Great for gluten-free too.
  • Adjusting for Dietary Needs: If you or your guests have specific dietary requirements, this nut roast can be easily adapted. For a gluten-free version, swap out the breadcrumbs for gluten-free breadcrumbs or cooked brown rice. If you’re avoiding nuts due to allergies, consider using seeds like sunflower or pumpkin seeds as a substitute.
  • I don’t have a loaf tin. Can I shape the roast by hand? Yes, you can shape the mixture into a log or even individual patties. Just adjust the cooking time accordingly, as smaller shapes might cook faster.
  • How do I know when the nut roast is fully cooked? The nut roast should have a firm texture and a dark brown crust on top when done. If in doubt, a skewer inserted into the middle should come out clean.
A meatloaf topped with a tangy red sauce and garnished with fresh herbs, served on a white oval plate.
Photo Credit: Two City Vegans

How to Store Leftover Nut Roast

Our easy Nut roast stores really well; just follow our advice, and you can enjoy it days or a month later.

Refrigerating the Leftovers

Once cooled, wrap the nut loaf in plastic wrap or place it in an airtight container. It will keep in the refrigerator for up to 5 days. When you’re ready to enjoy it again, simply reheat in the oven or microwave.

Freezing for Later

Nut roast is freezer-friendly, making it perfect for meal prep or saving for a future occasion.

To freeze, slice the cooled roast into portions, and then wrap it tightly in plastic wrap, and then in aluminum foil. Label it with the date, and it’ll keep well for up to a month.

When you’re ready to serve, thaw overnight in the refrigerator and reheat until warmed through.

Reheating Tips

For the best flavor and texture, reheat your nut roast in the oven. Place it in a baking dish, cover with foil, and warm at a moderate temperature until heated through. This method helps retain moisture and ensures your nut roast remains delicious and not dried out.

A slice of rich chocolate cake topped with red berry sauce and fresh herbs on a white plate, with a soft pink background.
Photo Credit: Two City Vegans

How to Serve Nut Roast

Nut roast shines when paired with different dishes, and we have lots of suggestions for you.

Roasted Vegetables with Bold Herbs: Complement the richness of your nut roast with vibrant roasted vegetables. Toss colorful options like carrots, Brussels sprouts, and red onion with olive oil, fresh herbs like rosemary and thyme, and a sprinkle of paprika for a flavorful and visually stunning side dish.

Creamy Vegan Mashed Potatoes: These fluffy mashed potatoes are the ultimate comfort food pairing for your nut roast. Use plant-based milk, vegan butter, and a touch of nutritional yeast for a creamy and satisfying side.pen_spark

Tangy Vegan Gravy: Elevate your nut roast with a rich and flavorful vegan gravy. Made with vegetable broth, mushrooms, and a touch of soy sauce, this gravy adds savory depth and moisture to every bite.pen_spark

Oval plate showing meatloaf topped with a red sauce and sprinkled with fresh herbs, accompanied by a fork on a white marble surface.
Photo Credit: Two City Vegans

More vegan recipes for you to try

If you love our nut loaf, why not try these other easy recipes?

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A hand garnishing a meatloaf with fresh herbs on a white plate, topped with a red sauce.

Vegan Nut Roast Recipe

Insanely tasty and incredibly satisfying, just proving that you don't need meat to complete a dish. Our nut roast is bursting with flavor, packed with nuts, lentils, veggies & herbs, this is the best vegan nut roast you'll ever taste! Perfect for Thankgiving dinner, Christmas dinner or Sunday lunch
Prep Time: 45 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 55 minutes
Course: Main Course
Cuisine: Best of British
Keyword: Nut roast, Vegan nut roast, Vegetarian nut roast
Servings: 10
Calories: 470kcal

Equipment

Ingredients

  • ounces Brazil nuts
  • ounces walnuts
  • ounces hazelnuts
  • ounces pecans
  • 2 parsnips roughly diced
  • 2 tablespoons olive oil
  • 2 red onions finely chopped
  • 1 fresh red chilli finely chopped
  • 3 cloves of garlic minced
  • 7 ounces brown lentils cooked
  • 7 ounces chestnut mushrooms finely sliced
  • 5 ounces Carrots grated
  • 1 red pepper finely chopped
  • 2 tablespoons tomato paste
  • ounces wholemeal breadcrumbs
  • 2 sprigs fresh rosemary finely chopped
  • 1 sprig fresh sage finely chopped
  • 9 sprigs fresh thyme finely chopped
  • ¼ teaspoon ground allspice
  • ¼ teaspoon smoked paprika
  • ¼ teaspoon ground nutmeg
  • 1 cup vegetable stock
  • ounces cooked chestnuts crumbled
  • Zest of 1 orange
  • Salt and pepper to taste
  • Vegan butter to prepare loaf tin

Instructions

  • Preheat your oven to 180°C/356°F
  • Spread your Brazil nuts, walnuts, hazelnuts, and pecans over a baking tray and put them in the oven, and roast them for 8 minutes, when done set them aside to cool
    3½ ounces Brazil nuts, 3½ ounces walnuts, 3½ ounces hazelnuts, 3½ ounces pecans
  • Meanwhile, while your nuts are roasting, add your chopped parsnips to a pan of boiling salted water and cook until they are soft, approximately 10 – 15 minutes. When they are cooked, drain the water and then return them to the pan, mash them, and set them aside
    2 parsnips
  • Over medium heat, heat your olive oil in a large frying pan, and add the onions and fry for approximately 12 – 15 minutes until they have turned dark brown and are starting to caramelize, stirring often to stop the onions from sticking and burning. Next, add in your red chili and garlic, stir to combine, and cook for 1 minute. Now add in your brown lentils, mushrooms, carrots, red pepper, and tomato paste and stir to combine and cook them until the carrot has started to soften approximately 15 – 20 minutes
    2 tablespoons olive oil, 2 red onions, 1 fresh red chilli, 3 cloves of garlic, 7 ounces brown lentils, 7 ounces chestnut mushrooms, 5 ounces Carrots, 2 tablespoons tomato paste, 1 red pepper
  • Next, add in your breadcrumbs, fresh rosemary, fresh sage, fresh thyme, ground allspice, smoked paprika, ground nutmeg, and stir to combine. Now, pour in your vegetable stock, stir to combine all of the ingredients, and simmer over a very gentle heat until all the liquid has been absorbed. Remove your pan from the heat
    3½ ounces wholemeal breadcrumbs, 2 sprigs fresh rosemary, 1 sprig fresh sage, 9 sprigs fresh thyme, ¼ teaspoon ground allspice, ¼ teaspoon smoked paprika, ¼ teaspoon ground nutmeg, 1 cup vegetable stock
  • Take the cool roasted nuts and place half of them in your food processor and blitz them until they are a fine nut meal. Roughly chop the remaining nuts into varying sizes to your own preference. Roughly break up the cooked chestnuts. Add the nut meal, the chopped nuts, chestnuts, and stir to combine. Now add your orange zest, add the amount that you personally prefer. Finally, take your mashed parsnips and add them to the nut roast mixture, folding them in to create a well combined thick mixture. Taste and season with salt and freshly ground black pepper
    3½ ounces cooked chestnuts, Zest of 1 orange, Salt and pepper
  • Next, wipe vegan butter all over the insides of your loaf tin, to ensure the nut roast doesn't stick.
    Vegan butter to prepare loaf tin
  • Now, add the nut roast mixture into the prepared loaf tin. Press firmly down on the mixture so it compacts tightly into the loaf tin and then ensure you have a smooth even top in line with the loaf tin.
  • Place your prepared nut roast on a baking tray. Cover with foil and bake for 1 hour, then remove the foil and bake for a further 10 minutes. When your nut roast is ready, it'll be dark brown on top, remove it from the oven and leave it to cool for 10 – 15 minutes. Remove from the loaf tin by placing a plate on top of the loaf tin and then turning it upside down, your cooked nut loaf should easily fall out of the tin. To serve, cut into slices and serve with all the trimmings!

Notes

  1. Nuts: While the recipe calls for a mix of Brazil nuts, walnuts, hazelnuts, and pecans, feel free to get creative! Pine nuts, sunflower seeds, or even pumpkin seeds can add a unique twist to your vegan Christmas roast. Just ensure you maintain the overall quantity of nuts to keep the consistency and structure intact.
  2. A quick tip about those roasted nuts: Give them a moment to chill out before you pop them into the food processor so that it doesn’t get damaged from the heat!
  3. Parsnips: Swap in a sweet potato if needed. It’ll tweak the flavor a tad, but trust me, it’ll be just as scrumptious! 
  4. Out of oranges? Grab some clementines, satsumas, or even lemons. Using their zest will do the trick. And if you opt for lemon zest, it’ll lend a lemony flavor to your nut roast – a delightful change!
  5. Texture: The texture of your vegetarian nut roast is crucial. When processing the nuts, aim for a mix of finely ground and coarsely chopped nuts. This combination gives the roast a varied texture, making every bite interesting. Remember, the food processor is your friend, but don’t overdo it – you don’t want a nut paste!
  6. Fresh vs. Dried Herbs: Fresh herbs like rosemary, fresh sage, and thyme infuse the nut roast with a vibrant, aromatic flavor. However, if you don’t have fresh herbs on hand, dried herbs can work too. As a general rule, use one-third the amount of dried herbs as you would fresh since dried herbs are more concentrated.
  7. Dried fruits: Adding dried fruits like apricots or cranberries can introduce sweet notes to the roast, complementing the savory flavors. Just ensure they’re finely chopped to blend well with the mixture.
  8. DIY Breadcrumbs: Make your own breadcrumbs if you don’t have any on hand; just put a couple of slices of bread in your food processor and blitz them until they are breadcrumbs – easy! Great for gluten-free too.
  9. Adjusting for Dietary Needs: If you or your guests have specific dietary requirements, this nut roast can be easily adapted. For a gluten-free version, swap out the breadcrumbs for gluten-free breadcrumbs or cooked brown rice. If you’re avoiding nuts due to allergies, consider using seeds like sunflower or pumpkin seeds as a substitute.
  10. I don’t have a loaf tin. Can I shape the roast by hand? Yes, you can shape the mixture into a log or even individual patties. Just adjust the cooking time accordingly, as smaller shapes might cook faster.
  11. How do I know when the nut roast is fully cooked? The nut roast should have a firm texture and a dark brown crust on top when done. If in doubt, a skewer inserted into the middle should come out clean.
  12. Storage: Once cooled, wrap the nut loaf in plastic wrap or place it in an airtight container. It will keep in the refrigerator for up to 5 days. When you’re ready to enjoy it again, simply reheat in the oven or microwave.
  13. Freezing: To freeze, slice the cooled roast into portions, and then wrap it tightly in plastic wrap, and then in aluminum foil. Label it with the date, and it’ll keep well for up to a month. When you’re ready to serve, thaw overnight in the refrigerator and reheat until warmed through.
  14. Reheating Tips: For the best flavor and texture, reheat your nut roast in the oven. Place it in a baking dish, cover with foil, and warm at a moderate temperature until heated through. This method helps retain moisture and ensures your nut roast remains delicious and not dried out.

Nutrition

Calories: 470kcal | Carbohydrates: 42g | Protein: 14g | Fat: 30g | Saturated Fat: 4g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 14g | Sodium: 210mg | Potassium: 827mg | Fiber: 13g | Sugar: 7g | Vitamin A: 2971IU | Vitamin C: 38mg | Calcium: 106mg | Iron: 4mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating