Vegan Meatloaf Recipe With Gravy - Elavegan (2024)

Jump to Recipe Pin Recipe

4.99 from 63 votes

This flavor-packed vegan meatloaf is made up of a delicious base of black beans for a hearty, wholesome Holiday main, roast alternative, or side dish. Plus, this recipe is gluten-free, meat-free, egg-free, and packed with healthy plant-based protein!

Vegan Meatloaf Recipe With Gravy - Elavegan (1)

Comforting, Protein-Rich Vegan Meatloaf

Whether you’re looking for a meat-free Thanksgiving or Christmas main, or just wanting something hearty and comforting for a mid-week meal, this vegan meatloaf served with a rich mushroom gravy is an option I return to time and time again. Serve it alongside your favorite sides like mashed potatoes orEasy Vegan Green Bean Casseroleand this is a classic crowd pleaser!

As soon as the winter months appear, I love to tuck into comfort food classics like Shepherd’s Pie, Vegan Pot Pie, and this vegan Thanksgiving loaf. In fact, having honed this recipe over the years, with plenty of tweaks and experimentation, this is one of my all-time favorites.

Vegan Meatloaf Recipe With Gravy - Elavegan (2)

Not only does this vegan meatloaf have a wonderful flavor and texture, but – with the inclusion of legumes, veggies, nuts, and oats- this recipe is packed with protein, fiber, and healthy fats – perfect for a filling and nutritious main. More so, this meatless, eggless meatloaf is also gluten-free and can be made nut-free! So, it’s great for those with various allergies.

For the full ingredients list, measurements, complete recipe method, and nutritional information, read the recipe card below.

Vegan Meatloaf Recipe With Gravy - Elavegan (3)

It is also fairly versatile and can be served in various ways. I love to eat the loaf with either vegan gravy, or a more traditional maple tomato glaze (method in recipe notes). You can then plate it up warm alongside all the usual holiday sides or eat cold within sandwiches/wraps.

Vegan Meatloaf Recipe With Gravy - Elavegan (4)

How To Make The Black Bean Meatloaf

Step 1: Chop the potatoes and boil them in salted water until tender. Then remove them from the water and mash them with a potato masher.

Once ready, preheat the oven to 375F/190C.

Step Two: Meanwhile, as the potatoes cook, lightly fry the chopped onion in an oiled pan for a minute before adding the garlic, celery, all spices, soy sauce, and balsamic vinegar and frying for a further 3-5 minutes, adding the beans and heating for a minute, then removing from the heat.

Step Three: Combine the veggie mixture with the mashed potato, tomato paste, oats, and chopped walnuts and mash.

Note- At this point, it’s good to taste the prepared meatless meatloaf mixture and adjust the seasonings if necessary.

Vegan Meatloaf Recipe With Gravy - Elavegan (5)
Step Four:
Transfer the black bean meatloaf mixture to an 8 or 9-inch loaf pan and press firmly to smooth out.

Note- Make sure to line the loaf pan with parchment paper, including an overhang. This will make it easier to remove the loaf while it’s still warm and not super firm.

Step Five: Bake the vegan loaf for 40-50 minutes, then remove from the oven and allow to rest for at least 15 minutes before removing it from the pan to avoid it breaking apart at all.

Top Tip: This vegan loaf needs time to firm up. When you first remove it from the pan, it will still be soft to the touch. Simply pop this in the fridge for at least three hours (or even overnight) before serving for the firmest results. Read the recipe notes for more ways to ensure a firmer loaf.

Vegan Meatloaf Recipe With Gravy - Elavegan (6)

For The Mushroom Gravy

Step 1: Sauté the onion in an oiled pan for a few minutes before adding the garlic, mushrooms, spices, vinegar, and soy sauce. Fry for a further 3-4 minutes.

Step Two: Add the veggie broth and simmer for 7-10 minutes for adding the cornstarch slurry (the starch mixed with a little plant-based milk into a smooth, lump-free mixture). And simmer for a further minute or so while it thickens.

Note – The longer you simmer the sauce, the thicker and more reduced it will become.

Step Three: (Optional) For a smooth gravy mixture, blend the sauce and enjoy poured over your vegan loaf and sides!

Vegan Meatloaf Recipe With Gravy - Elavegan (7)

How to Store

Store the leftover vegan meatloaf and mushroom gravy (separately) in the fridge for up to 4 days.

You can also freeze the loaf for up to three months. I like to allow it to cool completely, slice it, and then freeze the slices with parchment paper between, so they don’t stick as they freeze.

Re-heat the slices in the oven, microwave, or pan fry with a little oil, until warmed through.

Vegan Meatloaf Recipe With Gravy - Elavegan (8)

How to Serve Vegan Meatloaf

You can serve this vegan/ vegetarian meatloaf with mushroom sauce, maple tomato glaze, vegan gravy, or sauce of your choosing.

Serve warm with your favorite holiday/comfort food sides like:

  • Scalloped Potatoes
  • Green Bean Casserole
  • Sweet Potato Casserole
  • German Potato Dumplings
  • Vegan Cornbread

You can also eat the leftover vegan meatloaf cold within sandwiches and wraps, alongside Potato Salad, Cucumber Salad, and/or other simple sides.

Leftovers can also be crumbled and eaten as part of a Spaghetti Bolognese dish or within tacos – like theseCrispy Oven Baked Spinach Tacos.

Vegan Meatloaf Recipe With Gravy - Elavegan (9)

Useful Recipe Notes & Variations

Ingredient Substitutions

  • Oats: You can substitute the oats with buckwheat flour, panko breadcrumbs, or regular breadcrumbs (gluten-free if needed).
  • Beans: You can use lentils instead of the beans (or a combination of the two), though I find that the beans firm up better and hold the loaf together better. I often use a combination of black beans and kidney beans. Chickpeas would also work fine.
  • Walnuts: Or you can use the seeds/nuts of your choice (Pumpkin seed, flaxseed, cashew, almond, hazelnut).
  • Potato: You can try with sweet potato or even swap the mashed potato for cooked rice.
  • Optional Add-ins: You could add a splash of liquid smoke for additional depth of flavor.

Vegan Meatloaf Recipe With Gravy - Elavegan (10)

Other Helpful Tips for this Vegan Meatloaf

  • You can shape the meatloaf mixture into patties or meatballs and bake individually instead of as a loaf.
  • You can use a food processor to combine the ingredients but make sure just to pulse a few times, so it’s still chunky. Watch your food processor while processing, so you don’t accidentally overland the mixture, or it will be mushy.
  • For a firmer loaf: You can add 1 tbsp psyllium husk or use more oats. Alternatively, you can dry the beans out a little by placing them in the oven and baking for a few minutes before mixing up the meatloaf or reduce the amount of potato in the recipe.
  • To serve with the maple tomato glaze: Combine 1/4 cup (56 g) tomato paste, 1 1/2 tbsp water to thin out, 1 tbsp each of soy sauce and balsamic vinegar, 1/2 tbsp each of hot sauce and maple syrup. Onion powder, garlic powder, salt, and pepper to taste. You can add it after baking or for the last 15 minutes of the baking time; then, it will be firmer.

Vegan Meatloaf Recipe With Gravy - Elavegan (11)

Related Recipes

If you’re looking for other people-pleasers like this vegan meatloaf, you may enjoy one of the below recipes.

  • Vegan Hungarian Goulash
  • Lentil Stuffed Eggplant
  • Rice And Bean Casserole
  • Broccoli Quinoa Casserole

And, for dessert

  • The Best Vegan Pumpkin Pie
  • Vegan Tiramisu Recipe
  • Vegan Gingerbread Cake

If you try this yummy vegan meatloaf recipe, I’d love a comment and recipe ★★★★★ rating below. Also, don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan/ #elavegan – I love seeing your recreations.

Vegan Meatloaf Recipe With Gravy - Elavegan (13)

Vegan Meatloaf

Author: Michaela Vais

This flavor-packed vegan meatloaf is made up of a delicious base of black beans for a hearty, wholesome Holiday main, roast alternative, or side dish. Plus, this recipe is gluten-free, meat-free, egg-free, and packed with healthy plant-based protein!

4.99 from 63 votes

Print Recipe Pin Recipe

Prep Time 20 minutes mins

Cook Time 40 minutes mins

Total Time 1 hour hr

Course Main Course

Cuisine American

Servings 8

Calories 259 kcal

Ingredients

Instructions

  • Check the video in the post for visual instructions.

    Chop the potatoes, transfer them to a pot with salted water and bring to a boil. Cook over medium heat for about 15 minutes or until tender, then drain. Transfer back to the pot and mash with a potato masher (don't use a food processor or blender).

  • Time to preheat the oven to 375 degrees F (190 degrees C).

  • Meanwhile, heat 1 tbsp oil in a skillet or pan over medium heat and add chopped onion. Fry for about 3 minutes, then add garlic, celery, all spices, soy sauce, and balsamic vinegar and fry for a further 3-5 minutes. Stir occasionally. Add beans and turn off the heat after one minute.

  • Transfer the bean/veggie mixture to the pot with the mashed potatoes and add tomato paste, oats, and chopped walnuts. Then, Use the potato masher or your hands to mix everything together.

  • Line an 8-inch or 9-inch loaf pan with parchment paper (including an overhang) and put the meatloaf mixture into the pan. Press it down firmly.

  • Bake the vegan loaf for 40-50 minutes, then remove from the oven and allow to rest for at least 15 minutes before removing it from the pan to avoid it breaking apart at all.

    This meatless meatloaf needs time to firm up. When you first remove it from the pan, it will still be soft to the touch. Simply pop this in the fridge for at least three hours (or even overnight) before serving for the firmest results. Read the recipe notes for more ways to ensure a firmer loaf.

  • Serve with the mushroom sauce, maple tomato glaze, or gravy. I have included the recipe for the mushroom sauce and glaze below in the recipe notes.

Notes

  • Oats (regular or gluten-free): You can substitute the oats with buckwheat flour, panko breadcrumbs, or regular breadcrumbs (gluten-free if needed).
  • I suggest tasting the prepared meatloaf mixture and adjust the seasonings, if necessary, before baking.
  • Make sure to line the loaf pan with parchment paper, including an overhang. This will make it easier to remove the loaf while it’s still warm and not super firm.

Nutrition Facts

Vegan Meatloaf

Amount per Serving

Calories

259

% Daily Value*

Fat

8

g

12

%

Saturated Fat

1

g

5

%

Carbohydrates

33

g

11

%

Fiber

5

g

20

%

Sugar

8

g

9

%

Protein

11

g

22

%

* Percent Daily Values are based on a 2000 calorie diet.

Recipe mushroom sauce (optional):

  • 1 1/2 cups vegetable broth (360 ml)
  • 1/4 cup plant-based milk (60 ml)
  • 1 onion, chopped
  • 2 cloves garlic
  • 2 cups mushrooms, sliced
  • 1/2 tbsp vegetable oil
  • 1 tbsp balsamic vinegar
  • 1 tbsp soy sauce or coconut aminos
  • Spice mix: 1 tsp onion powder, 1/2 tsp dried thyme, 1/3 tsp smoked paprika, 1/4 tsp red pepper flakes, sea salt, and pepper to taste
  • 1 tbsp cornstarch (to thicken)
  • Fresh parsley to garnish
  1. Heat oil in a skillet, add onion and fry over medium heat for 3 minutes. Add garlic, mushrooms, spices, balsamic vinegar, and soy sauce and fry for a further 3-4 minutes.
  2. Add broth and let simmer over medium heat for about 7-10 minutes (the longer you simmer the sauce, the more flavorful and thicker it will be).
  3. In a small bowl, mix cornstarch with plant-based milk and add it to the skillet. The sauce will get thicker. Keep simmering for a further 1-2 minutes.
  4. If you want a smooth gravy, mix the sauce in a blender. Enjoy! Store leftovers in a container in the fridge (can be kept in the fridge for about 3-4 days).

To serve with the maple tomato glaze: Combine 1/4 cup (56 g) tomato paste, 1 1/2 tbsp water to thin out, 1 tbsp each of soy sauce and balsamic vinegar, 1/2 tbsp each of hot sauce and maple syrup. Onion powder, garlic powder, salt, and pepper to taste. You can add it after baking or for the last 15 minutes of the baking time; then, it will be firmer.

Nutrition information is an estimate and has been calculated automatically

Vegan Meatloaf Recipe With Gravy - Elavegan (14) Simple and Delicious Vegan Cookbook by ElaVeganCLICK HERE to order!

If you are using Pinterest, feel free to pin the following photo:

Vegan Meatloaf Recipe With Gravy - Elavegan (15)

Vegan Meatloaf Recipe With Gravy - Elavegan (2024)

FAQs

What ingredient keeps meatloaf from falling apart? ›

When this happens, it's because you didn't use enough. Next time, try adding in an extra egg and/or some more breadcrumbs. Alternatively, rice, barley, corn flakes, crackers, and dried soup mix can also stand in as binding ingredients as well. Including larger quantities of these items should help solve the problem.

What is the basic meatloaf formula? ›

The Basic Meatloaf Formula

All recipes for meatloaf start with the same basic formula: 2 pounds of ground meat and a “panade” made of bread or crackers soaked in milk. Along with a few eggs, this panade helps to hold the ground meat together and adds some essential moisture to the mix.

Why milk instead of water in meatloaf? ›

The only way to guarantee tender meat is not to overcook it. And that's a simple matter of using a thermometer when you bake the meatloaf. Milk does, on the other hand, add moisture and fat and is worth including for that fact alone.

What is vegan meatloaf made of? ›

The most popular base ingredients in making vegan meatloaf are lentils, beans, quinoa, tofu, brown rice, and tempeh.

What is the best binder for meatloaf? ›

If you don't have any bread, you can substitute it for breadcrumbs, crackers, cereal grains, oatmeal, instant rice, instant barley, or even potato flakes! However, bread is still the best choice of all the potential options.

What happens if you put too much eggs in meatloaf? ›

Fewer eggs will create a denser and firmer meatloaf that will be more compact and easier to slice, but more eggs can create a more tender and light texture that allows the meatloaf to melt in your mouth.

Do you cover meatloaf when baking? ›

Should I cook my meatloaf covered or uncovered? The meatloaf can be cooked uncovered. However, if you are concerned about it burning, you can cover the meatloaf with foil for the first 45 minutes and uncover it for the final 15 minutes to allow the meatloaf to brown on top.

What is the best fat content for meatloaf? ›

A ratio of 80 percent meat to 20 percent fat is the generally accepted formula. Some cooks use 30 percent fat, but there is a fine line between juicy and greasy. This is the reason most cooks choose ground chuck since it has this ideal proportion of fat to meat.

Why do you put baking soda in meatloaf? ›

Yes, ground beef can sometimes dry out and get tough. However, baking soda mixed with water (slurry) and added to the ground beef will ensure tender meat. It will also speed up the browning process. I use 90% ground beef, but it is very tender by adding the baking soda.

What causes mushy meatloaf? ›

The most common reason meatloaf is mushy is too much liquid added to the mixture. Too much liquid will stop the meatloaf from baking and cause the meat to boil instead.

What do they put in vegan meat to make it taste like meat? ›

This often means the use of copious seasonings and spices, yeast extracts, enhancers like nut-based sauces and mushrooms, and coconut oil. Due to various ingredients and processes used, some brands of plant-based meat have actually accomplished the flavor of real meat…

What is a vegan egg substitute for meatloaf? ›

The ratio of ¼ cup water to one tablespoon of flaxseed meal is equivalent to one egg. So to substitute for two eggs in a meatloaf, you'll want to mix ½ cup of water with 2 tablespoons of flaxseed meal.

Is Worcestershire sauce vegan? ›

Worcestershire sauce is something that is very handy to have on hand. Not only does it come up as an ingredient in many recipes, but it's also just really tasty to add to your meals. The only issue is that regular Worcestershire sauce contains anchovies or fish sauce, so it's not vegan.

How to firm up meatloaf? ›

One of the most common reasons meatloaf is watery is an overabundance of liquid ingredients. Adding broth, milk, or eggs can enhance flavor and moisture, but too much can lead to a soupy consistency. Use these ingredients sparingly, and consider adding breadcrumbs or oats to absorb excess moisture.

What to use in meatloaf to bind it together besides breadcrumbs or saltine crackers? ›

Oats are a great breadcrumb substitute when used as a binder in meatballs or meatloaf. Try them in one of Ree Drummond's favorite recipes: BBQ comfort meatballs. Just keep in mind that they don't add much flavor, so if you're using them in a recipe that calls for breadcrumbs, you may need to add extra seasoning.

Does meatloaf need a binder? ›

Every meatloaf recipe requires a binder, otherwise, you don't get the same moisture retention and tenderness when you cook it. Most recipes require bread crumbs soaked in moisture as the binder to improve the quality of your meatloaf, but there are plenty of other options.

References

Top Articles
Latest Posts
Article information

Author: Zonia Mosciski DO

Last Updated:

Views: 5828

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Zonia Mosciski DO

Birthday: 1996-05-16

Address: Suite 228 919 Deana Ford, Lake Meridithberg, NE 60017-4257

Phone: +2613987384138

Job: Chief Retail Officer

Hobby: Tai chi, Dowsing, Poi, Letterboxing, Watching movies, Video gaming, Singing

Introduction: My name is Zonia Mosciski DO, I am a enchanting, joyous, lovely, successful, hilarious, tender, outstanding person who loves writing and wants to share my knowledge and understanding with you.