Vegan Lentil Loaf (Vegan Meatloaf)
This post may include affiliate links. Thank you for your support.
This hearty vegan lentil loaf is packed with flavor, loaded with plant-based protein and makes for a delicious vegetarian entree for a holiday meal.
Oh boy do I have a treat for you today! It’s a vegan lentil loaf that’s like the meatloaf my mom used to make only with lentils instead of meat. It’s amazingly flavorful and works beautifully as a vegetarian or vegan entree for a holiday meal. That said, don’t be surprised if you find the meat-eaters in your life enjoying it as well.

Why You’ll Love This Recipe
- This lentil loaf has plenty of flavor and texture like traditional meatloaf but… it’s vegan!
- The sweet and savory tomato-based glaze is free of refined sugar and absolutely delicious.
- This vegan meatloaf holds together super well and doesn’t crumble when you cut it for serving.
- It’s the perfect meatless meal for a casual weeknight but fancy enough for a holiday meal as well!
WATCH HOW TO MAKE THIS VEGAN LENTIL LOAF:

Ingredients & Substitutions
- dry brown or green lentils – you need to purchase dry brown or green lentils for this recipe. I don’t recommend making this loaf with red lentils because unfortunately they’re too soft and your loaf will be mushy
- vegetables – celery, carrot, onion and garlic add a ton of flavor and texture to this recipe! You’ll sauté the veggies before adding them to the rest of the ingredients.
- walnuts – pecans would work as well. You can also swap in more lentils for the nuts if you’d like to keep this recipe nut-free.
- rolled oats – I’m using rolled oats in place of breadcrumbs to help bind this loaf together. If you don’t need a gluten-free option, you can use breadcrumbs!
- tamari – soy sauce, liquid aminos or coconut aminos can be subbed for the tamari. I just prefer to use tamari to keep this loaf gluten-free.
- tomato paste – adds a robust flavor to the loaf! It’s also a key ingredient of the tomato-based glaze that tops this loaf.
- ground flaxseed – or ground chia seeds to bind the loaf together. Plus, you get extra healthy fats and fiber!
- nutritional yeast – you can leave out the nutritional yeast if needed. It does add a nice savory flavor, so I do recommend picking some up at the grocery store if you don’t have any on hand. Look for it in the natural foods section or with the condiments at your local grocery store. Of course you can also order nutritional yeast online.
- olive or avocado oil – to sauté the vegetables in.
- pure maple syrup – remember to use 100% pure maple syrup, not the processed syrups sold for pancakes. The first ingredient on those syrups is corn syrup or high fructose corn syrup… no thanks!
- apple cider vinegar – part of the glaze that tops this loaf. The acidic vinegar really helps the flavors pop!
- balsamic vinegar – I love using a high quality balsamic for the glaze.
- seasonings and spices – bay leaf, dried thyme, dried oregano, dried basil, cayenne pepper, ground pepper and sea salt.
Dry vs. Pre-Cooked Lentils
For this recipe I used dry lentils. The 1/2 cup of dried lentils results in about 1 1/2 cups of cooked lentils. To make this recipe even easier, you can totally use pre-cooked, steamed lentils. I would measure out about 1 1/2 cups and skip steps 2 and 3 within the recipe below.
I’ve seen steamed lentils at different grocery stores in the produce section. Stores like Kroger carry Melissa’s steamed lentils and steamed lentils are one of my favorite items to buy from Trader Joe’s.
tip! If you're using dry lentils make sure you don't overcook them and to drain them well. If your lentils have too much moisture in them it can result in a mushy lentil loaf.

How to Make Lentil Loaf
Prepare the lentils by rinsing them and adding them to a pot with water and a bay leaf. Bring the water to a boil, then reduce heat down and simmer covered until all the liquid is absorbed and lentils are tender (about 15-20 minutes). Remove from heat, discard the bay leaf and set the lentils aside to cool. This step can be done in advance.
Toast walnuts by spreading them onto a baking sheet and toasting them in the oven for about 8-10 minutes. Remove from oven and let cool.
Heat oil over medium heat in a medium sauté pan and cook onions, garlic, carrots and celery until they’ve softened and become fragrant. About 5-10 minutes. Once cooked remove from stovetop to cool.

Add lentils (reserve ½ cup for later), cooked veggies, toasted walnuts, oats, tamari, tomato paste, ground flaxseed, nutritional yeast, maple syrup, apple cider vinegar, thyme, oregano, basil, cayenne pepper, ground pepper and sea salt to your food processor. Pulse until the mixture is just combined and the texture is to your liking. You want the mixture to be combined enough to stick together, but you don’t want it to be completely pulverized.

Stir in the reserved lentils and press the mixture into a parchment-lined loaf pan.
In a small bowl stir together glaze ingredients and spread the glaze over top of the loaf.

Bake covered with foil for 25 minutes. Uncover and bake for about 8 more minutes. Let the loaf rest 15 minutes before cutting and serving.

How to Prep Lentil Loaf in Advance
If you want to prep the lentil loaf ahead of time I recommend prepping it fully, covering it with foil or plastic wrap and keeping it in the fridge for 1-2 days before baking as instructed in the recipe.
Serving the Lentil Loaf
As I mentioned, this lentil loaf is the perfect vegetarian main for a holiday meal, but you can also serve this for a regular weeknight meal.
If you’re making it for Thanksgiving or Christmas you might consider serving it alongside a few holiday side dishes. I’d recommend my healthy sweet potato casserole (also vegan!), this healthy green bean casserole, wild rice stuffing or even something simple like these roasted root vegetables or creamed corn.
For a non-fussy meal you could pair the lentil loaf with a simple salad (this garlicky kale salad would be perfect) or go more traditional with a side of mashed potatoes (or mashed sweet potatoes). For a low-carb recipe try my mashed cauliflower instead. You could also keep it really easy and do baked sweet potatoes as a side dish.

How to Store and Reheat Leftovers
Leftovers should keep for up to 5 days in the fridge, but you can freeze the lentil loaf too. To freeze, just bake the lentil loaf and let cool to room temperature, wrap slices in foil or plastic wrap and freeze for up to 1 month.
To reheat, thaw slice(s) in the fridge then heat in the microwave or bake in a 275°F oven until the lentil loaf slice has heated through, about 15 minutes.
More Lentil Recipes to Try
- Kale Sweet Potato Lentil Salad
- Lentil Tuna Salad
- Mediterranean Lentil Salad
- Cabbage Lentil Soup
- Butternut Squash Red Lentil Stew
- Lentil Meatballs
More Holiday Recipes
- Quinoa Spinach Salad
- Butternut Squash Quinoa Stuffing
- Healthy Apple Crisp
- Apple Cider Vinegar Brussels Sprouts
- Brussels Sprout Chopped Salad
- Roasted Delicata Squash
- Kale Salad with Roasted Butternut Squash
- Sourdough Stuffing
Be sure to check out my full collection of vegan Thanksgiving recipes and all of the vegan recipes here on EBF!
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

Vegan Lentil Loaf
Ingredients
- ½ cup dry brown, green lentils
- 1 ⅓ cup water
- 1 bay leaf
- 1 Tablespoon olive oil or avocado oil
- ½ large onion, about 1 heaping cup, chopped
- 3 cloves garlic, minced
- 1 rib of celery, chopped
- 1 carrot, peeled and chopped
- ½ cup chopped walnuts
- 1 cup old fashioned rolled oats
- 3 Tablespoons tamari
- 3 Tablespoons tomato paste
- 2 Tablespoons ground flaxseed
- 2 Tablespoons nutritional yeast
- 2 teaspoons pure maple syrup
- 1 teaspoon apple cider vinegar
- ½ teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ⅛ teaspoon cayenne pepper
- ¼ teaspoon ground pepper
- ¼ teaspoon sea salt
Maple Sweetened Glaze:
- 2 Tablespoons tomato paste
- 1 ½ Tablespoons pure maple syrup
- 1 Tablespoon balsamic vinegar
- pinch of sea salt
Instructions
- Pre-heat oven to 375°F.
- Prepare lentils by rinsing them and adding to a pot with water and a bay leaf. Bring the water to a boil, then reduce heat down and simmer covered until all the liquid is absorbed and lentils are tender (about 15-20 minutes). Remove from heat, discard the bay leaf and set the lentils aside to cool. This step can be done in advance.
- In the meantime toast walnuts by spreading them onto a baking sheet and toasting in the oven for about 8-10 minutes. Remove from oven and let cool.
- Heat oil over medium heat in a medium sauté pan and cook onions, garlic, carrots and celery until they've softened and become fragrant. About 5-10 minutes. Once cooked remove from stovetop to cool.
- Add lentils (reserve ½ cup for later), cooked veggies, toasted walnuts, oats, tamari, tomato paste, ground flaxseed, nutritional yeast, maple syrup, apple cider vinegar, thyme, oregano, basil, cayenne pepper, ground pepper and sea salt to the food processor. Pulse until mixture is just combined and the texture is to your liking. You want the mixture to be combined enough to stick together, but you don’t want it to be completely pulverized.

- Stir in the reserved lentils and press mixture into parchment lined loaf pan. I used a 9″ x 5″ x 2½”.

- In a small bowl stir together glaze ingredients and spread the glaze over top of the loaf.

- Bake covered with foil for 25 minutes. Uncover and bake for about 8 more minutes. Let the loaf rest 15 minutes before cutting and serving.
- Store leftovers in a sealed container for up to 5 days in the fridge. Or freeze for up to 1 month.
Video
Notes
- To prep the lentil loaf ahead of time: I recommend prepping it fully, covering it with foil or plastic wrap and keeping it in the fridge for 1-2 days before baking as instructed in the recipe.
- To freeze the lentil loaf: bake lentil loaf and let cool to room temperature, wrap slices in foil or plastic wrap and freeze for up to 1 month. To reheat, thaw slice(s) in the fridge, then heat in the microwave or bake in a 275°F oven until the lentil loaf slice has heated through, about 15 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like This Recipe? Rate & Comment Below!
















Hi there I am currently in the making of this recipe, and am stuck at the celery… when you say celery stalk do you mean one rib of celery or the whole stalk? Thanks
Oops!! That’s my mistake. The recipe should say one rib of celery, not the whole stalk. 😉
This has become one of my favorite recipes. When I bring it to work potlucks, even the meat-eaters love it. I always make 1 1/2 times the amount of glaze, it’s so tasty.
I noticed several commenters asked about making it without a food processor. When I first started making it, I didn’t own one, so I know it can be done. What I recommend is dicing up the carrots and celery very fine before cooking them, and crushing the nuts with a mortar and pestle. Then just mash up your cooked lentils with a fork (no need to set any aside, as they’re already not getting as pureed this way) and mix in everything else. It’s definitely more time-consuming, but delicious enough to be worth the effort.
I recently got a food processor, and of course this recipe was one of the first things I used it for. Way easier! The results are pretty much the same, so yes, even if you don’t have a food processor you’ll get an excellent version of this recipe if you’re willing to put in the time. But if you do have one, by all means use it!
Also, chia seeds work instead of flax seeds if they happen to be what you have on hand; in fact, if you’re working without a food processor, I would recommend chia seeds since they don’t need to be ground.
Thank you for such a delicious recipe!
I have made many lentil loafs and yours is by far the BEST I have made. I left out the nuts, added a 1/2 cup corn and mushrooms. I also added a light sprinkle of cayenne in the topping. I served it with mashed potatoes and gravy. Next time I will double to make two, one to eat now and freeze.
This was amazing!!! My entire family loved it. I especially love the glaze. So simple to make. I’ll be making it again!
Made this tonight for the first time. I really like it, but me my dad said “meh”.
We decided next time we’d substitute Worcestershire sauce for the maple syrup & also add black pepper & some diced green chilies.
We thought the texture was good. I’ll need to be careful with the chilies so it doesn’t get too soft.
Thank you for the yummy recipe!
Seriously this is the best Vegan meat loaf. I don’t have a food processor, so I used my blender. I had the oats at the very bottom and it turned it into oat flour. I was worried I screwed up the recipe. I had to stop the blender every so often and mix to make sure everything blended evenly. It was more work, but to my surprise this loaf came out firm yet very tender with a similar consistency to meat. I believe it had to do with using the blender. What I thought I screwed up ended with a good outcome.
Made this today to taste before making making it for guests. I did add some chick pea flour to the mixture. It cooked well, Sliced well but it tasted better cold
Made this today to try before I do it for guests. I did add some chickpea flour to the mixture. It cooked well and sliced well but I felt it need something for more punch, next time I will add some smoke paprika. It tasted better cold like a courgette cake.
So flavorful!
Can I️ make this loaf a day or two in advance and keep it in fridge until time to bake? Thinking ahead to Thanksgiving . Thank you!
Totally! I think that’s a great idea and will keep your prep to a minimum on Thanksgiving Day.
Yes. I did! I just set it out for an hour before baking.
I’d like to try preparing this ahead of time for Thanksgiving. Could I get it all in the loaf pan and store in the fridge overnight, then bake the next day?
Sure! I think that’s an excellent idea.
I was wondering what can I substitute for the oats. I have Quinoa flakes and also whole wheat panko. Do you think either of those can work?
Hey Yuajah – I think either of those options will work just fine! Let me know if you try this and how it turns out.