Table of Contents: Vegan Meatloaf Recipe with Gravy
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

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

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
Vegan Meatloaf Recipe with Gravy
- 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
- 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
- Preheat oven to 375°F (190°C) and line a loaf pan with parchment paper.
- In a skillet, heat olive oil over medium heat and sauté onion and garlic until translucent.
- In a large bowl, combine lentils, rice, oats, breadcrumbs, flax egg, tomato paste, soy sauce, paprika, thyme, sautéed onions and garlic.
- Mix well until fully combined. Use a masher or food processor for a smoother texture.
- Transfer mixture to the prepared loaf pan and press down firmly.
- Bake for 45-50 minutes until firm and browned on top. Let cool before slicing.
- 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.
- 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