• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Entrees

    The Best Vegan Meatloaf

    Published: Nov 23, 2020 Updated: Nov 22, 2021 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Vegan Meatloaf

    This vegan meatloaf is the best ever. It’s hearty, satisfying, loaded with flavor and glazed with a sweet and spicy tomato sauce.

    Vegan meatloaf topped with a tomato glaze and fresh basil on a white plate.

    I can hardly even believe how good this vegan meatloaf is.

    Even before it’s cooked it’s so darn good. Don’t taste the mix before you cook it, you guys! You’ll just want to eat it just like that, and you can too.

    It’s all vegan and ‘pre-cooked’ so nothing bad would even happen if you did, but rather have patience because it gets even better when cooked.

    And if you like this recipe then also check out our vegan nut roast.

    Vegan meatloaf slices on a white plate.

    How To Make Vegan Meatloaf

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • Sauté onions and garlic in olive oil until softened.
    Sautéed onions in a frying pan with a wooden spatula.
    • Mash up chickpeas with a fork or a potato masher, the object being to keep it quite chunky but not too chunky.
    Mashed chickpeas in a mixing bowl with a fork.
    • Add breadcrumbs, soy sauce, sweet chili sauce, dijon mustard, ground flaxseed, nutritional yeast, garlic powder, tomato paste and cayenne pepper to the chickpeas in the mixing bowl. Add the cooked onions and garlic.
    Ingredients for vegan meatloaf in a mixing bowl.
    • Mix it into a thick batter.
    Vegan meatloaf batter in a mixing bowl.
    • Transfer it to a parchment lined loaf pan and smooth it down.
    Vegan meatloaf smoothed down into a loaf pan.
    • Bake it at 375°F for 30 minutes covered with foil.
    • While it’s baking mix up your tomato glaze. Add tomato paste, brown sugar, maple syrup, garlic powder and paprika to a bowl and stir together.
    • When the meatloaf has baked for 30 minutes, remove the foil and spread the tomato glaze on top.
    Spreading tomato glaze over the top of vegan meatloaf.
    • Put it back in the oven to bake for another 15 minutes (uncovered) and voilá!
    Vegan meatloaf on a white plate with fresh chopped basil.

    Chef’s Tips

    Breadcrumbs. We used homemade breadcrumbs – and when I say ‘homemade’, I mean I put some sliced bread in the blender and made breadcrumbs. I used 4 slices of a regular pre-sliced thick cut sandwich bread for the breadcrumbs. It makes around 2 cups of homemade breadcrumbs. We just put the bread in the blender and pulse blend it to get breadcrumbs.

    If you use a store-bought version of breadcrumbs such as panko breadcrumbs instead then you will need much less, in the region of 1 cup. This is because store-bought breadcrumbs are more dry than freshly made breadcrumbs. So if you’re using store-bought breadcrumbs then use only as much as you need to get the consistency that you can see in our photos.

    Line your dish with parchment paper. It’s crucial to line your loaf pan with parchment paper, and not just line it, but have a parchment paper overhang so that you can lift the entire meatloaf out of the pan using the parchment paper.

    This is necessary because the meatloaf isn’t super firm when it comes out of the oven, and the glaze on top is still quite wet, so you can’t be tipping it over onto your wire cooling rack the way you would with a loaf of home baked bread.

    Let it cool for around 10 minutes after coming out of the oven, and then you just lift it right out with the parchment paper onto a wire cooling rack, let it cool for another 10 minutes and then serve.

    Meatloaf topped with tomato glaze and fresh basil on a white plate.

    How To Serve Vegan Meatloaf

    This meatloaf is wonderful served with some vegan mashed potatoes or vegan mashed sweet potatoes or vegan stuffing, or alongside a delicious salad like our vegan kale salad or roasted butternut squash salad.

    It doesn’t need gravy because it’s not at all dry, but if you do want to serve it with gravy, that would be awesome too. Especially if you’ve got some mashed potatoes on the side. 

    We have a wonderful vegan gravy recipe and a vegan mushroom gravy recipe, and either of those would be great. If you want to serve this with gravy you could forego the tomato glaze, but it’s so good I don’t recommend missing out on it. 

    Vegan meatloaf slices on a white plate.

    Make Ahead, Storing and Freezing

    Make Ahead: You can make this up to the point that you would bake it, then just cover and refrigerate for up to 2 days, and then bake it when you’re ready.

    Storing: Leftovers are amazing! So you will love love love having leftovers of this! Keep it in the fridge (covered) for 4-5 days. You can serve it cold or reheat it as you like.

    Freezing: It is freezer friendly for up to 3 months. Wrap it well and freeze. Thaw overnight in the fridge and then reheat in the oven until warmed through.

    Vegan meatloaf topped with a tomato glaze and fresh basil on a white plate.

    More Vegan Dinner Recipes

    1. Baked Vegan Mac and Cheese
    2. The Best Vegan Lasagna
    3. Vegan Moussaka
    4. Vegan Pasta Bake
    5. Vegan Risotto
    6. Vegan Shepherds Pie
    Vegan meatloaf topped with fresh basil on a white plate.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Slices of vegan meatloaf on a white plate.

    Vegan Meatloaf

    This vegan meatloaf is the best ever. It’s hearty, satisfying, loaded with flavor and glazed with a sweet and spicy tomato sauce.
    4.97 from 28 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Diet: Vegan
    Prep Time: 15 minutes minutes
    Cook Time: 45 minutes minutes
    Total Time: 1 hour hour
    Servings: 10
    Calories: 164kcal
    Author: Alison Andrews

    Ingredients

    Vegan Meatloaf:

    • 1 Tablespoon Olive Oil
    • 1 teaspoon Crushed Garlic
    • 1 Small Onion (100g) White, Yellow or Brown, finely chopped
    • 2 (15-ounce) Cans Chickpeas Drained (3 cups)
    • 4 Slices Brown or Whole Wheat Bread (160g) processed into breadcrumbs (see notes*)
    • 2 Tablespoons Dark Soy Sauce
    • 2 Tablespoons Sweet Chili Sauce
    • 1 Tablespoon Dijon Mustard
    • 2 Tablespoons Ground Flaxseed Meal
    • 2 Tablespoons Nutritional Yeast
    • 1 teaspoon Garlic Powder
    • 3 Tablespoons Tomato Paste
    • ¼ teaspoon Cayenne Pepper

    Tomato Glaze:

    • ¼ cup Tomato Paste (56g)
    • 1 Tablespoon Light Brown Sugar
    • ½ Tablespoon Maple Syrup
    • ½ teaspoon Garlic Powder
    • ¼ teaspoon Salt
    • ¼ teaspoon Paprika

    For Serving:

    • Fresh Basil Optional
    Prevent your screen from going dark

    Instructions

    • Add the chopped onion and crushed garlic to a frying pan with the olive oil and sauté until the onions are softened.
    • Preheat the oven to 375°F (190°C). Spray a loaf pan with non-stick spray and line it with parchment paper so that the meatloaf can be easily lifted out. Set aside.
    • Drain the chickpeas and add to a mixing bowl. Mash with a fork or potato masher until roughly mashed.
    • Make your breadcrumbs by breaking up the 4 slices of bread and placing into a blender and pulse blending until it makes breadcrumbs (see notes*).
    • Add the breadcrumbs, soy sauce, sweet chili sauce, dijon mustard, flaxseed meal, nutritional yeast, garlic powder, tomato paste and cayenne pepper to the mixing bowl. Add in the cooked onions and garlic. Mix very well into a thick batter. Make sure everything is evenly mixed (it’s a very thick mix). Transfer this into the parchment lined loaf pan and smooth down with the back of a spoon.
    • Cover with foil and bake for 30 minutes.
    • While the meatloaf is baking, mix the tomato paste, brown sugar, maple syrup, garlic powder, salt and paprika in a bowl and stir together.
    • When the meatloaf has baked for 30 minutes, remove it from the oven and remove the foil. Spread on the tomato glaze evenly and return it to the oven, (no foil, uncovered) to bake for a further 15 minutes.
    • Remove from the oven and allow to cool for at least 10 minutes before removing from the loaf pan by lifting the meatloaf out with the parchment paper. Let it cool for another 10 minutes. 
    • Slice and serve with fresh basil.

    Video

    Notes

    1. I used 4 slices of a regular pre-sliced thick cut sandwich bread for the breadcrumbs. This makes around 2 cups of homemade breadcrumbs. If you use a store-bought version of breadcrumbs such as panko breadcrumbs then you will only need only around 1 cup breadcrumbs since store-bought breadcrumbs are more dry than freshly made breadcrumbs. Use only as much as you need to get the meatloaf mix to the consistency that you see in our photos in the blog post above. Chickpeas can also vary in their moisture content, so being a little flexible with this is important.  
    2. The tomato glaze is so good that we sometimes double it and use all of it for a thicker tomato glaze topping! If you like it as much as we do, you might want to do the same.
    3. This recipe was first published in March 2018. It has been slightly updated with extra tips and notes. 

    Nutrition

    Serving: 1Serve | Calories: 164kcal | Carbohydrates: 25.8g | Protein: 6.6g | Fat: 3.9g | Saturated Fat: 0.4g | Sodium: 504mg | Fiber: 5.3g | Sugar: 7.9g
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Green Bean Casserole
    Vegan Butternut Squash Mac and Cheese »
    3.7K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Laurie says

      May 22, 2019 at 4:06 am

      I made this loaf tonight. It wasn’t as pretty as yours, but it was delicious. I can’t wait until tomorrow. I’m looking forward to a cold “meatloaf” sandwich with lots of vegan mayo. I used a 1.5 cups of store bought bread crumbs, a couple of drops of water, and chili garlic sauce (with the rooster on the jar) instead of sweet chili sauce and it was perfect. The sauce added to the top at the end, I could’ve eaten it with a spoon! Thanks for a great recipe. I will be adding it to my rotation.5 stars

      Reply
      • Alison Andrews says

        May 22, 2019 at 12:45 pm

        Awesome Laurie! Thanks so much for sharing and the fantastic review. xo

        Reply
    2. Melissa says

      February 28, 2019 at 10:14 pm

      Are you supposed to mix the flax with water so it can work as a flax “egg” binder?

      Reply
      • Alison Andrews says

        March 02, 2019 at 1:15 pm

        Hi Melissa, no, we don’t do that in this recipe, we just use the ground flaxseed as is. All the best! 🙂

        Reply
    3. Jan says

      February 11, 2019 at 3:07 am

      I made this as directed and it had good flavor but on the dry side. If I make it again I will use half the amount of bread crumbs. I even added an extra ounce of water to the soy sauce measure cuz it seemed dry before I put it in the oven. But thank-you for your recipes, I have printed many of them. ?4 stars

      Reply
      • Alison Andrews says

        February 11, 2019 at 9:50 am

        Hi Jan, so glad it had good flavor but I am concerned about it being dry. Did you also use homemade breadcrumbs or store-bought? I am wondering if this could be the differentiating factor, I wouldn’t have thought it would make a difference but maybe I’m wrong. Thanks very much! 🙂

        Reply
        • Jan says

          February 11, 2019 at 1:48 pm

          Hi back, yes I used half Panko and half regular ( store bought). That’s a good point, they would be much drier then homemade…..I will make my own next time. Thanks for your feedback, I am a new vegan and on a learning curve when cooking.

          Reply
          • Alison Andrews says

            February 11, 2019 at 3:35 pm

            Thanks Jan! I will update the recipe, I thought they would be interchangeable but now I think I was wrong about that, thanks so much for letting me know! 🙂

    4. Helen says

      January 06, 2019 at 6:34 pm

      Hi
      I’ve just made the meatloaf but the mixture was a pile of breadcrumbs even though I followed the recipe exactly. Any idea what went wrong? I’ve made many other recipes by you and all have been absolutely brilliant.
      Many thanks

      Reply
      • Alison Andrews says

        January 08, 2019 at 10:16 am

        Hi Helen, I’m not sure what you mean, do you mean it wouldn’t mix properly before it went into the oven? I would just add a bit more liquid, even just a spoonful of water to make it mix, the mix is supposed to be fairly dry as you can see in the video, but it definitely is supposed to mix.

        Reply
    5. Stacey Legg says

      December 31, 2018 at 3:45 am

      The glaze is delicious! I agree that you need to make a double batch for the glaze on this recipe!5 stars

      Reply
      • Alison Andrews says

        January 01, 2019 at 9:18 am

        Hahaha yes the glaze is so tasty! So glad you enjoyed it! Thanks so much for posting Stacey. 🙂

        Reply
    6. Lisa T says

      December 15, 2018 at 12:22 pm

      I would love to make this recipe- it looks so good- but we are doing Bright Line eating, so we can’t have the bread crumbs. What do you think would be a good, non-bread option to replace them with?

      Thank you!

      Lisa

      Reply
      • Alison Andrews says

        December 15, 2018 at 1:14 pm

        Hi Lisa, I’m thinking maybe rolled oats could work (I would add them to a blender or food processor to process them down to small pieces similar to breadcrumbs) or you could try cooked rice, or cooked quinoa or cooked couscous. Alternatively you could try something like walnuts, I mean that would change it totally but it could be very good! Crush them first and for all of these use in the same quantity as the breadcrumbs. I haven’t tried any of these options so am just guessing on what might work. If you find something that works great please let us know, I’m sure it would be helpful to others as well. 🙂

        Reply
        • Lisa says

          December 19, 2018 at 12:06 pm

          Thank you so much. I like all of those suggestions. I’ll ket you know how it turns out. ?

          Reply
    7. Sheila says

      December 12, 2018 at 7:33 pm

      I made this recently and shared it with my non vegan co workers. Everyone LOVED it. I made mashed potatoes with it and some nutritional yeast gravy. It was so good. Can’t wait to make it again.5 stars

      Reply
      • Alison Andrews says

        December 13, 2018 at 9:12 am

        Awesome to hear that Sheila! Thanks so much for sharing! 🙂

        Reply
    8. Annie says

      September 12, 2018 at 3:17 pm

      Can you use small red beans instead of chickpeas

      Reply
      • Alison Andrews says

        September 13, 2018 at 7:58 am

        I have no idea, it would be an experiment to try that! 🙂

        Reply
    9. Mila says

      August 27, 2018 at 2:20 pm

      Thank you for this delicious recepie. We loved it .5 stars

      Reply
    10. Bob says

      June 15, 2018 at 4:56 pm

      I’ve made this several times now and each time it gets better. Along with the Tbs. Sweet Chili Sauce in the tomato topping I also add just a Tbs or so to the chickpea mixture also. Even my non-vegan friends enjoy it. Thanks Allison for so many wonderful recipes. I’ll be commenting on others that I’ve made too.

      Reply
      • Alison Andrews says

        June 16, 2018 at 8:28 am

        So glad you like the recipe, and so glad even your non-vegan friends have enjoyed it! Thanks for posting Bob! 🙂

        Reply
    11. Linda A Calvo says

      April 11, 2018 at 8:48 pm

      So delicious – especially the glaze on top. Already thinking about what else I can use that on. Next time, I might try adding another tablespoon or two of breadcrumbs, just to see if it helps firm it up a bit. So true – it was absolutely fabulous cold the next day, too!

      I wasn’t sure about how much onion to use. Ended up using a fairly large one (maybe one cup, chopped?) and it was not too much at all.5 stars

      Reply
      • Alison Andrews says

        April 12, 2018 at 8:02 am

        So glad you liked it Linda! Definitely tweak it to your preference! Thanks for posting! 🙂

        Reply
    12. Pia says

      April 06, 2018 at 11:28 pm

      This is sooo good. Great texture and flavor. Added some sundried tomatoes and sage just because I love both ?5 stars

      Reply
      • Alison Andrews says

        April 07, 2018 at 8:05 am

        Smart! Love those additions! Thanks so much for sharing! 🙂

        Reply
    13. Ali says

      March 30, 2018 at 11:56 pm

      Made this loaf for dinner tonight and it was great! Added some chopped walnuts for texture. Thank you so much for all the recipes! They always work out so well!!

      Reply
      • Alison Andrews says

        March 31, 2018 at 11:10 am

        Chopped walnuts is a great idea for this! Love it! Thanks for sharing! 🙂

        Reply
    14. Anna Andrews says

      March 28, 2018 at 7:13 am

      A hearty, delicious meal!5 stars

      Reply
    15. Chris says

      March 27, 2018 at 5:56 pm

      Amazing and non vegans love it too!!! I’m so thrilled to have discovered Lovingitvegan! My life is so much happier partly because I get to cook with my boyfriend in trying these exciting recipes!

      Reply
    Newer Comments »

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    4.97 from 28 votes (12 ratings without comment)

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms
    • Vegan stuffed peppers in a white baking dish.
      Vegan Stuffed Peppers
    • Vegan granola on a baking sheet with a wooden spoon.
      Vegan Granola
    • Powdered sugar sprinkling down over a stack of waffles.
      The Best Vegan Waffles

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    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.