Vegan Meatballs with Mushroom Gravy That Will Wow You

2 Shares

As the days grow colder and the leaves blanket the ground in hues of gold and crimson, I find myself craving the cozy comforts of home-cooked meals. There’s nothing quite like the satisfying aroma of Vegan Meatballs with Mushroom Gravy wafting through the kitchen, wrapping me in a warm embrace. These little lentil gems are not only a culinary revelation but also a delicious solution for anyone stuck in the fast-food rut.

I stumbled upon this recipe one rainy afternoon, my pantry nearly bare, yet my desire for something hearty and wholesome couldn’t be ignored. As I combined earthy lentils with vibrant vegetables and rich spices, I knew I had discovered a keeper. The result? Tender meatballs drenched in silky mushroom gravy that would impress even the most discerning of taste buds.

Whether you’re looking to spice up your weeknight dinners or impress friends at your next gathering, these meatballs deliver on flavor, ease, and heartiness. So grab those lentils, and let’s create something special that the whole family will love!

Why are Vegan Meatballs with Mushroom Gravy a Must-Try?

Hearty Comfort: Experience a feast of flavors that satisfies your cravings for comfort food without any meat.

Plant-Powered Goodness: These lentil meatballs are packed with protein, fiber, and essential nutrients, making them a wholesome choice for all ages.

Rich, Savory Gravy: The homemade mushroom gravy elevates these meatballs, adding a depth of flavor that’s simply irresistible.

Versatile Meal: Pair them with pasta, serve them in a sub, or enjoy them simply over rice – the possibilities are endless!

Easy to Make: With a short prep time and simple ingredients, this dish is perfect for busy weeknights or when you’re entertaining guests.

Crowd-Pleaser: Impress your family and friends with a dish that even the meat-lovers will rave about. Want more vegetarian inspiration? Check out my vegetarian recipes for more delicious ideas!

Vegan Meatballs with Mushroom Gravy Ingredients

For the Meatballs

  • Dried brown lentils – a fantastic plant-based protein source, giving these meatballs their hearty texture.
  • Vegetable broth – enhances flavor and helps cook the lentils to perfection.
  • Olive oil – adds richness and aids in sautéing the vegetables.
  • Soy sauce – provides a savory umami kick, deepening the meatball flavor.
  • Chopped celery – adds a fresh crunch and flavor depth.
  • Chopped onion – a classic aromatic that builds a wonderful base for your meatballs.
  • Chopped carrot – introduces sweetness and vibrant color to the mix.
  • Chopped button cremini mushrooms – contribute an earthy flavor to your meatballs.
  • Red wine – a splash of acidity that balances the hearty ingredients beautifully.
  • Garlic, minced – adds a punch of flavor that’s essential for depth.
  • Thyme – infuses the mixture with a warm, herbal essence.
  • Rosemary – adds an aromatic pine-like flavor that enhances the overall profile.
  • Walnuts – provide a nutty crunch and improve texture.
  • Panko breadcrumbs – keep the meatballs light and fluffy.
  • Parsley – freshens up the dish with a hint of bright flavor.
  • Sea salt and ground black pepper to taste – season to enhance all the delicious flavors.

For the Mushroom Gravy

  • Butter – adds a rich, creamy flavor that enhances your gravy.
  • Chopped button (cremini) mushrooms – intensify the gravy with their savory essence.
  • Chopped onion – sweetens the sauce as it cooks down.
  • Vegetable broth – keeps the gravy flavorful and smooth.
  • Cornstarch or all-purpose flour – thickens your gravy for that luscious consistency.
  • White miso or soy sauce – deepens the savory notes in the gravy.
  • Oregano – adds an earthy, aromatic flavor that complements the mushrooms.
  • Sea salt and ground black pepper to taste – adjust according to your palate’s preference.

Dive into making these Vegan Meatballs with Mushroom Gravy and enjoy a comforting, home-cooked meal that speaks to both heart and soul!

How to Make Vegan Meatballs with Mushroom Gravy

  1. Preheat your oven to 350 degrees Fahrenheit, setting the stage for perfectly baked meatballs that are golden on the outside and tender on the inside.

  2. Simmer the lentils with vegetable broth in a medium-size saucepan for 25-30 minutes or until the lentils are tender. Once cooked, remove from heat and let them rest.

  3. Mix ground flaxseed with water in a small bowl and set aside to thicken up, creating a binding ingredient for your meatballs.

  4. Sauté olive oil, celery, onion, carrot, and mushrooms in a non-stick skillet over medium heat for about 5-7 minutes, until they become tender. Add red wine, garlic, soy sauce, thyme, and rosemary. Cook for 2-3 minutes, letting the liquid cook off, then cool for about 5 minutes.

  5. Blend walnuts in a food processor until they reach a breadcrumb consistency. Add the cooled lentils, sautéed vegetables, flaxseed mixture, breadcrumbs, parsley, salt, and pepper. Pulse until a dough forms.

  6. Shape the mixture into 13 equal balls using an ice cream scoop and place them on a greased baking dish or cookie sheet. Bake for 40-45 minutes, or until browned and crispy.

  7. Melt butter in a small saucepan over medium heat, then add chopped mushrooms and onion. Sauté for 5-7 minutes until the mushrooms start to release moisture and wilt.

  8. Combine broth with the mushroom mixture in the saucepan, bringing it to a gentle simmer.

  9. Dissolve cornstarch in a bowl with 1 tablespoon of water, then add it to the simmering gravy, stirring continuously.

  10. Season your gravy by adding soy sauce, miso, and oregano, allowing it to simmer for another 6-8 minutes until thickened. Blend the mixture until smooth, adjusting seasoning with salt and pepper to taste.

  11. Serve your meatballs on plates and generously pour the mushroom gravy over them. A portion typically includes 3-4 meatballs.

Optional: Garnish with fresh parsley for an extra touch of color and flavor.
Exact quantities are listed in the recipe card below.

Vegan Meatballs with Mushroom Gravy

What to Serve with Vegan Meatballs with Mushroom Gravy?

Let’s create a comforting feast that elevates your meal to new heights and brings warmth to your dining table.

  • Creamy Mashed Potatoes: Their rich, fluffy texture mingles beautifully with the savory gravy, creating a dreamily satisfying combination.

  • Steamed Green Beans: Their snap and bright color add a refreshing crunch, balancing the richness of the meatballs perfectly. Serve them with a sprinkle of lemon zest for extra brightness.

  • Garlic Bread: Crispy and buttery, this classic side is perfect for soaking up every drop of that luscious mushroom gravy. Your family will love the aromatic garlic wafting through the house!

  • Quinoa Salad: A light, nutty option that introduces bright vegetables and a tangy dressing, enhancing the flavors of your hearty meatballs while keeping things fresh.

  • Roasted Root Vegetables: Carrots, beets, and sweet potatoes roasted to caramelized perfection offer a sweet counterpoint to the savory meatballs, taking your meal to a whole new level.

  • Red Wine: A glass of robust red wine will complement the earthy flavors of the lentil meatballs and the mushroom gravy, rounding out your dining experience beautifully.

  • Chocolate Avocado Mousse: For dessert, this rich, creamy treat provides a touch of indulgence while remaining health-conscious, making it a delightful ending to your meal.

  • Caesar Salad: Crisp romaine, tangy dressing, and crunchy croutons make a refreshing contrast to the hearty meatballs, brightening your plate.

  • Pear and Walnut Tart: This sweet and nutty dessert wraps up your meal with ease, offering delicious contrasts to the flavors of your main dish.

Vegan Meatballs with Mushroom Gravy Variations

Feel free to unleash your creativity and make this dish uniquely yours with these delightful twists.

  • Gluten-Free: Swap panko breadcrumbs for gluten-free breadcrumbs or ground oats to accommodate a gluten-free diet.

  • Nut-Free: Omit walnuts entirely or replace them with sunflower seeds for a nut-free alternative that still provides texture.

  • Spicy Kick: Add crushed red pepper flakes or diced jalapeños to the lentil mixture for a flavor boost that brings the heat!

Let your taste buds explore flavor palettes while enjoying this cozy comfort food.

  • Herb Swap: Use fresh basil or dill instead of thyme and rosemary for a fragrant twist that brightens the whole dish.

  • Sweet & Savory: Add a splash of balsamic vinegar to the gravy for a touch of sweetness and acid that complements the earthiness of the mushrooms.

  • Creamy Gravy: Stir in a splash of coconut cream or cashew cream at the end for a silky smooth gravy that adds a luscious finish.

  • Veggie-Packed: Incorporate chopped spinach or kale into the meatball mixture for an extra boost of greens and nutrients.

  • Cheesy Flavor: Mix in nutritional yeast into the meatball dough for a cheesy taste without dairy that complements the savory elements beautifully.

Make Ahead Options

These Vegan Meatballs with Mushroom Gravy are perfect for meal prep enthusiasts! You can prepare the lentil mixture and form the meatballs up to 24 hours in advance; just cover them tightly and refrigerate. The gravy can also be made ahead and stored in the fridge for up to 3 days. To ensure the meatballs stay moist, reheat them gently in the oven or on the stovetop, adding a splash of vegetable broth if needed. When it’s time to serve, simply reheat the mushroom gravy and pour it over the warmed meatballs for a dish that tastes just as delicious as when freshly made, saving you time during your busy weeknights!

How to Store and Freeze Vegan Meatballs with Mushroom Gravy

Room Temperature: Store cooked vegan meatballs at room temperature for up to 2 hours; it’s best to refrigerate them sooner to keep them fresh.

Fridge: Keep leftover meatballs with mushroom gravy in an airtight container in the fridge for up to 3-4 days. Reheat portions in the microwave or on the stovetop until warmed through.

Freezer: For longer storage, freeze cooked meatballs without gravy in an airtight container or freezer bag for up to 3 months. Thaw in the fridge overnight before reheating.

Reheating: Gently reheat meatballs in a saucepan with a splash of vegetable broth or gravy to prevent drying out. Enjoy your delicious vegan meatballs as if they were just made!

Expert Tips for Vegan Meatballs with Mushroom Gravy

  • Right Lentils: Choose brown lentils for the best texture; red lentils tend to be mushy and won’t hold up as well.

  • Chill Before Baking: After forming the meatballs, chill them in the fridge for 30 minutes which helps them hold their shape while baking.

  • Mushroom Variety: Use a mix of button and cremini mushrooms for a deeper, more complex umami flavor in both the meatballs and gravy.

  • Adjust Seasoning: Always taste your mixture before baking; adjust the salt and pepper according to your desired flavor to enhance the vegan meatballs.

  • Thickness Control: For a thicker gravy, let it simmer longer; adding more cornstarch will also help achieve your preferred consistency.

  • Don’t Overmix: Be gentle when combining the ingredients to avoid tough meatballs; you want them tender yet firm.

Vegan Meatballs with Mushroom Gravy

Vegan Meatballs with Mushroom Gravy Recipe FAQs

What type of lentils should I use for vegan meatballs?
Absolutely! For the best texture, I recommend using dried brown lentils as they hold up beautifully during cooking. Red lentils tend to become mushy, which won’t provide the desired meatball structure.

How do I store leftover vegan meatballs with mushroom gravy?
You can store cooked vegan meatballs in an airtight container in the fridge for up to 3-4 days. Just ensure they’re refrigerated promptly after they have cooled to room temperature. When you’re ready to enjoy them again, reheat on the stovetop or in the microwave until warmed through.

Can I freeze the vegan meatballs?
Very much so! For longer storage, freeze the cooked vegan meatballs without the gravy in an airtight container or a freezer bag for up to 3 months. When you’re ready to eat them, simply thaw in the fridge overnight and reheat gently with a splash of vegetable broth or gravy to maintain their moist texture.

How can I troubleshoot dry vegan meatballs?
If you find your vegan meatballs are a bit dry after baking, it could be due to over-baking or not enough binding ingredients. Make sure to pulse the mixture thoroughly but don’t overmix it. Next time, you could add a tad more olive oil or a few teaspoons of vegetable broth to the mixture before forming them into balls. They should be moist yet crumbly.

Are these vegan meatballs suitable for gluten-free diets?
Definitely! You can easily make the vegan meatballs gluten-free by substituting panko breadcrumbs with gluten-free breadcrumbs or oats. Just make sure your soy sauce is gluten-free as well or opt for tamari, which is a great alternative.

Can I use different vegetables in the vegan meatballs?
Of course! Feel free to swap in other veggies you enjoy. Finely grated zucchini or bell peppers can add moisture and flavor. Just be cautious of not adding too much water-rich vegetables, which could make the mixture too wet. Aim for a balance, and trust your taste buds!

Vegan Meatballs with Mushroom Gravy

Vegan Meatballs with Mushroom Gravy That Will Wow You

Delicious Vegan Meatballs with Mushroom Gravy that bring comfort and flavor to your table.
Prep Time 35 minutes
Cook Time 45 minutes
Chill Time 30 minutes
Total Time 1 hour 50 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Vegan
Calories: 320

Ingredients
  

For the Meatballs
  • 1 cup Dried brown lentils a fantastic plant-based protein source
  • 1 cup Vegetable broth enhances flavor
  • 2 tablespoons Olive oil adds richness
  • 1 tablespoon Soy sauce provides a savory kick
  • 1 cup Chopped celery adds fresh flavor
  • 1 cup Chopped onion classic aromatic
  • 1 cup Chopped carrot introduces sweetness
  • 1 cup Chopped button cremini mushrooms contribute earthy flavor
  • 1/2 cup Red wine balances hearty ingredients
  • 4 cloves Garlic, minced adds essential punch of flavor
  • 1 teaspoon Thyme infuses warm essence
  • 1 teaspoon Rosemary adds aromatic flavor
  • 1/2 cup Walnuts provides nutty crunch
  • 1 cup Panko breadcrumbs keeps meatballs fluffy
  • 1/4 cup Parsley freshens up the dish
  • to taste Sea salt season to enhance flavors
  • to taste Ground black pepper season to enhance flavors
For the Mushroom Gravy
  • 2 tablespoons Butter adds creamy flavor
  • 2 cups Chopped button (cremini) mushrooms intensify savory essence
  • 1 cup Chopped onion sweetens sauce
  • 1 cup Vegetable broth keeps gravy flavorful
  • 2 tablespoons Cornstarch or all-purpose flour thickens gravy
  • 1 tablespoon White miso or soy sauce deepens savory notes
  • 1 teaspoon Oregano complements the mushrooms
  • to taste Sea salt adjust seasoning
  • to taste Ground black pepper adjust seasoning

Equipment

  • medium saucepan
  • non-stick skillet
  • Food processor
  • Baking Dish

Method
 

Vegan Meatballs Preparation
  1. Preheat your oven to 350 degrees Fahrenheit.
  2. Simmer the lentils with vegetable broth in a medium-size saucepan for 25-30 minutes or until the lentils are tender.
  3. Mix ground flaxseed with water in a small bowl and set aside to thicken up.
  4. Sauté olive oil, celery, onion, carrot, and mushrooms in a non-stick skillet over medium heat for about 5-7 minutes.
  5. Add red wine, garlic, soy sauce, thyme, and rosemary. Cook for 2-3 minutes.
  6. Blend walnuts in a food processor until they reach a breadcrumb consistency.
  7. Add the cooled lentils, sautéed vegetables, flaxseed mixture, breadcrumbs, parsley, salt, and pepper. Pulse until a dough forms.
  8. Shape the mixture into 13 equal balls and place them on a greased baking dish.
  9. Bake for 40-45 minutes, or until browned and crispy.
Mushroom Gravy Preparation
  1. Melt butter in a small saucepan over medium heat.
  2. Add chopped mushrooms and onion, sauté for 5-7 minutes.
  3. Combine broth with the mushroom mixture, bringing it to a gentle simmer.
  4. Dissolve cornstarch in water and add to the simmering gravy, stirring continuously.
  5. Season gravy by adding soy sauce, miso, and oregano.
  6. Simmer for another 6-8 minutes until thickened. Blend until smooth.
  7. Serve meatballs on plates and pour mushroom gravy over them.

Nutrition

Serving: 3meatballsCalories: 320kcalCarbohydrates: 45gProtein: 12gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 5gSodium: 600mgPotassium: 500mgFiber: 8gSugar: 4gVitamin A: 900IUVitamin C: 10mgCalcium: 50mgIron: 3mg

Notes

Optional: Garnish with fresh parsley for an extra touch of color and flavor. Adjust seasoning to taste before baking.

Tried this recipe?

Let us know how it was!
2 Shares

Leave a Comment

Recipe Rating