• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Main Course

Hearty Vegan Meatloaf with Chickpeas

Gluten FreeNo OilVegan

Published: Sep 14, 2019 · Modified: Jun 16, 2026 by Debra Klein · This post may contain affiliate links · 53 Comments

Jump to Recipe

My vegan meatloaf recipe has all the flavors and textures as classic meatloaf, minus the meat! A hearty mix of mashed beans, sautéed veggies and oats creates a tender, flavorful loaf that slices beautifully. The tangy tomato and mustard glaze on top seals the deal, giving this plant-based meatloaf that irresistible sweet and savory finish.

Sliced meatloaf on a cutting board. Plates with meatloaf and a side salad.

When my kids were young, this meatless meatloaf, served with dairy-free mashed potatoes and stovetop green beans was the most requested dinner. I would meal prep the It’s still a combination I make often, because it’s easy, delicious, satisfying, and it works! When you serve flavor-filled dinner recipes that are vegan, like this one, they will ask for the recipe!

Ingredient Notes

Labeled ingredients beans, garlic, ground oats, celery, spices, glaze topping, ground flax, and carrots.
  • Ground oats and ground flax: gluten-free and vegan binders that help hold it all together.
  • Glaze topping: my favorite part! A combo of apple cider vinegar, tomato paste, and coarse whole grain mustard give this meatless meatloaf just the right tang.

Step by Step

Preheat oven to 375.

Round wooden board with diced onions, celery, carrots, garlic and small dish of spices.

Step 1: First prep the veggies. Dice onions, celery and carrots. Press the garlic and measure the spices.

Cast iron skillet with sauteed veggies sprinkled with spices.

Step 2: Saute diced veggies, spices and garlic in a heavy skillet. Continue to cook for about 5 minutes until veggies are tender.

Glass bowl with two colors of beans and a masher.

Step 3: Meanwhile, rinse and drain beans. Add to a large mixing bowl.

Mashing beans with a potato mashed in a large glass mixing bowl.

Step 4: Mash beans using a potato masher or a fork.

Glass bowl with mashed beans, ground flax and tomato paste.

Step 5: Add the almond milk, vegan worcestershire, tamari, tomato paste, ground oats and flax to the bean mixture. Mix with a fork until everything is well incorporated.

Mashed beans and sauteed veggies in a glass bowl.

Step 6: Add the sauteed vegetable mixture to the bowl and mix until fully combined.

Glass bowl with mashed bean mixture and a loaf pan lined with parchment paper.

Step 7: Line loaf pan with parchment paper or a reusable silicone liner.

Mashed bean mixture in a loaf pan lined with parchment paper.

Step 8: Spoon bean mixture into prepared loaf pan, evenly distributed throughout.

Vegan meatloaf compressed and baked.

Step 9: Use an offset spatula to smooth and compress, making sure there are no air pockets. Bake in preheated 375 oven for 30 minutes.

Offset spatula spreading tomato mixture onto top of vegan meatloaf.

Step 10: Use a fork or whisk to mix together tomato paste, apple cider vinegar, maple syrup, mustard, salt and pepper to make the glaze. Use the offset spatula to spread it evenly onto partially baked bean mixture.

Meatloaf with tomato glaze, cut into slices, sprinkled with fresh herbs.

Step 11: Bake for an additional 25 minutes, with the glaze on top. Let it cool in the pan for 10 minutes and then carefully lift the parchment to remove. Sprinkle with fresh herbs, slice and serve.

Debra’s Pro Tips

Side view of a slice of vegan meatloaf with tomato glaze on top.
  • If you’re making this ahead, consider using a glass loaf pan with lid for easy storage.
  • When mashing the beans, leave some chunks and make some more pasty for varied texture in the finished meatloaf.
  • Let the meatloaf cool for at least 10 minutes before slicing.

Did you know commenting and rating recipes is one of the best ways to support your favorite food bloggers? If you made this recipe, please consider a five star rating below and leave a comment. Also, please share your photos on instagram by tagging me @dkhealthcoach and using the hashtag #debraklein

📖 Recipe

Meatloaf, with tomato sauce glaze, sprinkled with fresh herbs, cut into thick slices.

Hearty Vegan Meatloaf with Chickpeas

Author: Debra Klein
My vegan meatloaf recipe is a healthy twist on a classic family meal! It's made with a hearty mix of mashed beans, chickpeas, and oats. Finished with a tangy homemade glaze to make this plant-based dinner a winner!
4.96 from 24 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 55 minutes mins
Additional Time 5 minutes mins
Total Time 1 hour hr 20 minutes mins
Course Main Course
Cuisine American
Servings 6 servings
Calories 186 kcal

Equipment

  • Parchment Baking Paper
  • Potato Masher
  • Glass Loaf Pan with Cover
  • Offset spatula
  • Reusable Silicone Loaf Pan Liners

Ingredients
  

Meatloaf

  • 1 medium yellow onion small dice
  • 3 carrots small dice
  • 2 stalks celery small dice
  • 1 teaspoon paprika
  • 1 teaspoon cumin
  • ½ teaspoon thyme
  • ½ teaspoon coarse sea salt
  • ¼ teaspoon cayenne pepper
  • 4 cloves garlic pressed
  • 1 14.5-oz can kidney beans rinsed and drained
  • 1 14.5-oz can chickpeas rinsed and drained
  • ¼ cup almond milk
  • 3 Tablespoons vegan Worcestershire sauce
  • 1 Tablespoon Tamari
  • 3 Tablespoons tomato paste
  • 1 cup ground oats
  • 3 Tablespoons ground flax seeds

Glaze

  • ½ cup tomato paste
  • ¼ cup apple cider vinegar
  • 3 Tablespoons maple syrup
  • 2 teaspoons whole grain dijon mustard
  • ½ teaspoon coarse sea salt
  • ½ teaspoon white pepper

Instructions
 

  • Preheat oven to 375 and line loaf pan with unbleached parchment paper.
  • Heat a large skillet over medium heat and saute the onion for 2 minutes. Use water, veggie broth or olive oil to suit your dietary needs. Add the carrots, celery, paprika, cumin, thyme, salt, cayenne and cook until vegetables are tender, about 5 minutes. Add garlic and stir constantly for one minute.
  • Using a potato masher or a fork, in a large bowl, mash the beans. Stir in milk, worcestershire, tamari, tomato paste, oatmeal and flax. Mix well, then stir in the cooked veggies until well incorporated.
  • Press mixture firmly into prepared pan. Push down to be sure there are no air pockets. Bake in preheated oven for 30 minutes.
  • While meatloaf is cooking, make the glaze in a small bowl. Whisk together ingredients and set aside.
  • After 30 minutes, spoon glaze onto meatloaf and spread evenly over top. Bake for additional 25 minutes.
  • Remove from oven and allow to cool for at least 10 minutes before lifting gently from pan.
  • Sprinkle chopped parsley or cilantro on top before slicing and serving.

Notes

Beans: Use a total of 2 cans or 3 cups cooked beans. Substitute with cannellini beans, pinto beans, great northern beans. 

Meal prep and Storage

  • Make ahead: Make the batter. Press meatloaf into prepared loaf pan and cover with plastic wrap or foil. Store in the fridge overnight or the freezer for up to 3 months. OR make the entire meatloaf, including the glaze and baking and follow storage and reheating directions below.
  • Storage: Cooked meatloaf can be covered tightly and stored in the fridge for 5 days, or freezer for 3 months. A glass loaf pan with lid makes it easy to store.
  • Freeze: Freeze uncooked or cooked meatloaf, in airtight freezer safe container for up to 3 months. Defrost in the fridge overnight, bake as directed, including instructions in recipe card to make glaze and bake that in too.
  • Reheat: Reheat already cooked meatloaf in preheated 350 oven for 25 minutes.

Nutrition

Serving: 1gCalories: 186kcalCarbohydrates: 32gProtein: 6gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 963mgPotassium: 630mgFiber: 5gSugar: 12gVitamin A: 5775IUVitamin C: 10mgCalcium: 82mgIron: 3mg
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeHolidaysMain CourseNo OilRosh HashanahShabbatThanksgivingVeganAlmond Milk, Beans

More Easy Healthy Main Course Recipes

  • SKillet with creamy tomato sauce, chickpeas, sun dried tomatoes and fresh basil.
    Marry Me Chickpeas in a Creamy Vegan Sauce
  • Tossing together a vibrant pasta salad with colorful veggies in a wooden bowl.
    Vegan Pasta Salad with White Beans and Italian Vinaigrette
  • Saucy fettuccine alfredo with green peas and crushed red pepper flakes.
    15-minute Vegan Fettuccine Alfredo
  • Tofu egg salad on sourdough, stacked with green lettuce in between and chips on the side.
    Vegan Tofu “Egg” Salad No Mayo

Reader Interactions

Comments

    4.96 from 24 votes (14 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Lisa J

    December 18, 2025 at 7:47 am

    How would consistency change if I use old fashioned oats – rather than ground oats?

    Reply
    • Debra Klein

      December 18, 2025 at 10:30 am

      I haven’t tried it with oats that haven’t been ground, so I can’t answer. If you try it with whole oats, please let us know!

      Reply
  2. Renee

    September 18, 2023 at 2:21 pm

    5 stars
    I made this meatloaf for my daughter who is vegan. She loved it and I loved this recipe. I will use no other meatloaf recipe for her! Thank you for providing the details including substitutions!

    Reply
    • Debra Klein

      September 18, 2023 at 3:39 pm

      You’re welcome! Awesome to find a great meal to feed your daughter. Thanks for letting me know.

      Reply
  3. Michelle GIROUX

    January 28, 2023 at 8:42 am

    5 stars
    Howabout using cooked beans? Do you k ow how much to use? Would it be the same as canned beans?

    Reply
    • Debra Klein

      January 28, 2023 at 1:11 pm

      Yes. I updated the recipe card to reflect the total quantity of beans needed. It’s 3 cups of whatever kind of beans you prefer and those can be cooked from dry or canned.

      Reply
  4. susan wright

    September 22, 2022 at 5:00 pm

    Do you think there Is a difference in using soymilk instead of almond milk.?

    Reply
    • Debra Klein

      September 22, 2022 at 5:54 pm

      I think you can make that swap no problem!

      Reply
« Older Comments

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Healthy Summer Recipes

  • Chocolate Chip Zucchini Bread cooling on a wire rack on a white countertop.
    Healthy Vegan Zucchini Bread with Applesauce
  • Wooden bowl with rice noodles and crunchy vegetables tossed with tahini dressing.
    Cold Sesame Noodles with Tahini
  • Roasted eggplant with fresh herbs and a tahini sauce.
    Mediterranean Roasted Eggplant with Tahini
  • Arugula salad with sliced nectarines, avocado and cucumber.
    Nectarine Salad with Arugula
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Fresh spring rolls cut in half with colorful julienned veggies shown and a small dish of peanut sauce. veggies
    Veggie Spring Rolls with Homemade Peanut Sauce

More Fresh Recipes-->>

Reader Favorite Recipes

  • No Salt Taco Seasoning Recipe
  • Three homemade twix bars lined up on a plate with one turned sideways across the top so you can see the three layers.
    Healthier Homemade Twix Bars
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils
  • Roasted eggplant with fresh herbs and a tahini sauce.
    Mediterranean Roasted Eggplant with Tahini
  • Black and White checkered napkin with a glass pitcher of avocado dressing plus cilantro and lime.
    Dairy-free Avocado Lime Dressing Recipe

More Vegan Recipes

Trending Recipes

These recipes are trending because they're super tasty, easy to make and loaded with plant-based nutrition.

  • Cast iron pan filled with green beans almondine. There are almond slices, cloves of garlic and crushed red pepper scattered around the pan and a grey napkin tied around the cast iron handle.
    Easy Recipe for Green Beans with Almonds
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • Small glass pitcher filled with bright yellow salad dressing with specks of red and green. In the background is a bowl of salad and some squeezed limes.
    Easy Vegan Mango Salad Dressing
  • Bowl of creamy yellow soup with sauteed mushrooms, scallions and red pepper floating on top.
    Dairy-free Leek Soup without Potatoes
  • Crispy potato latkes on a platter with a small dish of sour cream in the center.
    Grandma’s Potato Latkes Recipe

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

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.