Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Vegan Roast Dinner

Lentil & Walnut Roast

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Sep 10, 2026 · Published: Sep 5, 2026 by Romy · This post may contain affiliate links · Leave a Comment
Add my blog as a trusted site on Google
Jump to Recipe Print Recipe

This vegan lentil and walnut roast combines a savory, herb-seasoned loaf with a tangy cranberry-orange glaze. Finely chopped walnuts add a nutty bite, while lentils give the roast its hearty base. It’s a fantastic main for Thanksgiving, Christmas, or a Sunday dinner with all the trimmings.

The cranberry topping brings a little sweetness and acidity to each slice, balancing the earthy lentils and walnuts. Serve it with roast potatoes, greens, and plenty of gravy -then save a slice for a sandwich the next day.

A serving dish with a vegan lentil walnut roast decorated with carrots.
Jump to:
  • ❤️ Why You’ll Love This Recipe
  • 🌱 Ingredients & Notes
  • 🥄 Getting a Loaf That Holds Together
  • 🍊 Making the Cranberry Glaze
  • 🔪 Give It a Rest Before Slicing
  • 🍽️ What to Serve With Lentil & Walnut Roast
  • ❓ Frequently Asked Questions
  • 🥡 Storage & Reheating
  • 🔜 Complete Your Vegan Roast Dinner
  • 📖 Recipe Card

❤️ Why You’ll Love This Recipe

  • A hearty vegan main: Lentils and walnuts give the loaf substance and texture.
  • A cranberry glaze with a little bite: Balsamic vinegar, Dijon, and orange zest keep the topping bright against the savory roast.
  • Leftovers worth keeping: Reheated slices work well with extra gravy, or tucked into sandwiches with a spoonful of cranberry glaze.

🌱 Ingredients & Notes

Overhead flatlay of ingredients for a vegan lentil and walnut loaf, including lentils, walnuts, breadcrumbs, cranberries, herbs, and glaze ingredients, each labeled.

Lentils: Use cooked lentils and drain them thoroughly after rinsing. Excess water makes it harder to judge the consistency of the loaf mixture. Brown or green lentils are a good choice for retaining some texture; red lentils break down much more readily.

Walnuts: Chop them finely enough to distribute throughout the mixture. Large pieces can interrupt a slice and make it more likely to break apart. Keep some texture rather than grinding them into a paste.

Ground flaxseed: Mixed with water, it forms a gel that helps bind the loaf. Whole flaxseeds won’t do the same job, so check that yours is ground.

Tomato paste and dark soy sauce: These add concentrated savory flavor. Tomato paste is the thick concentrate sold as tomato purée in the UK. Dark soy sauce adds color as well as seasoning; it isn’t the same as a bottle labeled “light” or “low-sodium.”

Cranberries: Fresh or frozen both work for the glaze. They bring the tartness, while brown sugar softens their sharp edge and orange zest adds fragrance.

See the recipe card below for the full ingredient list and measurements.

🥄 Getting a Loaf That Holds Together

The binding starts before the mixture goes into the pan. Mix the ground flaxseed with water and let it stand until thickened, then combine it thoroughly with the other ingredients so there are no dry pockets.

Pay attention to the breadcrumb texture, too. Fresh crumbs, fine dried crumbs, and panko absorb moisture differently, so use the type specified in the finished recipe card rather than swapping them cup for cup.

The mixture should hold together when pressed, without loose liquid collecting in the bowl. Press it firmly into the loaf pan, working into the corners and smoothing the top. This closes up gaps that can cause the roast to crumble when sliced.

Line the pan with parchment, leaving enough overhang to help lift the loaf out later. It makes serving much easier, especially once the top is glazed.

🍊 Making the Cranberry Glaze

Let the cranberries burst and soften as they simmer, then stir and gently crush them to make a spreadable topping. You want it thick enough to sit on the loaf rather than run straight off. If it becomes too stiff, stir in a small splash of water.

The balsamic vinegar and Dijon give the glaze a savory edge, while cinnamon and orange zest add warmth and fragrance. It should still have some tartness to balance the roast.

Spread most of the glaze over the loaf for the final 15 minutes of baking. Adding it toward the end lets it warm through and settle onto the surface without spending the entire bake exposed to the heat. Keep the rest for serving.

🔪 Give It a Rest Before Slicing

A hot loaf is more delicate straight from the oven. Let it rest in the pan before lifting it out, then support the base as you transfer it to a serving board.

Use a sharp serrated knife and a gentle sawing motion rather than pressing straight down. Cut substantial slices and slide a spatula underneath when serving. Extra glaze or gravy can go on the plate once the slice is in place.

A vegan lentil nut roast on a serving tray.

🍽️ What to Serve With Lentil & Walnut Roast

Serve with vegan roast potatoes, roasted rainbow carrots, and something green on the side. For a softer, creamy accompaniment, try herb butter bean mash.

A generous spoonful of caramelized onion gravy works alongside the cranberry topping. Serve both separately so everyone can add as much as they like.

📌 If you love Pinterest you can pin any of the images to your boards!

❓ Frequently Asked Questions

Why is my lentil roast falling apart?

A mixture that’s too dry, unevenly mixed, or loosely packed can crumble, and slicing while it’s very hot makes matters worse. Let the flax mixture thicken before using it, combine everything thoroughly, and press firmly into the pan. Give the baked loaf time to rest before cutting.

Can I use dried cranberries for the glaze?

Dried cranberries aren’t a direct substitute here. Fresh and frozen berries contain moisture and break down as they cook, creating the sauce. Dried berries would need a different liquid balance and cooking method.

Can I make the glaze ahead?

Yes. Make it a day ahead, refrigerate it in a covered container, and gently warm it before spreading. Stir in a little water if it has thickened too much to spread easily.

🥡 Storage & Reheating

Refrigerate leftover roast in an airtight container for up to 4 days. Keep any extra cranberry glaze separately so you can add it after reheating.

For longer storage, freeze individual portions for up to 2 months. Separate the slices with parchment so you can take out only what you need, and thaw overnight in the refrigerator.

Reheat slices in a covered ovenproof dish at 350°F (180°C conventional / 160°C fan), with a small splash of water or broth to help keep them moist. Heat until hot throughout; the time will depend on the thickness and number of slices. Serve with warmed gravy or the reserved glaze.

🔜 Complete Your Vegan Roast Dinner

  • A gravy boat filled with vegan caramelized onion gravy.
    Caramelized Onion Gravy
  • Roasted rainbow carrots on a serving tray.
    Roasted Rainbow Carrots
  • Vegan Roast potatoes in a serving dish on the dinner table.
    Vegan Roast Potatoes
  • A bowl full of vegan Yorkshire puddings photograph from above
    Vegan Yorkshire Pudding

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

A vegan lentil and walnut nut roast decorated with carrot slices.

Vegan Lentil Walnut Loaf with Cranberry Glaze

Romy
A hearty vegan lentil and walnut roast with thyme, rosemary, and a tangy cranberry-orange glaze. Serve in thick slices with roast potatoes and gravy.
Print Recipe Pin Recipe
Prep Time 25 minutes mins
Cook Time 30 minutes mins
Total Time 55 minutes mins
Course Main Course
Cuisine British
Servings 6 servings

Equipment

  • 9 × 5-inch loaf pan about a 2lb UK loaf tin size
  • large mixing bowl
  • large skillet
  • small saucepan
  • wooden spoon or spatula
  • Sharp serrated knife

Ingredients
  

For the Lentil Walnut Loaf:

  • 2 tablespoons olive oil
  • 1 large onion finely chopped
  • 3-4 whole garlic cloves minced
  • 1 14-oz can lentils 400g, drained and rinsed
  • 1 ¾ cups walnuts 200g, finely chopped
  • 1 ¾ cups dried breadcrumbs 200g, plain
  • 2 tablespoons ground flaxseed + 5 tablespoon water for creating flax eggs
  • 5 tablespoons water 75 ml, to mix with the flax
  • 3 tablespoons tomato paste
  • 2 tablespoons dark soy sauce or tamari
  • 2 teaspoons dried thyme
  • 1 teaspoon dried rosemary
  • Salt & black pepper to taste
  • Carrot slices for decoration optional

For the Cranberry Glaze:

  • 1 ½ cups fresh or frozen cranberries 150g
  • ¼ cup brown sugar 50g, packed
  • 2 tablespoons balsamic vinegar 30 ml
  • 1 teaspoon Dijon mustard
  • ½ teaspoon ground cinnamon
  • Zest of 1 orange
  • ½ cup water 120 ml

Instructions
 

  • Prep the oven and pan: Preheat the oven to 350°F (180°C; 160°C fan). Lightly grease a standard loaf pan and set aside.
  • Sauté the aromatics: Heat the olive oil in a skillet over medium heat. Add the chopped onion and garlic and cook for 5-7 minutes, stirring occasionally, until softened and fragrant.
  • Mix the loaf: Add the cooked onion and garlic to a large mixing bowl with the lentils, walnuts, breadcrumbs, flax eggs, tomato paste, soy sauce, thyme, rosemary, salt, and pepper. Mix thoroughly until all the ingredients are evenly combined.
  • Shape the loaf: Transfer the mixture to the prepared loaf pan. Press it down firmly and evenly, then smooth the top with the back of a spoon or spatula.
  • Make the cranberry glaze: Add the cranberries, brown sugar, balsamic vinegar, Dijon mustard, cinnamon, orange zest, and water to a small saucepan. Bring to a gentle simmer over medium heat and cook, stirring occasionally, until the cranberries burst and the mixture thickens into a glossy glaze. Remove from the heat.
  • Bake the loaf: Place the loaf in the preheated oven and bake for 30-35 minutes, until firm and lightly crisp around the edges.
  • Glaze and decorate: During the final 15 minutes of baking, brush most of the cranberry glaze evenly over the top of the loaf. If using the carrot decorations, arrange them on top during the final 5 minutes of baking.
  • Cool and serve: Let the loaf cool in the pan for a few minutes before carefully removing and slicing with a sharp serrated knife. Serve warm with the remaining cranberry glaze and your favorite holiday sides.

Notes

  • Lentils: The 14 oz (400 g) canned lentils are measured before draining. Drain them thoroughly before adding them to the loaf mixture.
  • Breadcrumbs: Use dried breadcrumbs rather than fresh breadcrumbs. Their lower moisture content helps the loaf hold together and creates a firmer texture.
  • Loaf pan: A standard 9 x 5-inch loaf pan works best for this recipe. Press the mixture firmly into the pan so the finished loaf holds together well when sliced.
  • Cranberry glaze: The glaze will continue to thicken slightly as it cools. If it becomes too thick to brush onto the loaf, stir in a small splash of water.
  • Cooling: Let the loaf rest for a few minutes before removing it from the pan and slicing. This gives it time to firm up and makes cleaner slices.
  • Make ahead: The lentil loaf can be assembled ahead of time and refrigerated until ready to bake. For the best finish, prepare and add the cranberry glaze shortly before or during baking.
Keyword festive vegan main, lentil and walnut loaf, vegan nut roast, walnut roast

 © 2026 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Vegan Roast Dinner

  • A whole roasted cauliflower in a cast iron skillet garnished with fresh pomegranate seeds.
    Whole Roasted Cauliflower
  • A bowl filled with herb butter bean mash with fresh herbs on top.
    Herb Butter Bean Mash
  • A slice of vegan chicken pot pie seen from the side.
    Vegan Chicken Pot Pie
  • Cooked green beans on a serving platter drizzled with a spicy sauce and almond flakes on top.
    Spicy Steamed Green Beans

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy! 👋

I'm a vegan recipe developer & food photographer based in the UK.

I share comfort food recipes that are easy to follow and genuinely tested - so you know they'll work.

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • A vegan lentil and walnut nut roast decorated with carrot slices.
    Lentil & Walnut Roast
  • A gravy boat filled with vegan caramelized onion gravy.
    Caramelized Onion Gravy
  • Vegan gnocchi with hearty lentil ragu and fresh chives on a serving plate on the dinner table.
    Hearty Gnocchi Lentil Ragu

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}