Created on September 14th, 2026 at 07:04 am
Table of Contents
Introduction: Vegan Lentil Meatballs with Mushroom Gravy
Welcome to the ultimate guide for making Vegan Lentil Meatballs with Mushroom Gravy. This dish combines the rich, earthy flavors of mushrooms with the hearty texture of lentil meatballs, creating a vegan comfort food that’s sure to satisfy.
This recipe is perfect for anyone looking to explore plant-based meals without sacrificing flavor. The creamy mushroom sauce perfectly complements the meatiness of the lentil balls, making it an easy vegan recipe that’s both filling and delicious.
Why You’ll Love This Recipe
Our vegan mushroom gravy lentil meatballs are not only delicious, but they are also packed with nutrients. Lentils provide a great source of protein and fiber, while mushrooms add antioxidants and a deep umami flavor. This dish is not only tasty but also a nutritional powerhouse, perfect for those looking to add more plant-based meals to their diet.
The Perfect Comfort Food
There’s something incredibly satisfying about a plate of hearty vegan meals. The combination of tender lentil meatballs smothered in a creamy mushroom gravy is the essence of vegan comfort food. Whether you’re serving it for a weeknight dinner or a special occasion, this dish is sure to please everyone at the table.

Ingredients
For the Lentil Meatballs
To make the lentil meatballs, you’ll need a mix of simple ingredients that pack a flavorful punch. Here’s what you’ll need:
- 1 cup cooked lentils
- 1/2 cup breadcrumbs
- 1/4 cup chopped parsley
- 2 cloves garlic, minced
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt
For the Mushroom Gravy
The mushroom gravy adds a rich and creamy texture to the dish. Here’s what you’ll need:
- 2 tablespoons olive oil
- 1 cup chopped mushrooms
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups vegetable broth
- 1/2 cup coconut milk
- 1 tablespoon soy sauce
- 1 teaspoon thyme
- 1/4 teaspoon black pepper

Step-by-Step Instructions
Preparing the Lentil Meatballs
Start by preheating your oven to 375°F. In a large bowl, combine the cooked lentils, breadcrumbs, parsley, minced garlic, soy sauce, smoked paprika, pepper, and salt. Mix well until all ingredients are combined.
Shape the mixture into small balls, about the size of a golf ball, and place them on a baking sheet lined with parchment paper. Bake for 20-25 minutes or until firm and golden brown.
Making the Mushroom Gravy
While the meatballs are baking, prepare the mushroom gravy. In a large skillet, heat the olive oil over medium heat. Add the chopped mushrooms and onions, and sauté until the mushrooms are browned and the onions are translucent.
Add the minced garlic and cook for another minute. Sprinkle the flour over the mushroom mixture and stir well to combine. Slowly add the vegetable broth, stirring constantly to avoid lumps. Bring the mixture to a simmer and add the coconut milk, soy sauce, thyme, and pepper. Cook for 10-15 minutes until the gravy has thickened.
Bringing It All Together
Once the lentil meatballs are done baking, remove them from the oven and let them cool slightly. Place the meatballs in the skillet with the mushroom gravy, gently stirring to coat them in the sauce. Allow everything to simmer together for a few more minutes so the flavors can meld together.
Pro Tips
To ensure the best results with this recipe, consider the following tips:
- Getting the Right Texture: Ensure your lentils are cooked but not mushy. They should hold their shape when mixed with other ingredients.
- Flavor Enhancements: Feel free to add additional herbs such as rosemary or sage for an extra flavor boost.
- Mushroom Variety: Try using a mix of mushrooms like cremini and shiitake for a more complex flavor profile.
- Thickening the Gravy: If your gravy is too thin, let it simmer a bit longer, or add a slurry of cornstarch and water to thicken it.
Remember, the key to perfect meatballs is in the texture. Don’t hesitate to adjust the amount of breadcrumbs to achieve the perfect consistency.
Serving Suggestions
These vegan lentil meatballs with mushroom gravy are incredibly versatile and can be served with a variety of sides to create a complete meal.
Pairing with Sides
Serve the meatballs over a bed of mashed potatoes or alongside some roasted vegetables for a hearty meal. You can also pair them with grains like quinoa or rice for a more filling dish. For a lighter option, serve them with a simple green salad.
For a delicious pasta pairing, consider serving them with a side of Creamy Mushroom Orzo.
Perfect Occasions for Serving
This dish is perfect for any occasion, from a cozy family dinner to a sophisticated dinner party. Its rich flavors and satisfying texture make it a favorite for both vegans and meat-eaters alike. Whether you’re serving it on a chilly winter evening or at a summer gathering, these lentil meatballs are sure to impress.
Nutritional Information
Calories and Macros
Each serving of vegan lentil meatballs with mushroom gravy is approximately 320 calories. It provides a balanced macro profile with 48g of carbohydrates, 5g of protein, and 13g of fat. The dish is also high in fiber and contains essential vitamins and minerals, making it a nutritious choice for a plant-based meal.

Creamy Vegan Mushroom Gravy Lentil Meatballs
Equipment
- 1 Baking Sheet lined with parchment paper
- 1 Large Skillet
- 1 Mixing Bowl large
Ingredients
Lentil Meatballs
- 1 cup cooked lentils
- 1/2 cup breadcrumbs
- 1/4 cup chopped parsley
- 2 cloves garlic minced
- 1 tablespoon soy sauce
- 1 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt
Mushroom Gravy
- 2 tablespoons olive oil
- 1 cup chopped mushrooms
- 1 small onion finely chopped
- 2 cloves garlic minced
- 2 tablespoons all-purpose flour
- 2 cups vegetable broth
- 1/2 cup coconut milk
- 1 tablespoon soy sauce
- 1 teaspoon thyme
- 1/4 teaspoon black pepper
Instructions
Preparation
- Preheat your oven to 375°F. In a large bowl, combine cooked lentils, breadcrumbs, parsley, minced garlic, soy sauce, smoked paprika, pepper, and salt. Mix well until combined. Shape into golf ball-sized balls and place on a baking sheet lined with parchment paper.
- Bake the lentil meatballs for 20-25 minutes until firm and golden brown. Remove from oven and let cool slightly.
- In a large skillet, heat olive oil over medium heat. Add mushrooms and onions, sauté until mushrooms are browned and onions are translucent. Add minced garlic and cook for an additional minute.
- Sprinkle the flour over the mushroom mixture and stir well to combine. Gradually add vegetable broth, stirring constantly to avoid lumps. Bring to a simmer, add coconut milk, soy sauce, thyme, and pepper. Cook until the gravy thickens, about 10-15 minutes.
- Add the baked lentil meatballs to the skillet with the mushroom gravy. Gently stir to coat meatballs in the sauce. Let simmer for a few minutes to meld flavors.
Serving
- Serve the lentil meatballs and mushroom gravy hot, over mashed potatoes, rice, or alongside roasted vegetables.
Storage
- Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave before serving.
Notes
Ingredient Substitutions: Use gluten-free breadcrumbs for a gluten-free version. Swap coconut milk with almond milk if desired.
How to Serve: Serve over mashed potatoes, rice, or roasted vegetables for a complete meal.
Storage & Freshness: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat before serving.
Make-Ahead Tips: Prepare meatballs in advance, store in fridge, and bake as needed. Gravy can be made a day ahead.
FAQ
Can I freeze the lentil meatballs?
Yes, you can freeze the lentil meatballs. Allow them to cool completely after baking, then arrange them in a single layer on a baking sheet and freeze until solid. Transfer to a freezer-safe container or bag and store for up to 3 months. To reheat, bake directly from frozen at 375°F until heated through, about 20-25 minutes.
What can I use instead of coconut milk in the gravy?
If you prefer to avoid coconut milk, you can substitute it with almond milk or any other plant-based milk. Keep in mind that different plant-based milks will alter the flavor slightly, so choose one that complements the mushroom gravy. For a richer texture, consider adding a tablespoon of nutritional yeast.
Enjoyed this recipe? Leave a review!
There are no reviews yet. Be the first one to write one.







