Discover the ultimate Nut Roast recipe – a delightful blend of sweet and savory notes, featuring a rich mix of nuts, wholesome vegetables, protein-packed lentils, vibrant dried fruit, and fragrant fresh herbs. This versatile dish is perfect for advance preparation and shines when served with a tangy cranberry sauce or a rich, savory gravy!

Embrace the Hearty Comfort of Nut Roast
For those seeking a truly special vegetarian centerpiece, look no further than the humble yet magnificent nut roast. Perhaps you, like many, are new to this traditional British staple. Our journey began just a few months ago, when our dear British friend, Catherine, introduced us to her legendary nut roast during a dinner party. The reaction around the table was unanimous: pure delight! We simply couldn’t get enough of its incredibly satisfying texture and explosion of sweet, savory, and umami flavors. It quickly became apparent that this vegetarian “roast” was far more than just a meat alternative; it was a culinary revelation.
My first question to Catherine, naturally, revolved around the magical ingredients tucked into her beautifully textured loaf. She explained that while there are countless variations of British-style nut roasts, the core principles remain consistent. At its heart, a nut roast is built upon a foundation of finely chopped nuts, an array of colorful vegetables, and an abundance of aromatic fresh herbs. To achieve its signature hearty texture, a binding and substantial ingredient is typically incorporated, such as nourishing lentils, fluffy rice, hearty grains, rolled oats, torn breadcrumbs, or a blend of flours. The true artistry lies in striking that perfect balance between sweetness and savoriness, often achieved through the inclusion of dried fruits or unique seasonings. And, as Catherine adamantly insisted, a nut roast is truly incomplete without the essential accompaniment of a vibrant cranberry sauce and/or a rich, savory vegetarian gravy. Trust us, this combination transforms a simple dish into an unforgettable showstopper, delighting both vegetarians and devoted meat-eaters alike!
One of the most appealing aspects of a nut roast, particularly during busy times or festive seasons, is its incredible practicality. It’s remarkably easy to prepare in advance, making it a stress-free option for holiday gatherings or weeknight meals. Furthermore, it demands minimal oven space, a precious commodity when multiple dishes are vying for warmth. Given its traditional status as a holiday food in the UK, and with many of us planning more intimate holiday celebrations this year, we felt it was the perfect moment to share this truly exceptional recipe. It’s an ideal choice for Christmas, Thanksgiving, Easter, or simply a comforting Sunday dinner.
The Evolution of a Family Favorite
The inspiration for Catherine’s cherished nut roast traces back to a recipe by the acclaimed Deliciously Ella, featuring a delightful combination of fresh sage, rosemary, earthy mushrooms, and tender dried apricots. My husband and I were instantly captivated by its flavors. Since then, we’ve playfully experimented with the recipe, refining it to include an extra boost of protein and moisture with the addition of lentils. We also discovered that a generous hint of fresh orange juice and zest elevates the entire dish, harmonizing beautifully with the other ingredients and imparting a wonderfully festive aroma and taste, especially fitting for colder months.
Our adapted recipe is thoughtfully crafted to be naturally gluten-free, vegetarian, and easily convertible to a vegan dish by simply substituting traditional eggs with flax eggs as a binder. We believe in culinary flexibility, and this nut roast truly embraces it. The types of nuts, seeds, vegetables, and legumes you choose are highly adaptable, allowing you to personalize the recipe to your preferences and available pantry staples. Don’t hesitate to explore and make this nut roast truly your own culinary creation.
Looking back, we can hardly believe how long it took for nut roasts to enter our culinary repertoire. But now, we are unequivocally fervent fans! This delightful dish has earned its place as a cherished tradition in our household, gracing our tables for occasional “Sunday roasts” and becoming a highlight of our holiday dinners. Our deepest gratitude goes out to Catherine and our other British friends here in Barcelona for their invaluable tips, inspiration, and for sharing this wonderful culinary discovery. We genuinely believe you are going to fall in love with this recipe!
Nut Roast: A Visual Guide
Watch a quick 1-minute video demonstrating the preparation of this delicious Nut Roast.

Key Ingredients for Your Perfect Nut Roast:
Before you dive into the full recipe, take a moment to understand the role of each ingredient and the exciting possibilities for customization:
- Lentils: As the foundational base for this nut roast, lentils contribute essential moisture and a significant protein boost. For optimal results, we highly recommend cooking them until they are wonderfully soft. While basic brown lentils are a fantastic choice, feel free to experiment with any type of lentils you have on hand, such as green or red. If lentils aren’t your preference, consider alternatives like cooked chickpeas, cannellini beans, or even a blend of grains like quinoa or rice for a different texture and flavor profile.
- Veggies: Our recipe features a vibrant medley of onion, carrot, bell pepper, savory baby bella mushrooms, and fresh spinach. These can be finely diced by hand for a rustic touch or quickly pulsed in a food processor for efficiency. The beauty of this recipe lies in its adaptability; almost any vegetable in your fridge can find a happy home here. Consider adding parsnips for a touch of sweetness, leeks for a delicate oniony flavor, or sweet potato and butternut squash for rich, earthy notes and added nutritional value. Ensure all vegetables are tender before incorporating them into the mixture.
- Garlic: We use four generous cloves of garlic to infuse the roast with its characteristic aromatic depth. However, this is entirely a matter of personal taste – feel free to adjust the quantity to your preference, adding more for a bolder flavor or less for a subtle hint.
- Herbs and Spices: Abundant, fresh herbs are crucial for bringing this densely packed dish to life! Our preferred combination includes fresh sage and rosemary, complemented by dried thyme, smoky paprika, fine sea salt, and freshly ground black pepper. These herbs and spices create a harmonious, comforting flavor. Don’t hesitate to experiment with your favorite herbs, whether fresh or dried. Bay leaves, marjoram, oregano, or even a touch of chili flakes can introduce exciting new dimensions. Remember to adjust quantities to your palate.
- Orange: The zest and juice of one small, fresh orange are a secret weapon in this recipe. They provide a delightful burst of bright, citrusy flavor that beautifully cuts through the richness of the nuts and vegetables, adding an extra festive note, especially appreciated during holiday seasons.
- Mixed Nuts and Seeds: This is where you can truly get creative! We often use a mix of whatever nuts and seeds we have in the pantry, creating a unique blend every time. Almonds, walnuts, cashews, pecans, sunflower seeds, and pumpkin seeds all work wonderfully. You can use either salted or unsalted varieties; just remember to adjust the added salt in step 5 accordingly. If using raw nuts, a quick toast in a dry pan or oven beforehand will significantly enhance their flavor and aroma. For texture, you can blitz them in a food processor for a finer consistency, crush them in a ziplock bag with a rolling pin for a more varied chop, or simply chop them by hand to your desired size.
- Dried Apricots: Inspired by Catherine’s recipe, dried apricots lend a lovely, natural sweetness that perfectly balances the savory elements. However, if apricots aren’t your favorite, dried cranberries offer a tangy alternative, or you could explore other dried fruits like chopped figs or raisins. For those who prefer a purely savory roast, feel free to omit the dried fruit entirely.
- Eggs: Eggs serve as the primary binder, holding all the ingredients together to form a cohesive loaf. For a vegan version, flax eggs are an excellent, reliable substitute. Simply combine 1 tablespoon of ground flaxseed with 2.5 tablespoons of water per egg, whisk, and let it sit for about 15 minutes until it thickens to a gel-like consistency.

Expert Tips for Crafting the Perfect Nut Roast:
While the detailed instructions are provided below, these insights will help you achieve a truly exceptional nut roast:
- Finely-Chopped vs. Chunky Texture: The texture of your nut roast is a matter of personal preference. A finely chopped mixture (as pictured) tends to bind together more cohesively, resulting in a loaf that holds its shape beautifully and slices with elegant precision. This makes for a more refined presentation. Conversely, a more chunky chop, with larger pieces of nuts and vegetables, offers a rustic, heartier texture and a satisfying bite. Be aware that a chunkier roast may be slightly more prone to crumbling when sliced, but its robust character is equally delightful.
- Leveraging Your Food Processor: If you’re fortunate enough to own a food processor or a similar chopping tool, put it to good use! It can dramatically reduce the preparation time by swiftly chopping vegetables and nuts to your desired consistency. Beyond chopping, the food processor is invaluable for puréeing a portion of the mixture, as directed in Step 6, which helps bind the loaf together smoothly. For those without a food processor, don’t fret; everything can still be expertly prepared by hand with a good knife and a little patience. For nuts, a ziplock bag and a rolling pin can work wonders for crushing them.
- The Art of Tasting and Seasoning: This is arguably the most crucial step! Before you add the eggs, always pause at Step 5 to taste the nut roast mixture. This allows you to adjust the seasoning precisely to your liking. We often find that a generous amount of salt and freshly cracked black pepper is needed to awaken the flavors in such a rich, dense mixture. The ideal amount of salt will also depend on whether your mixed nuts were pre-salted, so rely on your taste buds! Feel free to also add more fresh herbs, a squeeze of citrus, or a pinch of extra spice if the flavor needs a boost. Don’t be shy – season boldly!
- Achieving a Firm Pack: How tightly you pack the nut roast mixture into your bread pan influences its final structure. We recommend packing it fairly firmly and evenly. This compression helps the ingredients meld together, creating a denser loaf that is less likely to crumble and much easier to slice into neat portions. If you prefer a slightly looser, more crumbly texture, you can opt for a gentler pack. Experiment to find your perfect balance!
- The Indispensable Sauce: As our friend Catherine emphasizes, cranberry sauce is not just an option but an absolute necessity with nut roasts. Its sweet and tart notes provide a brilliant counterpoint to the savory richness of the loaf. We also highly recommend serving it alongside our favorite mushroom gravy, which we purée for a silky smooth finish, though you can leave the mushrooms chunky if preferred. The ultimate indulgence, of course, is to serve both for a full spectrum of flavors!
- Embrace Experimentation and Personalization: Nut roast recipes are wonderfully forgiving and encourage creative expression. Think of this recipe as a flexible blueprint. Don’t hesitate to experiment with different combinations of ingredients, adjusting quantities to suit your taste and dietary needs. The base recipe is robust enough to accommodate a wide array of delicious variations. Have fun making it uniquely yours!

Exciting Variations for Your Nut Roast:
This recipe is incredibly versatile, offering countless opportunities to customize and create a nut roast that perfectly suits your palate and dietary requirements:
- Make it Vegan: Transforming this nut roast into a delicious vegan meal is wonderfully simple. Just substitute the traditional eggs with flax eggs. For each egg, combine 1 tablespoon of ground flaxseed meal with 2.5 tablespoons of water, whisk thoroughly, and let the mixture sit for about 15 minutes until it forms a thick, gel-like consistency. This natural binder works perfectly to hold your roast together.
- A Cheesy Indulgence: For those who appreciate a richer, more savory profile, consider adding up to 1 cup of shredded cheddar, gruyere, or even a vegan cheese alternative to the mixture. The cheese will melt beautifully, adding a creamy texture and an extra layer of umami flavor to your nut roast.
- Alternative Legumes, Grains, or Oatmeal: While lentils provide a fantastic base, feel free to explore other hearty options. Cooked chickpeas or white beans can offer a different texture and flavor. Alternatively, any cooked grains like quinoa, farro, wild rice, or even cooked steel-cut or rolled oatmeal (approximately 1 cup cooked) can be used in place of the lentils, each contributing its own unique character and nutritional benefits.
- Diverse Vegetable Combinations: The vegetable component of this nut roast is exceptionally flexible. Beyond the suggested onion, carrot, bell pepper, mushrooms, and spinach, consider incorporating other seasonal or favorite vegetables. Roasted parsnips, tender leeks, sweet potato, or creamy butternut squash would all be delicious additions. Just ensure that any substitute vegetables are cooked until completely softened before being added to the nut roast mixture to ensure a tender and cohesive final product.
- Explore Herb and Spice Blends: Unleash your inner chef by experimenting with different herb and spice combinations. An Italian herb blend with oregano and basil, a smoky blend featuring cumin and chipotle powder, or even a warm, comforting blend with allspice and cloves could transform the flavor profile entirely. Fresh herbs like thyme, parsley, marjoram, or dill can also add distinct notes. Adjust amounts to taste, always aiming for a harmonious balance.
- Decorate the Top for Visual Appeal: While pressing the confetti-ed mixture into the pan is perfectly delicious, you can elevate the presentation by decorating the top before baking. Arrange whole nuts (pecans, walnuts), fresh herb sprigs (rosemary, sage), thin slices of bell pepper, or even a lattice of puff pastry for a truly festive look. If decorating, keep a closer eye on the nut roast during baking to prevent any decorative elements from browning too quickly or burning.

Perfect Accompaniments for Your Nut Roast:
A beautifully prepared nut roast deserves equally delicious side dishes. Here are some traditional pairings that are ideal for holidays or a cozy Sunday dinner:
- Cranberry Sauce: A vibrant and tangy cranberry sauce is a non-negotiable companion for nut roast. We highly recommend our favorite 3-ingredient maple cranberry sauce for its perfect balance of sweetness and tartness, which provides an essential counterpoint to the rich nut roast.
- Gravy: A luscious gravy is another classic pairing. Our preferred mushroom gravy, puréed for a velvety texture, is a fantastic choice, though you can certainly leave the mushrooms chunky if you prefer a more rustic gravy. A rich onion gravy or a classic vegetable gravy would also be superb.
- Potatoes: No traditional roast dinner is complete without potatoes. You have a delightful array of options: crispy roasted potatoes, fluffy mashed potatoes, creamy scalloped potatoes, or the wonderfully textured smashed potatoes (as pictured below) are all excellent choices. Each offers a unique texture and comforting appeal.
- Roasted Vegetables: A medley of seasonal roasted vegetables adds color, nutrition, and a delightful texture contrast. Consider perfectly roasted Brussels sprouts, tender asparagus, glazed carrots, green beans with almonds, or even roasted parsnips.
- Fresh Salad: For a lighter, refreshing element, a crisp side salad is ideal. Our everyday salad offers simplicity and freshness, while a festive pear salad with gorgonzola and candied walnuts would be an exquisite choice during the holiday season.
- Artisan Bread: To soak up all the delicious gravies and sauces, a good bread is essential. Our favorite 1-hour soft and buttery dinner rolls are perfect for this Christmas feast. Other excellent options include a rustic crusty no-knead bread, a sweet honey beer bread, or an aromatic rosemary focaccia.

Print Recipe
Nut Roast
Author: Ali
Prep Time: 30 mins
Cook Time: 1 hour
Total Time: 1 hour 30 mins
Yield: 8 servings 1x
Description
This exquisite Nut Roast recipe combines a harmonious blend of sweet and savory elements, featuring an abundant mix of various nuts, fresh vegetables, hearty lentils, succulent dried fruit, and fragrant fresh herbs. It’s designed for ease of preparation, allowing you to make it ahead of time, and tastes absolutely incredible when served alongside a zesty cranberry sauce and/or a rich, flavorful gravy. Refer to the notes above for further details on potential ingredient adjustments and dietary modifications to perfectly suit your needs!
Ingredients
Scale
- 1 cup (200 grams) green or brown lentils, meticulously picked over and rinsed
- fine sea salt and freshly-cracked black pepper, to taste
- 2 tablespoons olive oil
- 1 small white onion, peeled and finely diced
- 1 large carrot, finely diced
- 1 small red bell pepper, cored and finely diced
- 8 ounces (225 grams) baby bella mushrooms, finely chopped*
- 4 large cloves garlic, pressed or minced for maximum flavor
- 2 large handfuls baby spinach, roughly chopped
- 3 tablespoons freshly chopped sage
- 2 tablespoons freshly chopped rosemary
- 1 teaspoon smoked paprika, for a subtle depth
- 1 teaspoon dried thyme
- 10 ounces (300 grams) mixed nuts (such as almonds, walnuts, pecans), finely chopped*
- 5 ounces (140 grams) dried apricots, finely chopped
- zest and juice (approximately 1/4 cup) of 1 small orange
- 3 large eggs, whisked* (or flax eggs for a vegan option)
Instructions
- Prepare the Lentils: In a medium saucepan, combine the rinsed lentils with 4 cups of water and 1/2 teaspoon of fine sea salt. Bring the water to a vigorous simmer over medium-high heat. Once simmering, reduce the heat to medium-low, cover the saucepan, and cook until the lentils are completely tender and soft, which should take approximately 20-30 minutes. Drain the cooked lentils thoroughly using a fine-mesh strainer and set them aside to cool slightly.
- Preheat Oven and Prepare Pan: Preheat your oven to 375°F (190°C). Line a standard 9 x 5-inch bread pan with parchment paper, allowing the edges to overhang slightly. This creates “handles” for easy removal of the baked nut roast.
- Sauté the Aromatics and Vegetables: While the lentils cook, heat the olive oil in a large sauté pan over medium-high heat. Add the finely diced onion, carrot, and bell pepper, and sauté for about 7 minutes, stirring occasionally, until the vegetables begin to soften. Next, add the chopped mushrooms and minced garlic, continuing to sauté for another 5 minutes, stirring frequently, until the mushrooms have softened and most of their liquid has evaporated. Finally, stir in the fresh spinach, chopped sage, rosemary, smoked paprika, and dried thyme. Sauté for just 2 minutes more, stirring constantly, until the spinach wilts. Remove the pan from the heat.
- Combine All Ingredients: In a generously sized mixing bowl, combine the cooked lentils, the sautéed vegetable and herb mixture, the finely chopped mixed nuts, the dried apricots, and the fresh orange juice and zest. Toss all the ingredients together thoroughly until they are evenly distributed and well combined.
- Taste and Adjust Seasoning: Before incorporating the eggs, take a small spoonful of the mixture and taste it. This crucial step allows you to adjust the seasoning to perfection. Add more salt and freshly ground black pepper as needed. The required amount of salt will vary depending on whether your nuts were pre-salted, so rely on your palate! Don’t hesitate to add more herbs or a touch more citrus if you feel the flavors need enhancing.
- Purée or Mash a Portion of the Mixture: For a cohesive loaf that slices beautifully, transfer approximately one-third (1/3) of the nut roast mixture to a food processor. Pulse a few times until this portion is coarsely puréed. If you don’t have a food processor, simply use a potato masher to mash about one-third of the mixture directly in the mixing bowl until it reaches a similar consistency. Return the puréed or mashed portion to the main mixing bowl.
- Add Eggs and Pack into Pan: Add the whisked eggs (or prepared flax eggs) to the entire mixture in the bowl. Stir everything together until thoroughly combined. Transfer the entire nut loaf mixture into the prepared bread pan. Press the mixture down very firmly and evenly into the pan. This firm packing is key to ensuring the loaf holds its shape and slices neatly after baking.
- Bake the Nut Roast: Bake the nut roast uncovered in the preheated oven for approximately 45 minutes, or until the top is beautifully golden brown and the loaf is cooked through. For an extra crispy crust, you can optionally remove the roast about 5 minutes before it finishes baking, brush the top with a little melted butter or olive oil, and return it to the oven. If you notice the top browning too quickly during cooking, gently lay a piece of aluminum foil over the bread pan to prevent scorching.
- Rest Before Slicing: Once baked, carefully transfer the bread pan to a wire cooling rack. Allow the nut roast to rest in the pan for about 15-20 minutes. This resting period is essential as it allows the loaf to set, making it much easier to remove from the pan and slice without crumbling.
- Serve and Enjoy: Using the parchment paper overhang as handles, carefully lift the nut roast out of the pan and transfer it to a clean cutting board. Use a sharp bread knife to slice the roast into your desired thickness. Serve warm with a generous dollop of savory gravy or a spoonful of sweet cranberry sauce, and savor every delicious bite!
Equipment
Brown Lentils
Buy Now →
Bread Pan
Buy Now →
Mixing Bowls
Buy Now →
Notes
Chopping Vegetables and Nuts: The texture of your nut roast significantly impacts the final result. For a neat, sliceable loaf that holds together beautifully, we recommend finely chopping both the vegetables and nuts. If you have a food processor, it’s an incredibly efficient tool for achieving a consistent, fine chop for both ingredients. Alternatively, for the nuts, you can place them in a sturdy ziplock bag and crush them with a rolling pin or meat mallet for a more varied, rustic texture. For vegetables, a sharp knife and a bit of patience will do the trick.
Vegan Flax Egg Alternative: To easily adapt this recipe for a vegan diet, simply replace the traditional eggs with homemade flax eggs. For each egg required, combine 1 tablespoon of ground flaxseed meal with 2.5 tablespoons of water. Whisk the mixture well and let it rest for about 15 minutes. During this time, the flaxseed will absorb the water and thicken into a gel-like consistency, acting as an excellent binder for your nut roast. This substitution works seamlessly without compromising the integrity or deliciousness of the loaf.
Make-Ahead Instructions for Convenience: This nut roast is fantastic for meal prepping! You have two excellent options for preparing it in advance:
1. Pre-Cook and Refrigerate Filling: Cook the entire nut roast filling (up to the point before adding eggs and baking). Transfer the cooled mixture to an airtight food storage container and refrigerate for up to 48 hours. When you’re ready to bake, transfer the filling to the prepared bread pan, add the whisked eggs (or flax eggs), pack it down firmly, and bake as directed in the recipe.
2. Bake, Cool, and Refrigerate/Freeze: Alternatively, you can bake the nut roast completely, then allow it to cool thoroughly to room temperature. Once cooled, wrap the entire loaf tightly in beeswax wrap or plastic wrap. It can be refrigerated for up to 3 days or frozen for up to 3 months. To serve, let the frozen roast thaw in the refrigerator overnight (if frozen) and bring it back to room temperature. Place it in a bread pan, cover it with aluminum foil, and reheat in a preheated oven at 350°F (180°C) for 15-20 minutes, or until it’s warmed through to the center.