This post contains affiliate links. Please see our disclosure policy.

Best ever vegan lentil meatloaf

PIN this recipe to save it for later!

How do  you make a delicious vegan meatloaf that has the perfect meaty texture and amazing plate-licking flavor? You use lentils. But lentils alone will create a mushy meatloaf, and that’s no good. The secret to that meaty texture is mushrooms and walnuts, plus loads of diced and sauteed vegetables. This is the only vegan lentil meatloaf recipe you will ever need!

 vegan lentil meatloaf

This vegan lentil meatloaf is one of the best things since sliced bread 😉 When I was a personal chef it was a client favorite, and it even made its way into my cookbook. This is the perfect recipe if you are looking for a vegan entree. It’s great for the holidays––I always make it for Thanksgiving––but also great for a weeknight vegan dinner any time of year.

Of all the vegan meatloafs I’ve tried, this lentil meatloaf is the best. If you know my recipes, you know that I like to use wholesome ingredients, and very rarely use store-bought meat substitutes. For the most authentic meaty texture a vegan ground beef product like Sweet Earth, Beyond Meat, or Gardein would do. However, this lentil meatloaf is so much tastier and more satisfying.

How to make a vegan lentil meatloaf?

Step 1

To make this vegan meatloaf you start by sauteing minced onions, garlic, celery, and mushroom. Minced baby bella mushrooms are both juicy and meaty, and add flavor and a much appreciated succulence to the meatloaf.

Step 2

Add cooked green lentils to the vegetables, along with toasted minced walnuts, a flax “egg”, and breadcrumbs.

Minced walnuts are a must for this lentil meatloaf. If you’ve tried my lentil walnut taco “meat” recipe, then you already know how much flavor, savoriness, and texture walnuts add.

While traditional meatloaf uses an egg to bind the ingredients, a flax “egg” is perfect for my vegan meatloaf recipe. To make a flax egg you simply combine ground flaxseed with water, and let it sit. After about 5 minutes it will have thickened and turned gelatinous, and can replace an egg in most recipes.

Step 3

Once the meatloaf ingredients are combined you transfer it to a loaf pan lined with parchment. I like to make a quick glaze of balsamic vinegar and ketchup, and spread that over the loaf before it goes into the oven. Bake for 30 minutes!

Best ever vegan lentil meatloaf

How to reheat this lentil loaf

If you plan on making this lentil loaf a day before serving, wait until you serve it to bake it. It will be fine in the refrigerator until you are ready to cook and serve it.

To reheat leftovers you can warm slices of the loaf or a large portion of it in the toaster oven at 300° for 5-10 minutes, depending on the size of your loaf slice. Slices of the loaf also reheat well in the microwave, but don’t plan on reheating the whole loaf this way.

Does this vegan meatloaf freeze well?

This recipe is perfect for meal prep days and freezing long term. It keeps well in the fridge for up to 7 days, and will stay delicious in the freezer for up to 3 months. Feel free to double this recipe and make another loaf for later.

I recommend freezing it after it has been baked. Slice it before freezing to make thawing easier. Lastly, make sure to store it in a freezer safe bag.

Best ever vegan lentil meatloaf

Click here to PIN this recipe!

What can I put in meatloaf instead of breadcrumbs?

If you are gluten intolerant, or just out of breadcrumbs, you can replace them with instant oats. If you only have old fashioned oats, give them a whirl in a blender to bread them up before adding. The texture isn’t the same as breadcrumbs, but it will still be delicious. Gluten-free breadcrumbs will also work.

What’s a good substitute for walnuts?

If you are allergic to walnuts, you can replace them with toasted sunflower seeds and/or pumpkin seeds. To achieve a meaty texture with these seeds, I recommend blending them in the food processor before adding to the recipe. The texture should be crumbly, but not a powder.

Have questions about the recipe? Please ask below. I hope you love it as much as I do. If you love lentils, or are looking for more reasons to love them, check out my roundup of amazing vegan lentil recipes!

4.52 from 110 votes

The Best Vegan Lentil Meatloaf

By: Jenné
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Servings: 6

Ingredients 

  • 1 cup dried green lentils, sorted and rinsed or 2 1/2 cups cooked
  • 3 tablespoons ground flaxseed meal
  • 2 tablespoons grapeseed oil
  • 1 cup finely diced yellow onion
  • 1 cup finely diced celery
  • 3 garlic cloves, minced
  • 1 cup shredded carrot
  • 10 ounces baby bella mushrooms, minced (about 2 cups)
  • 1 teaspoon dried thyme
  • 1 teaspoon fennel seeds
  • 2 tablespoons nutritional yeast
  • 1 cup finely chopped toasted walnuts
  • 1 cup bread crumbs
  • 1 1/2 teaspoons salt, plus more to taste
  • 1 teaspoon freshly ground black pepper, plus more to taste
  • Red chili flakes to taste
  • 3 tbsp balsamic vinegar
  • 3 tbsp organic ketchup

Instructions 

Cook the lentils

  • In a medium saucepan, bring 2 1/2 cups water to a boil. Add the lentils, partially cover the pan with a lid, and cook until tender, 30 to 45 minutes, stirring halfway through. Drain and set aside.

Make the loaf

  • In a small bowl, stir together the flax seed meal and ½ cup water. Set it aside to thicken for at least 3 minutes.
  • In a large skillet, heat the oil over medium-high heat. Add the onion, celery, and garlic and sauté until the onion begins to soften, about 3 minutes.
  • Add the shredded carrot and mushrooms, sautéing until the mushrooms begin to soften and release their liquid, about 5 minutes.
  • Stir in the thyme and fennel seeds and continue to cook for 5 minutes.
  • Preheat the oven to 350°F. Line a loaf pan with parchment paper and set aside.
  • Once the mushrooms are soft, add the nutritional yeast, cooked lentils, flax mixture, walnuts, bread crumbs, salt, pepper, and chili flakes to the skillet. Stir well to combine all the ingredients.
  • Taste for seasoning and add more salt and pepper if desired.
  • The mixture should stick together, but if it doesn’t, place about 1 cup of it into a food processor and pulse until it’s a thick mush. Stir that back into the skillet.
  • Scoop the mixture into the prepared loaf pan and press firmly into the pan.
  • Make a quick glaze by mixing together the balsamic vinegar and ketchup in a bowl, then spread that evenly over the loaf.
  • Cover tightly with aluminum foil and bake for 30 minutes, or until the top of the loaf feels firm to the touch.
  • Let it cool for 10 to 20 minutes before slicing.
Like this recipe? Rate and comment below!

 

About Jenne

I’m a Georgia Peach living in Los Angeles (by way of NYC), with an insatiable love of sweet potatoes, travel, animals, and cooking. On Sweet Potato Soul you’ll discover hundreds of delicious and easy-to-make vegan recipes.

You May Also Like

Leave a comment

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

41 Comments

  1. This is the first lentil loaf I have ever made and the flavour is excellent! Because of comments from others about mushiness, I increased the flaxmeal to 1/4 cup and let the mixture stand for at least 10 mins to ensure it was thick before adding to the other ingredients. I also took the foil off after 30 mins and baked it another 15 mins. I let it stand 30 mins before trying to slice it. It held together and was somewhat firm, not mushy. I am glad I took the extra few minutes to toast the walnuts, as I could really taste them.
    Delicious! This recipe is a keeper!

  2. My 10-month old enjoyed this very much, and so did the grownups! I cut the salt by more than half and didn’t miss it. Thanks for the recipe.

  3. I couldn’t use walnuts because I have a sensitivity. I used flax out of laziness. I made my own bread crumbs from toasted whole wheat bread. I don’t know why but it was a pile of mush. I’ll try it again when I have time. I’m a chemist, organic, not analytical, so I am very casual with measurements. maybe my problem.

  4. I made this for Thanksgiving. I made it the night before. When I reheated it the next day it turned to mush. How can I avoid this from happening?

  5. I tripled this recipe because it sounds so delicious!! I’m so glad I did, because now I can enjoy it for days to come!!

  6. Very tasty. Really satisfying. However, get ready for lots of chopping so I believe I’ll make it again for a holiday meal to treat a bunch of non-vegan believers. Next time I’ll also watch the amount of moisture. It seemed a little wet compared to beef meatload when it came out of the oven but it did firm up once it cooled completely.

  7. I made this in a muffin tin so it was portioned out! It fit into 18 full size muffins (3 per serving). Absolutely tasty. Baked it for 25 minutes instead of 30 since it was individual pieces. Thank you for this recipe!

  8. Suggestions for the breadcrumbs..dried in a can like progresso; panko crumbs in a box; seasoned or or plain; toast a piece of bread in a toaster and put in food processor??? Sorry, no experience with bread crumbs so not sure what works in a lentil loaf.

    1. I used panko and enjoyed it a lot. Anything that is dry and crusty should work. It is there to soak up some of the moisture and flavor!

  9. I just made this today and it tastes amazing!!! I couldn’t wait for it to cool so it wasn’t firm, but that’s on me. I sautéed zucchini as the side and seasoned it with garlic powder and thyme.

    I love you videos!! Your recipes sound so good!