This Mushroom-Lentil Loaf is covered with a sweet cranberry glaze and baked to perfection. Hearty, savory, and the perfect main for your holiday table. Vegan and gluten-free!
Be sure to check out my Chickpea Meatloaf and Vegan Holiday Roast!

I know what you're thinking: “A Mushroom-Lentil Loaf? One more fake meatloaf. Really, Shane?”
Let me assure you, this isn't your average sad vegan loaf that crumbles like your willpower at a church potluck. Nope.
This thing is hearty, meaty (without the meat), slightly sweet, a little tart, and unapologetically festive thanks to that glossy cranberry glaze on top.
I wanted to create something that felt right at home on the holiday table, right there beside the mashed potatoes, green beans, and Aunt Linda's unsolicited opinions.
It’s hearty enough for the carnivores, simple enough for me to pull off without losing my religion, and packed with flavor that makes you forget it's made entirely from plants.
Y'all, this Mushroom-Lentil Loaf delivers! You’re welcome.

Why you'll love this recipe
- It's hearty and savory. A mix of brown lentils, cremini mushrooms, and simple pantry ingredients gives it a rich, meaty texture. No faux meats required.
- It's holiday perfect. That tart-sweet cranberry glaze screams Thanksgiving or Christmas dinner.
- It's vegan and gluten-free. No eggs or dairy. Just wholesome plant-based ingredients.
- It's great for meal prep. Tastes even better the next day, slices beautifully, and reheats like a champ. And makes a great sandwich!
- No fancy equipment required. Just a food processor, a large skillet, a loaf pan, and a little faith.

Ingredients you’ll need
You don't need anything fancy for this hearty, flavorful vegan meatloaf. Just simple ingredients and a few pantry staples you probably already have.
Note: Find the complete recipe with measurements in the recipe card below.
For the Mushroom-Lentil Loaf
- Onion, finely chopped
- Green bell pepper
- Garlic, minced
- Cooked green lentils (brown lentils also work great)
- Cremini mushrooms (or white button mushrooms)
- Chopped walnuts
- Ground flaxseed (make sure it's ground, not whole; this replaces eggs and binds the loaf)
- Oat flour (can sub your favorite flour)
- Panko breadcrumbs (use gluten-free if needed)
- Low-sodium soy sauce (Tamari for gluten-free)
- Dried sage, thyme, and rosemary
- Sea salt and black pepper to taste
For the Cranberry Glaze
- Fresh or frozen cranberries
- Pure maple syrup
- Balsamic vinegar

How to make Mushroom-Lentil Loaf
This mushroom-lentil loaf recipe comes together in a few easy steps. It's the kind of plant-based meal that looks fancy but couldn't be simpler.
- Preheat the oven to 350°F (175°C) and line a loaf pan with parchment paper for easy cleanup and a perfect release.
- In a large skillet over medium heat, sauté the onion and garlic in a splash of broth until they are soft. Add mushrooms and cook for 8-10 minutes, until browned and most of the liquid has evaporated, to achieve a meaty, savory base.
- In a large bowl, combine cooked lentils, sautéed veggies, walnuts, ground flaxseed, flour, breadcrumbs, soy sauce, and seasonings. Mix until combined but still slightly chunky for the best texture.
- Press the loaf mixture into the parchment-lined pan, smoothing the top.
- Simmer the cranberries, maple syrup, and balsamic vinegar in a small saucepan until the mixture is thick and glossy. Then, spoon half of the cranberry glaze over the top of the loaf.
- Bake 50-55 minutes, until firm. Let the mushroom-lentil loaf cool for 15 minutes and spread with the remaining glaze. Serve warm for a hearty, plant-based main dish that's vegan, gluten-free, and perfect for the holidays.

Quick tips for best results
Be sure to follow these tips to make the best Mushroom-Lentil Loaf.
- Meal prep magic. This loaf tastes even better the next day and reheats beautifully in the oven or air fryer.
- Don't rush the cool time. It helps the loaf set and hold together.
- Use parchment paper. It guarantees easy release and cleaner slices.
- Texture matters. Don't puree the lentil mixture completely - you want that chunky, hearty texture.

Serving suggestions
This loaf doesn't need much help to shine, but here are some ways to make it a total feast:
- Pair with: Best Vegan Mashed Potatoes and Easy Vegan Brown Gravy.
- Add greens: Try Roasted Brussels Sprouts & Pear Grain Salad.
- Don't forget dessert: End with Creamy Vegan Pumpkin Bars.
It's the kind of meal that says "I care" without you having to say, "I was in the kitchen for six hours."
Variations
- BBQ Twist: Swap the cranberry glaze for your favorite BBQ sauce for a year-round version.
- Italian Style: Add Italian seasoning and top with tomato paste for a comforting Sunday dinner feel.
- Mini Loaves: Make individual slices in muffin tins for faster baking and easy portioning.

Frequently asked questions
No, they get too mushy. Stick with brown or green lentils for the best texture.
Yes! It's even better the next day. Let it cool completely, cover, and refrigerate. Reheat slices in the oven at 350°F for 10-15 minutes.
Absolutely. Wrap individual slices and store in an airtight container for up to 3 months.
Blend quick oats in your food processor: boom, instant oat flour.
Sure. Rinse them well and reduce the cooking time by 10 minutes, as they're already tender.
Make it your own
This recipe is flexible, just like yoga for your taste buds. Use what you have.
Got extra veggies in the fridge? Toss them in. Want more depth? Add a splash of balsamic or red wine. Need more sweet? Brush on a little extra maple syrup glaze.
It's forgiving, hearty, and feels just as homey as any meatloaf, even more so. Because instead of grease and guilt, you get plants and pride.

Storing and reheating
- Fridge: Store in an airtight container up to 5 days.
- Freezer: Wrap slices individually for easy reheating later.
- Reheat: Oven or air fryer until warm and crisp on the edges - just like new.
Final thoughts
When it comes to holiday recipes, this Mushroom-Lentil Loaf checks all the boxes: hearty, nostalgic, and full of flavor that makes everyone at the table happy. Even the ones who say, "I could never go vegan."
It's a total crowd-pleaser that fits any vegetarian diet, and it's made from ingredients you can actually find in a regular grocery store (not the aisle labeled "medicinal tea powdered & liquid").
So grab your large bowl, line that loaf pan with parchment paper, and let your kitchen smell like comfort and glory.
Because this year, you're serving grace, gratitude, and a really good Mushroom-Lentil Loaf.

Let me hear from you…
Leave a comment below with a star rating, check out my Facebook page, my Instagram page, or Pinterest for saving recipes.
The recipes are free, but donations and tips are welcome to help keep this site running. Thanks for all you do!
CLICK here to donate and show your support!
Mushroom-Lentil Loaf with Cranberry Glaze (Gluten-Free Option)
This hearty Mushroom-Lentil Loaf is topped with a sweet, tart cranberry glaze and baked to perfection. Made with green lentils, mushrooms, walnuts, and herbs, this dish is a flavorful, vegan, and gluten-free centerpiece for your holiday table or any cozy weeknight dinner.
- Prep Time: 25 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Main
- Method: Bake
- Cuisine: American
- Diet: Vegan
Ingredients
For the Loaf
- 1 small onion, finely chopped
- 1 green bell pepper
- 2 cloves garlic, minced
- 1 cup cooked green lentils
- 3 cups finely chopped cremini mushrooms
- ½ cup chopped walnuts
- ½ cup ground flaxseed
- ½ cup oat flour
- 1 cup of panko breadcrumbs
- 1 teaspoon dried sage
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Sea salt and black pepper to taste
- 1 Tablespoon soy sauce or tamari
- 2 teaspoons vegan Worcestershire
- (optional) 1-2 tablespoon vegetable broth for sautéing
For the Cranberry Glaze
- 2 cups of fresh or frozen cranberries
- 3 Tbsp maple syrup
- 1 Tbsp balsamic vinegar
- Splash water, if needed to thin
Instructions
- Preheat Oven: Heat your oven to 375°F. Line a loaf pan with parchment paper for easy cleanup.
- Cook Aromatics: In a large skillet over medium heat, sauté the onion, bell pepper, and garlic in a splash of broth for 2-3 minutes until soft and fragrant.
- Add Mushrooms: Stir in mushrooms and cook until they release their moisture and begin to brown, about 8-10 minutes.
- Make the Loaf Mixture: In a large bowl, combine cooked lentils, sautéed vegetables, walnuts, ground flaxseed, flour, breadcrumbs, tamari sauce (or soy sauce), and all the seasonings. Stir well and mash everything together, leaving some texture, until everything is evenly mixed. A potato masher, food processor (pulsed a few times), or even your hands help bring it together without turning it to mush.
- Shape and Top: Press the mixture firmly into the prepared loaf pan. Smooth the top with a spoon.
- Make the Glaze: In a small saucepan, combine cranberries, maple syrup, balsamic vinegar, and salt. Simmer over medium-high heat until cranberries burst and the mixture thickens, 8-10 minutes. Spread half of the glaze over the top of the loaf before baking. Set the remaining glaze aside until the loaf is finished baking.
- Bake: Bake for 50-55 minutes, until firm.
- Cool & Serve: Remove the loaf from the oven and spread the remaining glaze on top. Allow the loaf to cool in the pan for at least 15 minutes before slicing.
Notes
- Best Lentils: Use green or brown lentils for a firm texture. Avoid red lentils; they’ll make the loaf too soft.
- Binding Power: Make sure your flaxseed is finely ground; it acts as the binder.
- Don't Over-process: Texture = better "meaty" feel.
- Line the Pan: Always use parchment paper for easy lifting and cleanup.
- Flavor Boost: Add a splash of red wine or extra balsamic vinegar for deeper flavor.
- Meal Prep Friendly: Even better the next day; refrigerate up to 5 days or freeze up to 3 months.
- Reheat: Bake slices at 350°F for 10 minutes or air-fry until the edges are crisp.
Nutrition
- Serving Size: 1 slice
- Calories: 267
- Sugar: 7.9 g
- Sodium: 86.6 mg
- Fat: 5.6 g
- Carbohydrates: 38.6 g
- Fiber: 7.5 g
- Protein: 10.8 g
- Cholesterol: 0 mg






Did not love but the meat-eaters of the house thought it was really good. To be fair I didn’t follow the recipe exactly. The mix was so dry and crumbly I had to add a lot of liquid from the lentils to get it to blend, and I ended up adding about twice as much lentils too because there didn’t seem to be much lentil compared to breadcrumbs and oat flour. I think the flax meal made it taste weird and it had a mushy texture. Or maybe I overcooked the lentils. Maybe I will try it again following the recipe better. Is the 1 cup of green lentils measured before or after cooking them?
I made this! Delicious especially the cranberry glaze. I had a question about using flaxseed, do you soak it in some tablespoons of water? I had to add a splash of water to get it to all come together. It turned out great but I felt like I missed something.
Is the 35.7 grams of sugar per serving accurate? It doesn’t seem to match up with the ingredients.
Whoa, good catch! No, that’s not correct…it’s less than 8:) I accidentally put “dried cranberries” in the nutrition calculator. UGH! All good now. Thank you!
This Mushroom-Lentil Loaf is covered with a sweet cranberry glaze and baked to perfection. Hearty, savory, and the perfect main for your holiday table. Vegan and gluten-free!