The Best Vegan Lentil Meatloaf Recipe is hearty, flavorful, and easy to make! Packed with protein-rich lentils, savory mushrooms, and comforting spices, it bakes up perfectly with a sticky, caramelized glaze. Serve it with mashed potatoes and gravy for the ultimate comfort food meal!

FEATURED COMMENT:
Hands down the best vegan "meatloaf" I've ever made! AND it actually didn't fall apart…a miracle! It was easy and delicious made with pantry staples. The sticky glaze is so yummy! Will definitely make again!
- Robin ⭐⭐⭐⭐⭐
Meatloaf was a staple in my husband's childhood-one of those cozy, home-cooked meals that just feels like a warm hug. So, of course, when I made this Vegan Lentil Meatloaf recipe, I had to see if it passed the ultimate test: ...let's just say that I made this on repeat for days as he just couldn't get enough of this deliciousness!
This lentil loaf is hearty, packed with protein-rich lentils, and has that perfect texture-moist but not mushy, firm but not dry. And the glaze… sticky, tangy, slightly sweet, and downright irresistible.
One of the best things about this recipe (besides being so good for you) is how flexible it is. Need a gluten-free version? Easy-just use gluten-free breadcrumbs and swap soy sauce with tamari. Not into mushrooms? No problem-swap them for finely diced zucchini or just leave them out. It's meal-prep friendly, freezer-friendly, and, most importantly, picky-eater friendly. Whether it's a cozy weeknight dinner or a holiday centerpiece for Thanksgiving or Christmas, this vegan meatloaf delivers all the comfort with none of the fuss!
- Let me know in the comments what was your ultimate childhood comfort food?

Vegan Lentil Meatloaf Ingredients
- Lentils: The hearty, protein-packed base. Cooked and mashed for the perfect texture.
- Flaxseed + water: The egg replacer! Helps bind everything together.
- Mushrooms, onion & garlic: For savory depth and umami taste. Skip the mushrooms if you're not a fan!
- Tomato paste & soy sauce: Boosts richness and adds a hint of umami flavor. Use tamari for a gluten-free option.
- Smoked paprika & Italian seasoning: A cozy, flavorful blend with a subtle smokiness.
- Breadcrumbs & walnuts: The perfect mix of structure and crunch. Swap breadcrumbs for a gluten-free version if needed.
- Plant-based milk: Adds moisture to keep the loaf tender, but not soggy.
- Ketchup, brown sugar & apple cider vinegar: The ultimate sticky-sweet glaze with just the right amount of tang.

HOW TO MAKE THE BEST VEGAN LENTIL MEATLOAF RECIPE:
- Preheat and Prepare: Preheat your oven to 375°F (190°C). Line a baking sheet, loaf pan or large baking dish with parchment paper.
- Make the Flax Egg: In a small bowl, combine the ground flax or chia and water. Stir and set aside to thicken.

- Cook the Aromatics: Heat the olive oil (or water/broth for oil-free) in a skillet over medium-high heat. Add the mushrooms, onion, and garlic. Sauté the vegetables until softened and just beginning to brown, about 5 minutes. Remove from heat and set aside.

- Mash the lentils: In a large mixing bowl, mash about ¾ of the lentils with a fork or potato masher, leaving the rest whole for texture.

- Combine the Ingredients: To the bowl with the lentils, add the cooked mushroom mixture (including any juices), the prepared flax egg, tomato paste, soy sauce, smoked paprika, Italian seasoning, salt, and pepper. Mix well. Stir in the breadcrumbs and walnuts, then mix again.
Adjust: If the mixture is too dry, add plant-based milk 1 tablespoon at a time (I usually add 4 tablespoons of plant-based milk). If it's too wet, add more breadcrumbs 1 tablespoon at a time until the meatloaf mixture is moist but not soggy and holds together well, as seen in the photos.

- Shape and Bake: Transfer the mixture to the prepared baking sheet or loaf pan. Shape it into a vegan meatloaf with your hands or press it evenly into the pan. Bake for 25 minutes, unglazed.

- Prepare the Glaze: While the loaf is baking, mix the ketchup, brown sugar, apple cider vinegar, and garlic powder in a small bowl.

- Glaze and Finish Baking: After the loaf has baked for 25 minutes, remove it from the oven and spread the glaze evenly over the top. Return to the oven and bake for an additional 15-20 minutes until the glaze is sticky and slightly caramelized around the edges.
- Serve: Allow the vegan lentil meatloaf to rest for 10 minutes before slicing to ensure it holds together. Serve hot with your favorite sides.

This Vegan Meatloaf Recipe is…
- Hearty & Protein-Packed - Made with lentils and walnuts for a satisfying bite.
- Cozy & Comforting - Classic meatloaf vibes with a rich, sticky glaze.
- Meal Prep & Freezer-Friendly - Perfect for make-ahead meals.
- Easily Customizable - Gluten-free, mushroom-free, or oil-free options!
Serve it with:
- Vegan Garlic Mashed Potatoes
- Garlic Sautéd Green Beans
- Roasted Broccolini
- Vegan Gravy
- Roasted Carrots
- Vegan Macaroni Salad
- Soft Vegan Dinner Rolls
- Roasted Brussels Sprouts
- Easy Coleslaw
- Vegan Mac & Cheese
If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram. You can also pin this recipe on Pinterest to save it for later!
Bon appetegan!
Sam Turnbull.

(click stars to vote)
Vegan Lentil Meatloaf
Servings:
PRINT
PIN
Video
COMMENT
Ingredients
For the Vegan Lentil Mealoaf:
- 2 tablespoons ground flax or ground chia
- 5 tablespoons warm water
- 2 tablespoon olive oil, (or use water/broth for oil-free)
- 1 cup (3 oz/ 85 g) finely chopped mushrooms, (any kind)
- 1 small yellow onion, finely diced
- 4 garlic cloves, minced or pressed
- 1 ½ cups (1 15oz can) cooked brown lentils, drained and rinsed
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce, (gluten-free if preferred)
- 1 ½ teaspoon smoked paprika
- 1 ½ teaspoon Italian seasoning
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 1 cup breadcrumbs, plus more if needed (gluten-free if preferred)
- ½ cup walnuts, chopped
- 4 tablespoons plant-based milk, or as needed (such as oat or soy)
For the Glaze:
- ⅓ cup ketchup
- 1 tablespoon brown sugar
- 1 tablespoon apple cider vinegar
- ½ teaspoon garlic powder
- Chopped fresh parsley, (optional, for garnish)
Instructions
- Preheat and Prepare: Preheat your oven to 375°F (190°C). Line a baking sheet or loaf pan with parchment paper.
- Make the Flax Egg: In a small bowl, combine the ground flax or chia and water. Stir and set aside to thicken.
- Cook the Aromatics: Heat the olive oil (or water/broth for oil-free) in a skillet over medium-high heat. Add the mushrooms, onion, and garlic. Sauté until softened and just beginning to brown, about 5 minutes. Remove from heat and set aside.
- Mash the lentils: In a large bowl, mash about ¾ of the lentils with a fork or potato masher, leaving the rest whole for texture.
- Combine the Ingredients: To the bowl with the lentils, add the cooked mushroom mixture (including any juices), the prepared flax egg, tomato paste, soy sauce, smoked paprika, Italian seasoning, salt, and pepper. Mix well. Stir in the breadcrumbs and walnuts, then mix again.Adjust: If the mixture is too dry, add plant-based milk 1 tablespoon at a time (I usually add 4 tablespoons of plant-based milk). If it's too wet, add more breadcrumbs 1 tablespoon at a time until the meatloaf mixture is moist but not soggy and holds together well, as seen in the photos.
- Shape and Bake: Transfer the mixture to the prepared baking sheet or loaf pan. Shape it into a loaf with your hands or press it evenly into the pan. Bake for 25 minutes, unglazed.
- Prepare the Glaze: While the loaf is baking, mix the ketchup, brown sugar, apple cider vinegar, and garlic powder in a small bowl.
- Glaze and Finish Baking: After the loaf has baked for 25 minutes, remove it from the oven and spread the glaze evenly over the top. Return to the oven and bake for an additional 15-20 minutes until the glaze is sticky and slightly caramelized around the edges.
- Serve: Allow the loaf to rest for 10 minutes before slicing to ensure it holds together. Serve hot with your favorite sides.















Vittoria Conn says
My son and I are going vegetarian (not quite ready to give up dairy yet), and we needed something in the fridge for quick sandwiches. I made this meatloaf this morning, and it is AMAZING. Rather than mashing the lentils, I combined them in a food processor with the tomato paste, seasonings, sauteed aromatics and breadcrumbs and gave them a few good pulses until everything was combined. That, and just plain ketchup for the glaze, were the only changes I made. But Holy Moly, is it good on a sandwich! Thank you, Sam!
Sam Turnbull @ It Doesn't Taste Like Chicken says
Thank you so much, Vittoria! I'm so happy it was a hit, especially for quick sandwiches. Love your food processor method too! 😊