Vegan Meatloaf Recipe with Gravy | Easy Plant-Based Dinner Idea 🌱

Table of Contents: Vegan Meatloaf Recipe with Gravy

There’s something undeniably comforting about a hearty slice of meatloaf smothered in rich gravy. But what if you’re plant-based or looking to reduce your meat intake? Enter this Vegan Meatloaf Recipe with Gravy, a wholesome, flavorful dish that’s perfect for family dinners, holiday gatherings, or even cozy weeknight meals. Packed with nourishing ingredients like black beans, oats, and walnuts, this plant-based meatloaf is hearty, satisfying, and downright delicious. Topped with a savory vegan gravy, it’s a meal that will please vegans and omnivores alike.


Introduction: Vegan Meatloaf Recipe with Gravy

When you think of meatloaf, you might envision a traditional family recipe passed down through generations. But in today’s modern cooking world, plant-based alternatives are taking center stage. This Vegan Meatloaf Recipe with Gravy is a game-changer for anyone seeking comfort food that aligns with their dietary choices. It’s rich, savory, and perfectly textured, proving that you don’t need meat to create a memorable meal.

This recipe is perfect for those who crave the nostalgia of meatloaf but want a healthier, cruelty-free option. Whether you’re hosting a holiday dinner or simply looking for an easy weeknight meal, this dish delivers on flavor and simplicity. The plant-based meatloaf recipe combines black beans, oats, and walnuts for a hearty texture, while the savory vegan gravy ties everything together beautifully.

Forget bland vegan meals—this meatloaf with vegan gravy is packed with bold flavors like smoked paprika, cumin, and balsamic vinegar. It’s a dish that will satisfy even the most skeptical eaters. Plus, it’s gluten-free adaptable and nut-free optional, making it versatile for various dietary needs.


Alternate Names & Variations

This dish goes by many names, depending on who’s asking. You might hear it referred to as plant-based meatloaf, vegan lentils loaf, or even vegetarian meatloaf with gravy. If you’re feeling creative, try substituting the black beans with lentils or chickpeas for a different twist. For a nut-free version, swap walnuts for sunflower seeds.


Ingredients: Vegan Meatloaf Recipe with Gravy

Vegan Meatloaf Recipe with Gravy

For the Vegan Meatloaf:
– 2 large (400 g) potatoes, peeled (or sweet potato for a sweeter twist)
– 1 Tbsp oil (for sautéing)
– ⅔ cup (100 g) onion, chopped
– 2 medium-sized (100 g) celery stalks, chopped
– 3 garlic cloves, minced
– ½ Tbsp onion powder
– ¾ tsp sea salt
– ½ tsp caraway seeds
– ½ tsp ground cumin
– ½ tsp dried thyme
– ½ tsp smoked paprika
– ⅓ tsp red pepper flakes
– Black pepper, to taste
– 1 Tbsp soy sauce, tamari, or coconut aminos
– 1 Tbsp balsamic vinegar
– 2 (15 oz) cans black beans or kidney beans (about 500 g when drained and rinsed)
– ½ cup (60 g) walnuts, chopped (or sunflower seeds for a nut-free version)
– 1 cup (90 g) oats (preferably instant oats)
– 2 Tbsp (60 g) tomato paste

For the Vegan Gravy:
– 2 cups vegetable broth
– 2 Tbsp soy sauce or tamari
– 1 Tbsp cornstarch (or arrowroot powder)
– 1 Tbsp olive oil
– 1 tsp garlic powder
– 1 tsp onion powder
– Salt and pepper, to taste


Step-by-Step Instructions

1. Prep the Potatoes: Boil the peeled potatoes until tender, then mash them in a large bowl.

2. Sauté the Veggies: Heat oil in a skillet and sauté onion, celery, and garlic until softened. Add spices and cook for another minute.

3. Combine Ingredients: In a food processor, pulse black beans, walnuts, oats, and tomato paste until combined but slightly chunky. Mix with mashed potatoes and sautéed veggies.

4. Form the Loaf: Press the mixture into a greased loaf pan, smoothing the top with a spatula.

5. Bake: Preheat the oven to 375°F (190°C) and bake for 50–60 minutes, or until golden brown.

6. Make the Gravy: Whisk vegetable broth, soy sauce, cornstarch, olive oil, and seasonings in a saucepan. Cook over medium heat until thickened.

7. Serve: Slice the meatloaf and drizzle generously with vegan gravy.

Chef Tip: Let the meatloaf cool for 10 minutes before slicing to help it hold its shape.


Recipe Card Block

Prep Time: 20 minutes | Cook Time: 60 minutes | Total Time: 80 minutes | Servings: 4 | Calories: ~350 per serving


Why This Recipe Works & Expert Tips

This Vegan Meatloaf Recipe with Gravy works because it’s a perfect balance of flavor and texture. The black beans and walnuts provide a hearty bite, while the oats act as an excellent binder. The addition of smoked paprika and balsamic vinegar adds depth, making this dish anything but bland. For the best results, use instant oats—they create a smoother texture compared to rolled oats.


Storage, Freezing, and Reheating Tips

Store leftovers in an airtight container in the fridge for up to 4 days. To freeze, wrap individual slices in plastic wrap and place in a freezer-safe bag for up to 3 months. Reheat in the oven or microwave until warmed through.


People Also Ask: Vegan Meatloaf Recipe with Gravy

Vegan Meatloaf Recipe with Gravy

What’s a good vegan meatloaf recipe with gravy substitute?

If you’re looking for a substitute, try using lentils or chickpeas instead of black beans. Both options provide a similar texture and absorb flavors well. For the gravy, mushrooms can add an umami-rich depth.

How do I make vegan gravy thick and flavorful?

To thicken vegan gravy, use cornstarch or arrowroot powder mixed with cold water before adding it to the broth. For flavor, incorporate garlic powder, onion powder, and a splash of soy sauce.

What’s the best binder for vegan meatloaf?

Oats are the best binder for vegan meatloaf. They hold the ingredients together while maintaining a tender texture. Instant oats work best for a smoother consistency.

Can I freeze vegan meatloaf?

Yes, vegan meatloaf freezes well. Wrap individual slices in plastic wrap and store them in a freezer-safe bag for up to 3 months. Reheat in the oven or microwave.


Conclusion: Vegan Meatloaf Recipe with Gravy

This Vegan Meatloaf Recipe with Gravy is proof that plant-based eating doesn’t mean sacrificing flavor or comfort. Whether you’re vegan, vegetarian, or simply looking to try something new, this dish is sure to impress. Give it a try and let us know how it turned out—your feedback and creativity in the kitchen inspire us daily!


You Might Also Like:

Easy Shepherds Pie Recipe: Comfort Food Perfection
Vegan Thanksgiving Pot Pie Recipe | Easy, Hearty & Crowd-Pleasing Dinner Idea
Easy Salmon Tikka Masala Recipe – Creamy, Spicy & Delicious!
Easy 6-Serving Pastina Recipe
Gigi Hadid Pasta: The Best 2025 Viral Recipe That Everyone’s Craving
Zucchini Noodle Veggie Lasagna: The Best Plant-Based Twist on a Classic Dish

Find Us On Pinterest and Facebook.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Meatloaf Recipe with Gravy

Vegan Meatloaf Recipe with Gravy


  • Author: Crystal
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A hearty, delicious vegan meatloaf with a savory homemade gravy. Perfect for holidays or a cozy weeknight dinner.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup cooked lentils
  • 1 cup cooked brown rice
  • 1/2 cup rolled oats
  • 1/4 cup breadcrumbs
  • 2 tablespoons ground flaxseed + 5 tablespoons water (flax egg)
  • 3 tablespoons tomato paste
  • 2 tablespoons soy sauce
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C) and line a loaf pan with parchment paper.
  2. In a skillet, heat olive oil over medium heat and sauté onion and garlic until translucent.
  3. In a large bowl, combine lentils, rice, oats, breadcrumbs, flax egg, tomato paste, soy sauce, paprika, thyme, sautéed onions and garlic.
  4. Mix well until fully combined. Use a masher or food processor for a smoother texture.
  5. Transfer mixture to the prepared loaf pan and press down firmly.
  6. Bake for 45-50 minutes until firm and browned on top. Let cool before slicing.
  7. For the gravy: In a saucepan, combine 2 tablespoons vegan butter, 2 tablespoons flour, 1 1/2 cups vegetable broth, 1 tablespoon soy sauce, and salt and pepper. Cook until thickened.
  8. Slice meatloaf and serve with warm gravy on top.

Notes

Let the meatloaf rest before slicing for better texture. Great served with mashed potatoes and steamed veggies.

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice with gravy
  • Calories: 240
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: vegan meatloaf, plant-based, dinner, gravy, lentil loaf