A classic tasting Vegan Meatloaf made with a base of chickpeas that is SO simple to make. This is NOT another mushy vegan loaf. It’s beautiful, savory, hearty and extremely comforting alongside some mashed potatoes and green beans.

vegan meatloaf on a wooden board with parsley

*This recipe was originally posted 10/12/17. Updated 9/24/18 with more appetizing photos and slightly updated instructions.

Ah, the Vegan Meatloaf. Have you tried making one yet? You can find many different versions all over the internet, from lentil loaf to tofu loaf, and probably many more.

Some I’ve tried have been quite good, but often even if they taste good, they don’t look very appetizing. I wanted to come up with a Vegan Meatloaf recipe that had more “classic” meatloaf flavors and would also look beautiful. Chickpeas to the rescue!

close up of ketchup topping on top of the vegan meatloaf

The one thing you never want is a super mushy loaf. And it’s pretty hard to avoid, actually. But through some trial and error, I have come up with a non-mushy, flavorful and beautiful loaf that would be just perfect as the main dish for Thanksgiving, Christmas or any other holiday.

I remember one Thanksgiving several years ago that I was super excited to make a popular blogger’s lentil loaf recipe. I wanted to impress our guests with how good vegan cooking can be! Well, the loaf sunk in the middle and was just a complete mushy mess. Ugh. So frustrating.

HOW DO YOU MAKE VEGAN MEATLOAF?

This Vegan Meatloaf is easy to make, and most of the time spent is hands off.

First, saute the vegetables in either water or olive oil for a few minutes, until the onion is translucent. Remove from the heat and set aside.

Mash the drained/rinsed chickpeas in a large bowl (I always use a potato masher, works great!).

Then simply add the cooked vegetables and all the remaining ingredients. Stir very well!

Press the mixture into a loaf pan evenly, cover with foil and cook for 30 minutes. Remove foil, add the ketchup- Worcestershire topping and put back in the oven for 15 minutes.

Remove from the oven, let cool a few minutes, slice and serve.

vegan meatloaf collage of sauteing vegetables and mixing

vegan meatloaf collage of making the loaf

I hope you all enjoy this vegan meatloaf! It’s:

Hearty

Smoky

Fiber-rich

Beautiful

& so Affordable

You can also leave off the ketchup topping and serve with this Easy Vegan Gravy instead!

close up photo from side of vegan meatloaf

Want more savory vegan dishes? Try one of these!

The Best Vegan Lasagna

Easy Vegan Gravy

Vegan Baked Ziti

Inspired by this recipe.

vegan meatloaf on a wooden board with parsley
4.86 stars (263 ratings)

The Best Vegan Meatloaf

A classic style vegan meatloaf recipe made with a base of chickpeas. Unlike some vegan loaf recipes, this one is not mushy. It has a slight smoky flavor and makes for a beautiful centerpiece dish for any holiday or Sunday family dinner.
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 6 servings

Ingredients 
 

Vegetables for Sautรฉing

  • 1-2 tablespoons olive oil OR water for oil free
  • 1 small onion, diced small
  • 2 small carrots, diced small
  • 2 celery stalks, diced small
  • 3 garlic cloves, minced

For the Rest

For the topping

Instructions 

  • Preheat the oven to 375 degrees and lightly spray a 9 inch loaf pan with oil, or line the bottom with parchment paper to prevent sticking.
  • Saute the onion, carrots, celery and garlic in the olive oil or water over medium heat for 5 minutes, until the onions are translucent. Remove from heat and set aside.
  • Add the chickpeas to a large bowl, and mash with a potato masher (or fork). You do not want them to be completely pasty or mushy, but well broken up. Alternatively, use a food processor, but be careful not to over blend them and make them totally mushy. Pulse a couple of times if using a food processor.
  • Add the cooked veggies and all the remaining ingredients to the chickpeas. I have found 1 cup of breadcrumbs to be enough, but if the mixture seems really moist, add an extra 1/2 cup. Stir with a large wooden spoon until very well combined.ย 
  • Press the loaf mixture in the prepared pan, pushing down evenly with your hand. Cover with foil and bake for 30 minutes.
  • In a small bowl, stir together the ketchup and Worcestershire sauce for the topping.
  • After 30 minutes, remove the foil, spread the ketchup topping evenly on top of the loaf and bake for another 15 minutes, uncovered. Remove from the oven.
  • Allow to sit for at least 15 minutes before slicing if you can, it will hold up better. Sprinkle with fresh parsley if desired before serving.

Video

Notes

  1. You may substitute gluten-free or whole wheat breadcrumbs if desired. The amount needed depends on how moist or dry your chickpeas are. I have found this varies depending on the brand. Use 1 to 1 1/2 cups.
  2. Make sure to find vegan Worcestershire sauce. Most have anchovies in the ingredients. Annie's brand has a good one you can find at most natural food stores. You can also order it online.
  3. Find liquid smoke near barbecue sauce in most grocery stores. You can leave it out, but it adds a great "smoky" flavor. One bottle will last you a long time.

Nutrition

Serving: 1serving | Calories: 286kcal | Carbohydrates: 44g | Protein: 13g | Fat: 7g | Saturated Fat: 1g | Sodium: 843mg | Potassium: 600mg | Fiber: 10g | Sugar: 9g | Vitamin A: 3598IU | Vitamin C: 5mg | Calcium: 110mg | Iron: 4mg
Course: Main Course
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

 

We are 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. Read my full disclosure here.

Posted In: , , , , , , , , , , , ,

you may also like:

Comments

  1. Nora was right this recipe is spot on. I had been craving a ketchup loaf similar to family recipes but I wanted something healthier and easier to make. Thanks for a fantastic recipe this a keeper.

    1. Hi Brooke. You are welcome! I’m so glad you loved the vegan meatloaf! Thank you for taking your time to share your great review and comments!

  2. Hi Noraย 
    This was amazing ?ย 
    I love things wrapped in pastry for a special meal.ย 
    Could I do that with this recipe ?ย 
    Terri xย 

  3. This was very tasty and easy. ย I purchased dry garbanzo beans and cooked them in vegan chicken broth, bay leaves, garlic and salt. ย I felt that allowed additional flavour into the loaf. ย Outstanding and thank you, that came from my husband who is generally not a huge vegetarian fan! ย I also served it with your gravy which I believe added to a great dinner. ย 

    1. Thank you so much for sharing your great review and comments! I am so glad that you guys enjoyed the meatloaf! (and gravy!)

  4. Delicious!! Used my food processor to chop the veggies really small, mash the chickpeas and crumb the breadcrumbs. ย (Made my own breadcrumbs by toasting some bread in the ocean for an hour on 200) ย sautรฉed the veggies about 10 min until soft. Topped with Heinz chili sauce (my motherโ€™s meatloaf topping go-to)

    So happy to find a recipe that isnโ€™t made of a faux beef!ย 

  5. Very filling
    Still eat poultry
    Good stuffingย 
    ??
    Stuffed peppersย 
    Crumble in olive oil till heated-stuff in pita add salad etc

    1. I’m thrilled you found the meatloaf delicious! Thanks so much for sharing your great review and comments, and for using my recipes! I appreciate you!

  6. Hi Nora,

    I love your recipes that Iโ€™ve tried thus far, and I am about to have a very hectic schedule and am looking into recipes I can make and throw in the freezer for quick meals. Any tips on how to accommodate this recipe best would be much appreciated!ย 

    1. Hi Brooke! You can freeze this meatloaf if you want. You will need to thaw it overnight and then bake it until it’s warm throughout. If freezing, I would leave off the topping until the end of baking. You could also freeze slices of it then pull it out of the freezer and microwave, if you want. Hope that helps!

  7. Although I am not 100% vegan or vegetarian (yet) am trying to add more vegan and vegetarian foods into my diet for my health and to try to be more sustainable. Thank you for this delicious and simple recipe! I loved it! For leftovers I sliced the loaf and seared the slices on both sides in a pan with some oil, until a bit charred on both sides and heated through. 10/10 would recommend. So flavorful and a great reheated texture.

    1. I realized I forgot to press the stars in my rating, so I’m replying to my original comment with 5 stars. Sorry about that.

    2. I love what you did with your leftovers! Sounds delicious! Thank you for sharing your comments! Glad you loved the meatloaf!

  8. Great recipe! I added part HP sauce along with the ketchup for an added punch of flavour, in place of the liquid smoke, it turned out to look just like the photos here, it sliced well and was very delicious!

  9. Delicious but had to cook longer to avoid being too moist. Left out of oven for half hour and then put back at 250 to reheat.

    1. I’m so glad you enjoyed it! I just microwave it, but you could also heat it up in the oven if you want. ๐Ÿ™‚

    2. My favorite way to reheat is to slice it then fry it up in a pan with someone.until.its heated through and slightly charred on both sides. So yummyyyy.

  10. Iโ€™m a 77 year old man. I have made it three times and love it. Meat eaters and vegetarians like it. ย It is very good. The loaf looked just like the pictures and tasted good to everyone that had some. Theย 

    1. Hi Ray. I’m so glad you, and those you shared with, loved the meatloaf! Thanks for sharing your review and comments!

    1. It will probably be okay, it just might dry out a bit more and the top could burn, so watch that. You can add foil at any point as well, if you still have time to prevent burning.

  11. I have, chia, flax, & hemp seeds, it’s called the, Heart Healthy Trilogy, how much of that can I use in your meatloaf?

    1. I’m not sure, do you just want to add some in for nutrition? I wouldn’t add more than a few tablespoons, but I’ve never tried it so it’s hard to say.

  12. I’m going to make your meatloaf, & see if it’s as good as you make it sound. I’ll let u know what happens.

          1. Do you have any idea the measurements of the onion, carrot and celery? I want to make this and I’m thinking of frozen veggies, if possible. Can I use those?

          2. I would guess around 3/4 cup chopped onion, 1 cup chopped carrots and 1/2 cup chopped celery. But a little more or less is fine as well. Hope that helps!

  13. This turned out great! I didnโ€™t use liquid smoke as I didnโ€™t have any. I used bbq sauce instead of ketchup. I made the vegan gravy and added mushrooms. I boiled tiny potatoes. I did let the load sit before cutting and it held together very well. There wonโ€™t be any left overs to see if better the next day. These recipes are keepers!!! Thank you.ย 

  14. Iโ€™m really looking forward to trying this!
    What are some substitutes you could use for the ground flaxseed? Iโ€™ve never used it, so Iโ€™m not sure if itโ€™s in the recipe to provide flavor or act as a binder/egg substitute.ย 
    Would something dry like wheat germ be best? We also use a vegan egg product (gelatinous liquid) called Just Egg if itโ€™s more for binding.ย 
    Thanks for your help!

  15. I have made this multiple times now and love it. My hubby even enjoys it and he is not vegan. I call it my favorite vegan comfort food meal โค๏ธ Itโ€™s easy to make, hearty, filling and simply delish ? I do deviate slightly and top it with barbecue sauce as that is the preferred condiment in our house. ย Other than that I am just still very happy I found this recipe ?ย 

  16. Made this today and boy it is so good!. Could not find liquid smoke so couldn’t add that in. This is definitely going to go into my fave recipes! Thank you โ™ฅ๏ธ

  17. This is way better compared to others I tried. ย Although it was slightly mushy when I first had a serving. ย I made half the recipe since it is only me eating this way. ย I did wait 15 minutes but after a night in the fridge yes it was way better. ย Maybe I will let it sit longer next time. ย Next time I will add fresh ground pepper and a little chopped walnuts for a little meaty flavor. ย Overall I really enjoyed, thank you I will definitely make it again and againย 

  18. I made this recipe the other night and it was to die for! I had some red bell pepper on hand so I added a bit of it (minced) to the recipe. So good!

    I followed the advice to wait a bit and let it set up in the pan after removing it from the oven. It held together perfectly. Will most definitely make this one again!ย 

    1. Thank you for sharing your fantastic review of my meatloaf! I’m glad it worked out wonderfully for you, and that you loved it! Happy cooking!

  19. So delicious! Mine didn’t hold together after baking and was crumbly. I followed recipe exactly and only added one cup breadcrumbs. ย Still yummy – will refrigerate and see if that helps.ย 

    1. I’m glad you are enjoying it! If you try to slice it immediately, it is much more likely to crumble. If you wait even 30 minutes, it will stay together. Also, make sure you really pack everything in firmly before you bake it. Hope that helps!

      1. I think that’s what happened! I was too eager to gobble it. ๐Ÿ™‚ Last night we had it on hoagie rolls with bbq sauce! I’ll pack better next time ๐Ÿ˜‰
        Thank you so very much for all your amazing , easy and delicious recipes.
        It has inspired my vegan -ness so much. Mary

        1. LOL I totally understand the urge! Glad you enjoyed it and you are enjoying more recipes as well, that’s wonderful to hear Mary!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.