Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Thanksgiving

Vegan Meatloaf

Iosune with a glass of juice.
Updated: Feb 2, 2026 by Iosune Robles · This post may contain affiliate links
4.85 from 39 votes
Pin Recipe Jump to Recipe
Plate with vegan meatloaf slices.
Sliced vegan meatloaf on a white background.

Get ready for the best Vegan Meatloaf! It's so flavorful, super moist, and made with everyday ingredients. Plus, it's got a killer sweet glaze on top. Simple to make, and even simpler to love!

Sliced vegan meatloaf.

It's a delicious vegan version of a classic recipe and an easy dinner idea that's ready in just 1 hour! Serve it with a side of Vegan Mashed Potatoes and Vegan Gravy for a truly comforting vegan feast.

This recipe is a guaranteed crowd-pleaser, ideal for Thanksgiving or Christmas dinner, special celebrations, or simply for a satisfying meal any day of the week!

Looking for more recipes for your vegan Thanksgiving feast? Don't miss out on my Vegan Cornbread, Vegan Mac and Cheese, and Vegan Sweet Potato Casserole recipes. They're a must-try!

Jump to:
  • 🌟 Why you'll love this recipe
  • 🧾 Ingredient notes
  • 📋 Variations
  • 🔪 Instructions
  • 💭 Expert tips
  • ❓Recipe FAQs
  • 🍂 Other delicious vegan Thanksgiving recipes
  • Vegan Meatloaf

🌟 Why you'll love this recipe

  • Speedy Preparation: Ready in just 1 hour from start to finish, making it a quick and hassle-free option for your mealtime.
  • Pantry-Friendly: Crafted with everyday ingredients you likely already have in your kitchen or can easily find at your local grocery store, saving you time and effort.
  • Irresistible Flavor: Boasts a rich and meaty flavor profile that even the heartiest meat eaters will adore.
  • Protein-Packed: Loaded with plant-based protein from the legumes and ground flaxseed, providing a satisfying and nutritious meal.
  • Budget-Friendly: This recipe is cost-effective, featuring affordable ingredients like canned chickpeas and beans, making it an economical choice for any budget.

🧾 Ingredient notes

Ingredients needed to make vegan meatloaf.

Chickpeas and Kidney Beans: Whether you choose canned or cook them from scratch, both options work perfectly in this recipe.

If you opt for canned chickpeas and kidney beans, remember to drain and rinse them before use.

If you cook them from scratch, you can use an equivalent amount of cooked chickpeas and kidney beans in the recipe.

You can use any type of canned or cooked legumes you have available, but this combination is my personal favorite.

Ground Flaxseed: Any type of flaxseed will work in this recipe. Ground flaxseed serves as a binding ingredient, helping to hold the meatloaf together.

Whether you have brown or golden flaxseed on hand, feel free to use what you prefer or have available. It's a versatile and nutritious addition to the recipe.

Nutritional Yeast: In this recipe, nutritional yeast serves a dual purpose. It acts as a breadcrumb substitute, providing texture, and imparts a cheesy flavor to the meatloaf.

Nutritional yeast is a fantastic plant-based ingredient for adding a savory, cheesy taste to vegan dishes.

Feel free to adjust the amount to your taste preferences for that delightful cheesy kick.

Soy Sauce: Consider using tamari for a gluten-free option or coconut aminos for a soy-free and gluten-free choice.

Both provide a savory umami flavor that complements the dish, so you can customize your meatloaf to match your dietary needs and taste preferences.

Unsweetened Non-Dairy Milk: I used Soy Milk in this recipe, but you have flexibility when it comes to non-dairy milk choices. Any unsweetened non-dairy milk variety will work seamlessly.

Whether you opt for Almond Milk, Rice Milk, Cashew Milk, or another plant-based milk, just make sure it's unsweetened to maintain the balance of flavors in the dish.

Ketchup: You have flexibility here. Substitute with BBQ sauce or tomato paste if you prefer.

Alternatively, craft a quick and Healthy Ketchup alternative in under 2 minutes using tomato paste, vinegar, and a touch of maple or agave syrup, along with other condiments of your choice.

Brown Sugar: While brown sugar is the preferred choice in this recipe for its rich flavor, you can use any type of vegan-friendly sugar you have on hand.

Just ensure it's labeled as "bone-char free" to maintain the vegan aspect of the dish.

See the recipe card below for a full list of ingredients and measurements.

📋 Variations

  • Mushroom Lover's Vegan Meatloaf: Add ½ cup (60 grams) of finely chopped mushrooms to the mix for an extra umami boost and a meaty texture.
  • Spicy Vegan Meatloaf: Incorporate 1 teaspoon of diced jalapeños or red pepper flakes for a kick of heat that elevates the flavors.
  • Nutty Vegan Meatloaf: Mix in ¼ cup (30 grams) of chopped nuts, such as walnuts or pecans, for added crunch and a delightful nutty undertone.
  • Herb-Infused Vegan Meatloaf: Experiment with 1 tablespoon of fresh herbs like rosemary, thyme, or sage to infuse your meatloaf with aromatic and savory notes.
  • Veggie-Packed Vegan Meatloaf: Boost the nutrition by folding in ½ cup (60 grams) of diced vegetables like bell peppers, carrots, or spinach, making it even more wholesome.

🔪 Instructions

Bowl of mashed chickpeas and kidney beans.

Step 1. Preheat the oven to 350ºF or 180ºC. Place the chickpeas and kidney beans in a mixing bowl and use a potato masher or fork to mash them.

Bowl of vegan meatloaf mixture.

Step 2. Incorporate all the remaining vegan meatloaf ingredients and mix thoroughly until well combined. Alternatively, you can use a food processor to blend them.

Loaf pan with a vegan meatloaf before baking and before adding the glaze.

Step 3. Press the mixture firmly into a lined 9x5-inch (23x13 cm) loaf pan. Alternatively, you can place the mixture onto a lined baking sheet and shape it into a loaf using your hands.

Bowl with meatloaf glaze.

Step 4. To prepare the glaze, simply mix all the ingredients in a bowl until well combined.

Loaf pan with vegan meatloaf before baking.

Step 5. Evenly spread the glaze on top and bake for 50 minutes or until browned.

Loaf pan with baked vegan meatloaf.

Step 6. Remove from the oven and allow it to rest for at least 10 minutes before slicing, this will help it hold together better. Slice and serve.

💭 Expert tips

  1. Mindful Mixing: Avoid overmixing the ingredients, as it can result in a tough and dense vegan meatloaf. Mix until everything is well combined, but don't overdo it.
  2. Parchment Perfection: Line your loaf pan with parchment paper or use a silicone pan to prevent sticking and simplify cleanup.
  3. Shape Flexibility: No loaf pan? No problem! Shape the mixture on a lined baking sheet with your hands, adapting to your available tools.
  4. Gentle Pressing: When placing the mixture into the pan, gently press it down to ensure it holds its shape. This helps the meatloaf maintain its structure as it bakes.
  5. Patient Resting: After baking, let the meatloaf rest for at least 10 minutes before slicing. This ensures easier slicing and preserves its delightful texture.

❓Recipe FAQs

How long can vegan meatloaf last in the fridge?

It can typically last in the fridge for about 3 to 4 days when stored in an airtight container.

To maximize its freshness and prevent it from drying out, it's a good practice to keep it refrigerated promptly after cooling down to room temperature.

If you have any leftovers that you won't consume within this timeframe, consider freezing them for longer storage.

Can I freeze it?

You can freeze it for longer storage. After cooling, wrap it tightly in plastic or foil, or use airtight containers or freezer bags. Label it with the freezing date and store it in the freezer for up to 2-3 months.

To enjoy later, thaw in the refrigerator overnight and reheat as needed, providing a convenient meal option.

How do I reheat it?

Reheating it is easy! Here's how:

Oven: Preheat your oven to 350°F (180°C). Place the meatloaf slices or the whole meatloaf in an ovenproof dish, cover it with foil to prevent drying, and bake for about 20-30 minutes, or until heated through.

Microwave: For a faster option, place individual slices on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second intervals until warm to your liking.

Skillet: Another method is to reheat slices in a non-stick skillet over medium heat. This can help re-crisp the outer edges for a slightly different texture.

Grill or Panini Press: If you prefer, you can even grill or press slices in a panini press for a crispy exterior.

Why does my vegan meatloaf fall apart?

It might fall apart due to a few common reasons. First, ensure you have adequate binding agents like flax eggs or breadcrumbs to hold it together.

Avoid overmixing, as excessive mixing can break down the structure. Also, be mindful of moisture levels, draining and patting dry canned ingredients can help.

Don't overcook it, as this can make it dry and crumbly. Use a meat thermometer to check for doneness.

Finally, allow your meatloaf to rest briefly after baking to help it firm up. By addressing these factors, you can prevent your meatloaf from falling apart.

Should I bake it covered or uncovered?

Baking it uncovered is usually ideal for achieving a delicious crust and the right texture.

However, if the top browns too quickly while the inside needs more cooking, you can briefly cover it with foil.

In general, baking uncovered for most of the time yields a tasty, well-textured meatloaf.

Dish with slices of vegan meatloaf.

🍂 Other delicious vegan Thanksgiving recipes

  • Platter featuring vegan mashed potatoes and vegan mushroom gravy against a white backdrop.
    Easy Vegan Mushroom Gravy
  • Baked vegan stuffing in a baking dish with a spoon.
    Vegan Stuffing
  • Photo of a vegan pumpkin pie
    Vegan Pumpkin Pie
  • Baking dish of vegan green bean casserole with a serving spoon.
    Vegan Green Bean Casserole

Did you like this recipe? Please leave a rating and comment below!

Sliced vegan meatloaf against a white backdrop.
4.85 from 39 votes

Love it? Leave a rating!

Vegan Meatloaf

Get ready for the best Vegan Meatloaf! It's so flavorful, super moist, and made with everyday ingredients. Plus, it's got a killer sweet glaze on top. Simple to make, and even simpler to love!
Prep: 10 minutes mins
Cook: 50 minutes mins
Total: 1 hour hr
Servings: 10
PRINT PIN COMMENT


Ingredients 
 

For the vegan meatloaf:

  • 1 cup canned chickpeas, drained and rinsed
  • 1 cup canned kidney beans, drained and rinsed
  • 1 cup ground flaxseed
  • 1 cup nutritional yeast
  • ½ cup tahini
  • ¼ cup soy sauce, or tamari
  • ¼ cup unsweetened non-dairy milk , I used soy milk
  • 2 teaspoons onion powder
  • 2 teaspoons garlic powder
  • ¼ teaspoon ground black pepper

For the glaze:

  • ½ cup ketchup
  • 2 tablespoons brown sugar
  • 1 teaspoons onion powder
  • 1 teaspoons garlic powder
  • ½ teaspoons sweet paprika

Instructions 

  • Preheat the oven to 350ºF or 180ºC.
  • Place the chickpeas and kidney beans in a mixing bowl and use a potato masher or fork to mash them.
  • Incorporate all the remaining vegan meatloaf ingredients and mix thoroughly until well combined. Alternatively, you can use a food processor to blend them.
  • Press the mixture firmly into a lined 9x5-inch (23x13 cm) loaf pan. Alternatively, you can place the mixture onto a lined baking sheet and shape it into a loaf using your hands.
  • To prepare the glaze, simply mix all the ingredients in a bowl until well combined.
  • Evenly spread the glaze on top and bake for 50 minutes or until browned.
  • Remove from the oven and allow it to rest for at least 10 minutes before slicing, this will help it hold together better. Slice and serve.

Video

Notes

  • Mindful Mixing: Avoid overmixing the ingredients, as it can result in a tough and dense vegan meatloaf. Mix until everything is well combined, but don't overdo it.
  • Parchment Perfection: Line your loaf pan with parchment paper or use a silicone pan to prevent sticking and simplify cleanup.
  • Shape Flexibility: No loaf pan? No problem! Shape the mixture on a lined baking sheet with your hands, adapting to your available tools.
  • Gentle Pressing: When placing the mixture into the pan, gently press it down to ensure it holds its shape. This helps the meatloaf maintain its structure as it bakes.
  • Patient Resting: After baking, let the meatloaf rest for at least 10 minutes before slicing. This ensures easier slicing and preserves its delightful texture.

Nutrition

Serving: 1serving | Calories: 235kcal | Carbohydrates: 21g | Protein: 10g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 4g | Sodium: 537mg | Potassium: 420mg | Fiber: 8g | Sugar: 6g | Vitamin A: 145IU | Vitamin C: 2mg | Calcium: 85mg | Iron: 2mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish
Cuisine: American
Author: Iosune Robles

More Vegan Thanksgiving Recipes

  • Collage of four easy vegan Thanksgiving recipes from my 35+ Vegan Thanksgiving Recipes roundup.
    35+ Easy Vegan Thanksgiving Recipes for a Stress-Free Holiday
  • Vegan pumpkin cake topped with cream cheese frosting and pecans.
    Vegan Pumpkin Cake
  • Vegan butternut squash mac and cheese in a bowl.
    Vegan Butternut Squash Mac and Cheese
  • Bowl of vegan apple crumble served with ice cream and a spoon on the side.
    Vegan Apple Crumble
3.1K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. val Anderson says

    December 26, 2017 at 7:51 pm

    5 stars
    I made this loaf for Christmas this year and it was so lovely. I am going to make another one today for myself to have during the week

    Reply
    • Iosune says

      December 27, 2017 at 9:37 am

      Hi Val! So glad you liked it 🙂 Have a nice day!

      Reply
  2. Priya Mathew says

    December 04, 2017 at 5:33 am

    Hi!
    So I am going pescatarian for a brief period of time, and was trying to find good vegetarian and vegan recipes to try. I was wondering, since I can drink milk, could I use milk in the recipe, or would this recipe only work with a type of plant milk? My body has been very sensitive to drinking straight almond milk so I am a little wary of it, and soy milk, as my body doesn't process soy well. Would coconut milk work? Or could I just use milk for that ingredient?

    Reply
    • Iosune says

      December 04, 2017 at 10:16 am

      Hi Priya! Cow's milk is not healthy at all, but feel free to use any plant milk you have on hand 🙂 There are so many alternatives: https://simpleveganblog.com/9-easy-plant-milk-recipes/ Coconut milk is okay, but is so high in fat. Have a nice day!

      Reply
  3. JOSIE says

    December 03, 2017 at 2:36 pm

    5 stars
    We had this at for lunch today along with another recipe (lentil based) for a vegan meatloaf as we wanted to try them out before Christmas. This one won wins hands up & so easy to make too. So this will be on our Christmas menu this year. I'll probaby add some walnuts as another person suggests. Thanks for the recipe.

    Reply
    • Iosune says

      December 04, 2017 at 10:09 am

      Hi Josie! You're so welcome 🙂 Thanks for chosing our recipe. Have a nice day!

      Reply
  4. Kathi says

    November 20, 2017 at 6:22 pm

    I have tried other “meatloaf” recipes, and this is my favorite! Served it up with mashed potatoes and mushroom gravy... delightful! I did finely chop some onion, celery and carrots (about 1/2 cup each), sautéed them with a couple tablespoons of veggie broth til soft, and added them to the mix, as well as 1/3 cup chopped walnuts ( for a little “chew”). Wonderful recipe with good flavor!

    Reply
    • Iosune says

      November 22, 2017 at 10:07 am

      Hi Kathi! Sounds amazing! So glad you liked our recipe 😉

      Reply
  5. Amanda says

    November 20, 2017 at 9:02 am

    What can I use instead of flaxseeds? I don’t have any

    Reply
    • Iosune says

      November 22, 2017 at 10:05 am

      Hi Amanda! I've only made this recipe using flaxseeds, but you could try to use other nuts or seeds. Hope it works!

      Reply
  6. Karina says

    November 17, 2017 at 6:34 pm

    5 stars
    Made it today for dinner but actually cooked it around lunch time so it had plenty of time to cool down. I replaced the plant milk with thick tomato juice and it worked out fine. I was a bit nervous it will not hold together but it was easy to cut and serve. Wish I could post pictures here : )
    Thank you for the receipe

    Reply
    • Iosune says

      November 22, 2017 at 9:51 am

      Hi Karina! You're so welcome and thanks a lot for your comment 🙂 So glad you liked it!

      Reply
  7. Bob says

    November 16, 2017 at 4:43 pm

    4 stars
    Improve texture with some TVP...excellevt!

    Reply
    • Iosune says

      November 17, 2017 at 9:07 am

      Hi Bob! So glad to hear that 🙂 Thanks a lot for your comment!

      Reply
  8. Mary says

    November 15, 2017 at 6:12 pm

    I found this very difficult to mix. I started it in the food processor and finished up the spices in a bowl. Did anyone else have this problem? What did I do wrong?

    Reply
    • Iosune says

      November 16, 2017 at 9:06 am

      Hi Mary! Somereaders have tried it and it turned out well, but try to add more milk next time. Have a nice day!

      Reply
  9. Tom says

    November 14, 2017 at 2:05 am

    I made this yesterday and loved it. FYI...even better leftover. Also convinced two friends to give it a try.

    Reply
    • Iosune says

      November 14, 2017 at 10:12 am

      Hi Tom! So glad you liked it 🙂 Have a nice day!

      Reply
  10. Mr Goodwin says

    November 12, 2017 at 2:23 am

    The meatloaf looks interesting. I wanted to ask about a plant- based Chorizo. Do you have a recipe for a plant- based Chorizo?

    Reply
    • Iosune says

      November 14, 2017 at 10:12 am

      Hi Mr Goodwin! Thanks a lot 🙂 No, we haven't, sorry!

      Reply
  11. Gina says

    November 11, 2017 at 7:06 pm

    Your meatloaf looks amazing!

    Do you think this recipe would work for meatballs? I’d like to leave them warming I’m a crockpot at a buffet.

    Reply
    • Gina says

      November 11, 2017 at 7:07 pm

      Oops.... IN a crockpot!

      Reply
      • Vanessa says

        November 12, 2017 at 4:33 am

        @ Gina... You are Cute... :0)

    • Iosune says

      November 14, 2017 at 10:11 am

      Hi Gina! I've never made meatballs using this recipe, so I don't know, but I think it could work. Add some breadcrumbs, oats or any type of flour if needed 🙂

      Reply
  12. Linda says

    November 11, 2017 at 6:26 pm

    This loaf looks really good! I'm going to take the leap & try it. I'm not an adventuresome cook by any means but the finished loaf here looks like it's worth it.

    Reply
    • Iosune says

      November 14, 2017 at 10:09 am

      Hi Linda! Thanks a lot 🙂 Hope you like it!

      Reply
    • Bill says

      March 30, 2019 at 2:15 am

      I've been a vegan for over 30 years, but I HATE nutritional yeast. This recipe looks great but that's a LOT of nutritional yeast. How would just leaving it out affect the final product?

      Reply
      • Iosune says

        April 01, 2019 at 3:04 am

        Hi Bill! Have you tried the recipe? It doesn't taste like nutritional yeast 🙂 However, I think you could add almond flour or some oat flour instead. Hope it helps!

Newer Comments »
4.85 from 39 votes (16 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.