Vegan Meatloaf

This vegan meatloaf will blow your mind! It's totally meatless, eggless, and dairy-free, a vegetarian meatloaf lover's dream. Made with budget-friendly lentils and nutritious walnuts, the texture and flavor of this plant-based roast is perfect. You've got to give this recipe a try!
post featured image
Vegan meatloaf on a cutting board with a few slices cut off laying next to it.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Loaf it or leave it. Meatloaf is a quintessential American meal and is still a go-to comfort food for many families. Can you believe this recipe became popular as early as the 1800s? Although it was started with a foundation of inexpensive ground beef mixed with a beaten egg, we can happily ditch this recipe for a healthier, plant-based version. Once you take a bit of this delicious vegan meatloaf, you’ll be a firm follower from now on!

If you love loaf recipes, you must check out our best vegetarian roast recipes round-up! Serve this scrumptious, meatless meal to family or friends for a vegan Thanksgiving or vegan Christmas dinner. They’ll never guess it was made from legumes and nuts. Ready to give it a try?

Why You’ll Fall in Love With This Veggie Meat Loaf

Even if you didn’t grow up loving meatloaf, lentil loaf will become a fast favorite. Beyond the obvious brilliant flavors that will hook you after the first bite, there are plenty of reasons to add it into the regular meal rotation.

  • Nostalgic. Everyone craves the familiar tastes they grew up with. You won’t be left yearning when you can recreate that same comforting experience using even better, plant-based ingredients.
  • Delicious. This unique combination of ingredients makes for the most satisfying and sensational texture and flavor.
  • Affordable. There’s no need to invest in fancy processed alternative meats when good old legumes can do the trick! Dry lentils and nuts are vegan pantry staples you’ll probably have on hand, too.
  • Perfect for Prep. If you’re pressed for time during a busy week, prepare your loaf in advance and freeze the slices for up to 6 months. You could also double the recipe for built-in leftovers later.
  • Gluten-free. By using gluten-free certified oats, breadcrumbs, and tamari, everyone can partake in this home-cooked meal! No need for those with celiac disease to be left out when it’s so easy to make without wheat.
A vegan meatloaf with glaze.

Key Ingredients in this Vegetarian Meatloaf

To recreate a meatless replica of the original meal, it takes a delicate balance of carefully layered flavors and textures. Don’t panic at what seems like a long list of ingredients. It’s mostly a collection of spices and seasonings used in small amounts taking up the bulk of the page.

Here are the most critical players in this vegan meatloaf game:

Ingredients for vegan meatloaf, with labels.
  • Lentils: Provide a hearty texture and protein, making the vegan meatloaf filling and satisfying. They also add a subtle earthy flavor. You can use cooked beans (like black beans or chickpeas) or quinoa as an alternative.
  • Walnuts: Add a rich, nutty flavor and a crunchy texture that mimics the texture of ground meat. You can also swap for pecans, sunflower seeds, or pumpkin seeds in place of walnuts.
  • Mushrooms: Bring moisture and umami, enhancing the savory depth of the meatloaf. Eggplant or zucchini can work as a substitute, or you can increase the amount of lentils or nuts.
  • Breadcrumbs: Help bind the ingredients together, giving the meatloaf its structure and preventing it from falling apart. Rolled oats, crushed crackers, or even more ground flaxseeds can replace breadcrumbs.
  • Rolled Oats: Contribute to the texture and help absorb excess moisture, ensuring the meatloaf isn’t too wet. Consider cooked quinoa or additional breadcrumbs instead of rolled oats.
  • Soy Sauce: Adds a salty, umami-rich flavor that deepens the overall taste of the meatloaf. Tamari (for a gluten-free option), coconut aminos, or liquid aminos are all great substitutes for soy sauce.
  • Ground Flaxseeds: Act as a binding agent when mixed with water, similar to eggs in traditional meatloaf recipes. Swap for chia seeds or a commercial egg replacer, if you’re out of flaxseeds.
  • Ketchup: Adds a tangy sweetness and helps create a glossy, flavorful glaze on top of the meatloaf. Tomato paste mixed with a little vinegar and sweetener, barbecue sauce, or even a little mustard are tasty swaps.

See the recipe card for full information on ingredients and quantities.

How to Make Vegan Meatloaf

Making vegan meatloaf is easy and satisfying, with wholesome ingredients that come together to create a delicious, hearty dish. Follow these simple steps to whip up a flavorful and comforting meal that everyone will love!

Step 1: Prep the Pan and Oven – Preheat your oven to 350°F (180°C). Line a 9 × 5-inch loaf pan with parchment paper and lightly grease it.

Flaxseed and water in a bowl.

Step 2: Make the Flaxseed Mixture – In a small bowl, mix the flaxseed with hot water and set it aside to thicken.

Chopped and toasted nuts in a skillet.

Then, Step 3: Cook the Veggies and Nuts – If you’d like, toast the walnuts in a skillet for 3-4 minutes until fragrant.

Mushrooms and onions in a skillet.

Then, in the same skillet, heat a little oil and cook the onion and mushrooms until they soften and brown, about 5-7 minutes.

Sautéed veggies in a skillet.

Add the celery, carrots, and garlic, and cook for another 5-7 minutes. Stir in the soy sauce and balsamic vinegar to deglaze the pan, then let the mixture cool slightly.

Vegan meatloaf being hand mixed in a bowl.

Step 4: Combine Everything – Transfer the veggies and walnuts to a food processor, along with parsley, and pulse until finely chopped. Move this mixture to a large bowl and mix in the lentils, breadcrumbs, nutritional yeast, thickened flaxseed, rolled oats, oil, maple syrup, thyme, oregano, onion powder, garlic powder, salt, and pepper. Use your hands to mix everything well.

Vegan meatloaf mixture in a loaf pan.

Finally, Step 5: Bake and Glaze – Press the mixture firmly into the prepared loaf pan and bake for 30 minutes. While it’s baking, whisk together ketchup and tamari for the glaze.

A veggie meatloaf being topped with a glaze.

After 30 minutes, spread the glaze over the loaf and bake for another 15 minutes until the edges are lightly browned.

Step 6: Let the vegan loaf cool in the pan for 10 minutes, then transfer to a rack to cool for 5 more minutes before slicing. Enjoy!

What To Serve With Your Lentil Loaf

When it comes to pairing side dishes with this superlative entrée, you really can’t go wrong. Such an accommodating flavor profile plays nicely with just about any vegetable or starch, but here are some fool-proof ideas for rounding out your plate.

Slices of veggie meatloaf with a red tomato glaze on top.

Veggie Meatloaf FAQs

Can you freeze this veggie meatloaf?

Yes, you can! First, allow the loaf to cool completely, then wrap it tightly in plastic wrap or foil before placing it in a freezer-safe container. They’ll keep for up to 6 months in the freezer. For easy reheating, thaw it in the refrigerator overnight and warm in the oven at 350°F (175°C) until heated through.

How long does this vegan meatloaf keep?

Lentil and nut meatloaf lasts about 3 to 5 days in the fridge when stored in an airtight container.

Can you make this nut and mushroom loaf gluten-free?

You sure can! Just make three simple swaps and this recipe will be completely gluten-free! Use gluten-free bread crumbs and oats and substitute the soy sauce for tamari, which is naturally gluten-free.

Hungry for more? Subscribe to the World of Vegan weekly newsletter and join our community of over 1 million plant-passionate peeps on Instagram (@Vegan), Facebook, Pinterest, and YouTube!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!
Please enable JavaScript in your browser to complete this form.

The Best Vegan Meatloaf

4.94 from 16 votes
This is the best veggie meatloaf, made with protein powerhouses such as lentils and walnuts. It's perfect for feeding a large crowd or to enjoy throughout the week. Serve alongside some creamy vegan mashed potatoes and sautéed greens to round it out!
Vegan meatloaf on a cutting board with a few slices cut off laying next to it.
Prep Time 15 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 15 minutes
Servings 5

Ingredients

Lentil Walnut Loaf

  • ¼ cup ground flaxseed, 60 ml
  • ½ cup hot water, 125 ml
  • 1 cup raw walnuts, 250 ml
  • 1 medium sweet onion, diced
  • 4 ounces cremini mushrooms, 115 grams, chopped
  • 2 ribs celery, finely diced
  • 2 carrots, finely diced
  • 5 cloves garlic, minced
  • 2 tablespoons soy sauce, 30 ml, or tamari for gluten-free
  • 1 tablespoon balsamic vinegar, 15 ml
  • salt and black pepper, to taste
  • ½ cup packed chopped curly parsley, 125 ml
  • 2 cups cooked brown lentils, 500 ml
  • ½ cup bread crumbs, 125 ml, use gluten-free as needed
  • ¼ cup nutritional yeast, 60 ml
  • ¼ cup rolled oats, 60 ml
  • 1 tablespoon pure maple syrup, 15 ml
  • 1 tablespoon vegetable oil, 15 ml
  • 1 teaspoon dried thyme , 5 ml
  • 1 teaspoon dried oregano, 5 ml
  • 1 teaspoon onion powder, 5 ml
  • ½ teaspoon garlic powder, 2 ml
  • ½ teaspoon salt and black pepper, each, 2 ml

Glaze

  • ¼ cup ketchup, 75 ml
  • 1 tablespoon soy sauce, 15 ml, or tamari for gluten-free

Instructions

Make the lentil walnut loaf:

  • Preheat the oven to 350°F (180°C). Line a 9 × 5-inch (2 L) loaf pan with parchment paper and lightly grease it.
  • In a small bowl, combine the flaxseed with the hot water. Set aside to thicken.
  • Optional: Toast the walnuts over medium heat in a medium skillet until fragrant, about 3 to 4 minutes. Then transfer the walnuts to a food processor.
  • In the same skillet, heat a little oil over medium heat. Add the onion and mushrooms and cook, stirring occasionally, until the mushrooms release their moisture and the onions start to soften and brown, about 5 to 7 minutes.
  • Add the celery, carrots, and garlic and cook, stirring often, until the vegetables soften, about 5 to 7 minutes. Deglaze the pan with the soy sauce and balsamic vinegar.
  • Remove the vegetables from the heat and allow to cool for a few minutes. Then, transfer the mixture to the food processor along with the walnuts. Add the parsley and pulse until the mixture is very finely chopped.
  • Transfer the vegetable mixture to a large mixing bowl. Add the lentils, breadcrumbs, nutritional yeast, flaxseed mixture, rolled oats, oil, maple syrup, thyme, oregano, onion powder, garlic powder, salt, and pepper. Mix thoroughly using your hands. Taste and adjust the salt if necessary.
  • Place the mixture into the prepared loaf pan, pressing down firmly to pack it in and smooth the top. Bake uncovered for 30 minutes.

Make the glaze:

  • While the loaf is baking, make the glaze. In a small bowl, whisk together the ketchup and tamari.
  • After the loaf has baked for 30 minutes, spread the glaze evenly over the loaf and continue cooking for 15 minutes, or until the edges of the loaf are lightly browned. Cool the loaf in the pan for 10 minutes, then carefully transfer to a rack to cool for 5 minutes more before slicing.

Notes

Tip: The loaf contains a lot of moisture and firms up as it cools. I recommend slicing it with a serrated knife.
Storage: Leftovers can last about 3 to 5 days in the fridge when stored in an airtight container.
How to Freeze: Allow the loaf to cool completely, then wrap it tightly in plastic wrap or foil before placing it in a freezer-safe container. It will keep for up to 6 months in the freezer. For easy reheating, thaw it in the refrigerator overnight and warm in the oven at 350°F (175°C) until heated through.

Nutrition

Calories: 479kcal | Carbohydrates: 51g | Protein: 18g | Fat: 25g | Saturated Fat: 3g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 7g | Sodium: 1029mg | Potassium: 964mg | Fiber: 14g | Sugar: 14g | Vitamin A: 4821IU | Vitamin C: 18mg | Calcium: 129mg | Iron: 6mg
Course — dinner
Cuisine — American
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.

This vegan meatloaf recipe was adapated from the cookbook Good for Your Gut: A Plant-Based Digestive Health Guide and Nourishing Recipes for Living Well by Desiree Neilsen.

newsletter offer

Enter to Win Our Monthly Giveaway!

New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Please enable JavaScript in your browser to complete this form.

Leave a Comment

4.94 from 16 votes (1 rating without comment)

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


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




17 comments
  1. Vincent Watson says:

    5 stars
    Really enjoyed this recipe. Superb flavor profile. Will turn the oven up to 375-400 for the last 15 min next time for some extra firmness.

  2. Tamsen LaPage says:

    4 stars
    I just made this and the flavor was on point! Loved it. Hope you can help me figure out what I may have did wrong. I followed the recipe, however the texture was very soft and mushy. I was expecting a more firmer loaf…help?

    • So glad you enjoyed the flavor! You can try increasing the temperature to 375F and baking for an extra 5-10 minutes to help it firm up. I also like to wait 15 minutes after baking to remove it from the pan. Hope this helps!

  3. 5 stars
    This was really good! Great taste, it held together and sliced up so nicely. I will say, though, it took much longer than 15 minutes prep time, but the time was worth it.

  4. 5 stars
    Love a good meatloaf recipe

  5. 5 stars
    This is a classic!! It’s so cool to see nutritious Whole Foods ingredients come together to make meatloaf magic.

  6. 5 stars
    This is one of the best veggie meatloaf recipes ever! The texture and taste are perfection. Can’t wait to make it again at Thanksgiving.

  7. 5 stars
    My family loves this recipe! So comforting!

  8. 5 stars
    This vegan meatloaf is the best! So filling!

  9. 5 stars
    Such a tasty recipe, especially when served with some garlicky greens and mashed potatoes!

  10. 5 stars
    wow! i’m obssessed with this recipe. i can’t believe how creative this recipe is. i love the lentils and nuts!!

  11. 5 stars
    I love such creative recipes where meet is substituted with lentils and nuts and other plant based goodness. This meatloaf is delicious and I loved the glaze too.

  12. 5 stars
    Insanely delicious vegan meatloaf! It’s super simple and perfect for vegan family dinners!

  13. 5 stars
    I enjoyed this vegan meatloaf, your recipe is easy to follow. Perfect for everyday meatless meals.

  14. 5 stars
    Seriously one of my favorite recipes to make – it’s wholesome, comforting and so versatile. You can have so many different sides to it – it’s fantastic!

  15. Stephanie says:

    5 stars
    This meatloaf recipe is a winner! My husband loved it and has already asked that we put it on next weeks lineup for dinners!

Stay Inspired!

Thank you for subscribing!