Vegan meatballs simmered in a rich, dark sauerbraten sauce, served with mashed potatoes and garnished with fresh parsley

Plant based meatballs

plant based meatball sauerbraten (vegan)

By:

Savory Touch

Published:

16 Jun 2025
Vegan meatballs simmered in a rich, dark sauerbraten sauce, served with mashed potatoes and garnished with fresh parsley
I remember the first time I tried sauerbraten. It was at a little German restaurant in my hometown. The rich, tangy flavor was unlike anything I’d ever tasted. Years later, as I embraced a plant-based lifestyle, I missed that flavor so much. One lazy Sunday afternoon, I decided to recreate that memory, and after a few attempts, this plant-based meatball sauerbraten was born. And let me tell you something—it’s even better than I remember!
A close-up shot of plant-based meatballs in sauerbraten sauce, highlighting the texture and color
This recipe brings together the comforting familiarity of sauerbraten with the modern twist of plant-based meatballs. The result? A hearty, flavorful dish that’s both satisfying and ethical. It’s perfect for Sunday dinners, special occasions, or when you simply crave a taste of something wonderfully unique. Don't even get me started on the look on peoples faces when they actually taste this heavenly dish!
Plant-based meatball sauerbraten served in a rustic bowl with a sprig of fresh parsley

Required Equipments

  • Large Bowl
  • Mixing Spoon
  • Food Processor
  • Dutch Oven or Large Pot
  • Measuring Cups and Spoons

Plant Based Meatball Sauerbraten (Vegan): Frequently Asked Questions

Plant Based Meatball Sauerbraten (Vegan)

Enjoy a vegan twist on a German classic with this Plant-Based Meatball Sauerbraten recipe! Tender plant-based meatballs simmered in a rich, tangy sauerbraten sauce, perfect for a comforting and flavorful meal.

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 15 minutes

Cook Time: 30 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First, let's get started by preparing the plant-based meatballs. In a large bowl, combine the ground plant-based meat, breadcrumbs (or rolled oats), finely chopped onion, minced garlic, flax egg (or other binder), and spices. Gently mix until just combined; avoid overmixing to keep the meatballs tender.
  2. Now, it's time to shape the mixture into approximately 1-inch meatballs. Moisten your hands slightly to prevent sticking. Place the formed meatballs on a plate or baking sheet lined with parchment paper.
  3. Next, brown the meatballs. Heat a tablespoon of oil in a large skillet over medium heat. Add the meatballs in batches, ensuring not to overcrowd the pan. Brown on all sides for about 5-7 minutes, until they have a nice color. Remove from the skillet and set aside.
  4. Time to build the sauerbraten flavor base! In the same skillet or a Dutch oven, melt the vegan butter over medium heat. Add the sliced onions and cook until softened and lightly browned, about 8-10 minutes. Stir in the minced garlic, ginger, and apple, cooking for another 2-3 minutes until fragrant.
  5. Now, introduce the classic sauerbraten tang! Pour in the apple cider vinegar and white wine (or broth substitute), scraping up any browned bits from the bottom of the pan. Add the bay leaves, juniper berries, allspice, cloves, and mustard seeds. Let this mixture simmer for about 5 minutes to allow the flavors to meld.
  6. It's time to build the sauerbraten sauce. Pour in the vegetable broth and add the brown sugar (or maple syrup). Stir well to combine. Bring the sauce to a simmer.
  7. Gently nestle the browned plant-based meatballs into the simmering sauce. Ensure they are mostly submerged. Reduce the heat to low, cover the pot, and let it simmer for at least 30 minutes, or up to an hour, to allow the meatballs to absorb the flavors of the sauce. Stir occasionally to prevent sticking.
  8. If the sauce needs thickening, remove the meatballs from the pot and set them aside. In a small bowl, whisk together cornstarch and cold water to create a slurry. Slowly pour the slurry into the simmering sauce, stirring constantly. Cook until the sauce has thickened to your desired consistency.
  9. Finally, return the meatballs to the pot and heat through. Taste and adjust seasonings as needed. Remove the bay leaves before serving.
  10. Serve the Plant-Based Meatball Sauerbraten hot over mashed potatoes, spaetzle, or your favorite side dish. Garnish with fresh parsley or a dollop of vegan sour cream, if desired. Enjoy this comforting, flavorful meal!

📝 Notes

  • Adjust the amount of spices to suit your taste preferences.
  • For a richer flavor, use a dark beer in place of some of the vegetable broth.
  • Serve with mashed potatoes, spaetzle, or your favorite side dish.

🍎 Nutrition

Calories: 350 kcal

Protein: 20g

Fat: 15g

Carbohydrates: 40g

Fiber: 8g

Calcium: 150mg

The best meals are those that bring people together, regardless of dietary preferences. This plant-based sauerbraten does just that, offering a comforting, flavorful experience for everyone.

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 SavoryTouch. All Rights Reserved.