How to Make Italian Wedding Soup Vegan in 30 Minutes
Table of Contents
Tired of missing out on classic Italian soups because you’re following a plant-based diet? Traditional Italian wedding soup is known for its hearty meatballs and chicken broth, but that doesn’t mean vegans have to skip this comforting dish. This vegan Italian wedding soup delivers all the flavor and satisfaction of the original in just 30 minutes. As someone who’s spent years developing plant-based versions of classic recipes, I’ve perfected this vegan alternative that doesn’t compromise on taste or texture. In this guide, I’ll walk you through selecting the perfect plant-based ingredients, share my time-saving preparation techniques, and answer common questions about making delicious vegan Italian wedding soup.
Why This Vegan Recipe Works

- Uses affordable, easy-to-find plant-based ingredients
- Ready in just 30 minutes for busy weeknights
- Maintains the authentic flavor profile of traditional Italian wedding soup
- Packed with protein and nutrients from plant-based sources
- Satisfies both vegans and non-vegans at the dinner table
- Freezes beautifully for make-ahead meal planning
Choosing the Right Plant-Based Ingredients

Best Vegan Protein for “Meatballs”
The heart of any Italian wedding soup is the meatballs. For our vegan version, we need plant-based alternatives that provide similar texture and protein content. Beyond Meat or Impossible ground works exceptionally well, but for a more whole-food approach, a combination of lentils and mushrooms creates incredible texture. Tempeh crumbled with Italian herbs also makes an excellent base for vegan meatballs that hold together beautifully in soup.
Buying Tips
Look for fresh vegetables like escarole or kale with vibrant green colors and no wilting. When selecting plant-based proteins, check for products with minimal additives and preservatives. If using canned beans or lentils, opt for low-sodium varieties to better control the salt content in your soup.
Substitutions
Don’t have escarole? Substitute spinach, kale, or Swiss chard. Plant-based ground meat alternatives can be replaced with a mixture of cooked lentils, mushrooms, and walnuts processed together. For the traditional acini di pepe pasta, any small pasta shape like orzo or small shells works perfectly.
Ingredients & Prep
Vegan “Meatball” Essentials
- 1 package (12 oz) plant-based ground meat alternative OR 1 cup cooked lentils + 1 cup finely chopped mushrooms
- 1/4 cup panko breadcrumbs (check label for vegan ingredients)
- 2 tablespoons nutritional yeast (for cheesy flavor)
- 1 tablespoon ground flaxseed mixed with 3 tablespoons water (as binder)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
Mix ingredients together and form into small, bite-sized balls (about 1 inch in diameter). Let rest for 10 minutes before cooking to allow the flax “egg” to bind properly.
Soup Base Ingredients
- 8 cups vegetable broth (preferably low-sodium)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 bay leaf
- 1 bunch escarole, roughly chopped (about 4 cups)
- 3/4 cup acini di pepe pasta (or other small pasta)
- 2 tablespoons fresh lemon juice
- 2 tablespoons nutritional yeast
- Fresh herbs (parsley, basil) for garnish
Pantry Staples
Keep vegetable broth, nutritional yeast, dried herbs, and small pasta in your pantry for quick assembly. Nutritional yeast adds the umami flavor that traditionally comes from Parmesan cheese in the original recipe.
Step-by-Step Cooking Instructions

Pre-Cooking Prep
Chop all vegetables and prepare the vegan meatball mixture first. Having everything ready before you start cooking ensures this soup comes together quickly. If using lentils for the meatballs, make sure they’re fully cooked and cooled before mixing with other ingredients.
Cooking Method
- Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery, sautéing until softened (about 5 minutes).
- Add garlic and dried herbs, cooking for another minute until fragrant.
- Pour in vegetable broth and bring to a simmer.
- While broth is heating, pan-fry vegan meatballs in a separate non-stick skillet with a little olive oil until browned on all sides (about 5-7 minutes).
- Add pasta to the simmering broth and cook for 5 minutes.
- Gently add the browned vegan meatballs to the soup and simmer for another 5 minutes.
- Stir in chopped escarole and cook just until wilted (about 2 minutes).
- Remove from heat, add lemon juice and nutritional yeast, stirring to combine.
Doneness Check
The soup is ready when the pasta is al dente and the vegan meatballs are heated through. The escarole should be wilted but still bright green, preserving its nutrients and color.
Finishing Touches
Remove bay leaf before serving. Let soup stand for 5 minutes before serving to allow flavors to meld. If soup becomes too thick as the pasta absorbs liquid, add more vegetable broth to reach desired consistency.
Pro Tips for Perfect Vegan Italian Wedding Soup
Avoiding Common Mistakes
Don’t overcook the pasta – it will continue to absorb liquid and soften in the hot soup. For meal prep, consider cooking and storing the pasta separately to prevent it from becoming mushy. Pan-frying the vegan meatballs before adding them to the soup creates a nice exterior texture that helps them hold together better.
Tool Recommendations
A good non-stick skillet is essential for browning the vegan meatballs without sticking. A large Dutch oven or heavy-bottomed pot distributes heat evenly for the soup base. A cookie scoop helps create uniform vegan meatballs that cook evenly.
Storage & Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days. For freezing, cool soup completely and store in freezer-safe containers for up to 3 months. The pasta may soften when frozen and reheated, so consider undercooking it slightly if you plan to freeze. Reheat gently on the stovetop, adding a splash of broth if needed.
Flavor Variations
Spicy Twist
Add 1/4 teaspoon red pepper flakes or a tablespoon of sliced hot peppers to give your soup a kick. A drizzle of chili oil just before serving also adds wonderful heat.
Gluten-Free Options
Use gluten-free breadcrumbs in the meatballs and substitute the traditional pasta with gluten-free small pasta or quinoa. Ensure your vegetable broth is certified gluten-free.
Global Flavors
Create a Mediterranean version by adding olives and sun-dried tomatoes. For an Asian-inspired variation, swap Italian herbs for ginger, garlic, and a dash of tamari, then garnish with sliced green onions.
Serving Suggestions
Pair this soup with crusty artisan bread or homemade garlic bread for dipping. A simple side salad with lemon vinaigrette complements the flavors beautifully. For a complete Italian-inspired vegan meal, serve alongside stuffed portobello mushrooms or roasted vegetables drizzled with balsamic glaze.
FAQs
Can I make this soup ahead of time?
Yes! This soup is perfect for meal prep. The flavors actually improve after a day in the refrigerator. If making ahead, consider adding the pasta just before serving to prevent it from becoming too soft.
My vegan meatballs are falling apart in the soup. What did I do wrong?
Make sure your vegan meatballs are firmly packed and that you’ve allowed the flax “egg” to set properly before cooking. Pan-frying them before adding to the soup creates a crust that helps them hold together better.
Is Italian wedding soup actually served at Italian weddings?
Despite its name, traditional Italian wedding soup isn’t typically served at weddings. The name comes from the Italian phrase “minestra maritata,” which means “married soup,” referring to the way the flavors come together harmoniously – just like our vegan version!
Can I use frozen vegetables to save time?
Absolutely! Frozen mirepoix (onion, carrot, celery mix) works great as a time-saver. Just be aware that frozen greens like spinach will cook much faster than fresh escarole.
Conclusion
This 30-minute vegan Italian wedding soup proves that plant-based eating doesn’t mean missing out on traditional favorites. By thoughtfully replacing animal products with flavorful plant-based alternatives, you can enjoy a soup that’s every bit as satisfying as the original – but kinder to animals and the planet. Whether you’re a committed vegan or simply looking to incorporate more plant-based meals into your routine, this recipe deserves a spot in your regular rotation. Try it tonight and join thousands of home cooks who’ve discovered the joy of vegan Italian wedding soup!