By Melissa Huggins / 56 Comments
This post contains affiliate links. Read my disclosure policy here.
Warm up on a chilly night with a bowl of this Vegan Italian Wedding Soup. It’s brimming with veggies, pasta pearls, and savory vegan meatballs. It’s a cinch to make and you can use homemade or store-bought vegan meatballs.
After perfecting my Vegan Meatballs a few weeks ago, I realized that the possibilities were endless now. I’m talking Meatball Subs, Swedish Meatballs, Meatball Vegan Pizza and this Vegan Italian Wedding Soup.
This was a childhood favorite of mine, and I haven’t tried a vegan version until now. What was I waiting for? This is GOOD!
Seriously, who wouldn’t love pasta and meatballs together in a savory broth? **Crickets** It’s pure comfort and I just can’t get enough!
HOW DO I MAKE VEGAN ITALIAN WEDDING SOUP?
(full ingredient amount in recipe card below)
- Sauté onions, celery, and carrots until slightly tender.
- Add garlic and sauté for 1 minute until lightly browned.
- Now add the thyme and cook for 30-60 seconds until fragrant.
- Add the pasta broth, bay leaves, salt, and pepper. Bring to a medium simmer and cook until pasta is al dente about 10 minutes.
- Now add the kale and cook for 1-2 minutes to soften. Taste for seasoning and add more if needed.
- Add meatballs to the serving bowls and ladle soup on top.
WHAT GOES WITH VEGAN ITALIAN WEDDING SOUP?
I serve it with Vegan Parmesan Cheese, Crushed Red Pepper Flakes, Fresh-Cut Parsley, Lemon Wedges, and Fresh-Cracked Pepper. It goes great with a big loaf of crusty bread with a side of Vegan Butter too. YUM!
DOES ITALIAN WEDDING SOUP FREEZE WELL?
Yes, it freezes really well. However, I freeze the vegan meatballs separately so they don’t fall apart on the reheat. Just bake or air fry them before adding to the bowls with the reheated soup.
CAN I USE STORE-BOUGHT MEATBALLS FOR ITALIAN WEDDING SOUP?
I absolutely love this soup with my homemade meatball recipe, but if you want a quicker option, you can use store-bought meatballs. I’ve used Gardein Vegan Meatballs before and the soup was delicious! If you use the store-bought, make sure to cook according to package instructions before adding them to the soup.
Looking for more comforting soup recipes? Here are my faves:
- Roasted Vegan Cauliflower Soup
- Instant Pot Yellow Split Pea Soup
- Vegan Clam Chowder
I’D LOVE TO HEAR FROM YOU
If you make this Vegan Italian Wedding Soup, let me know what you think by ★ star rating it and leaving a comment below. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don’t miss it.
Recipe
Vegan Italian Wedding Soup
Warm up on a chilly night with a bowl of this Vegan Italian Wedding Soup. It’s brimming with veggies, pasta pearls, and savory vegan meatballs.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Soup
Cuisine: American, Italian, Vegan
Servings: 6 people
Calories: 168kcal
Ingredients
- 1 batch homemade vegan meatballs , or store-bought (*see note)
- 2 tablespoons olive oil
- 1 medium onion , diced
- 3 medium carrots , diced
- 2 ribs celery , diced
- 4-5 cloves garlic , minced
- 1 teaspoon dried thyme
- 1 bay leaf
- 10 cups vegetable broth , low sodium (*see note)
- ¾ cup acini de pepe pasta , uncooked
- 1 teaspoon sea salt , more to taste
- Fresh cracked pepper , to taste
- 2 cups chopped kale (sub spinach)
Recommended Equipment
-
1 Large Pot
Instructions
-
In a large pot, heat oil over medium heat and add onion, carrots, and celery. Sauté until tender and about 5-6 minutes.
-
Add the garlic and saute for 30-60 seconds until fragrant.
-
Add dried thyme and cook for 30 seconds until fragrant.
-
Now add the broth, pasta, bay leaves, salt, and pepper. Turn heat up to get broth boiling and then turn down to a medium simmer. Cook for 8-10 minutes until pasta is al dente.
-
Add the chopped kale and cook for 1-2 minutes until wilted. Taste for seasoning and add more if needed. Remove bay leaf.
-
Next, add the meatballs to the broth and gently cook for 1-2 minutes to heat throughout (*read note if you are using my homemade meatballs). Ladle soup in bowls and serve. See note for serving/topping ideas. Enjoy!
Notes
Store-Bought Vegan Meatballs: I’ve used Gardein Vegan Meatballs and they were delicious in the soup. Make sure to cook according to package instructions before adding them to the soup (I usually airfry them). You can also make meatballs using Beyond or Impossible ground and add seasoning (or use their premade ones). Pan fry them on medium heat in oil, searing them on all sides before use.
Homemade Vegan Meatballs: If you anticipate leftovers, I recommend adding only the number of meatballs you plan to eat in one sitting. When left in the broth for an extended period, the meatballs can become overly soft and lose their texture. This way, you can store the remaining meatballs separately and keep them firm for your next meal.
Pasta – If you can’t find acini de pepe, you can also use ditalini, stelline, or any type of tiny pasta. You can use orzo, but I recommend reducing the amount to ½ cup or adding more broth to the recipe so it doesn’t take over the soup.
Broth: You can swap some of the broth for water if you want a milder flavor or to reduce the salt. The right balance depends on your taste and the brand you’re using. This soup will also work with vegan chicken broth.
Flavor Enhancer: For an extra layer of flavor, add 1 tablespoon of tomato paste to the pan along with the dried herbs. Sauté for 30-60 seconds then proceed with the recipe as written.
Serving: Serve with crusty bread and top with Vegan Parmesan Cheese, Crushed Red Pepper Flakes, Fresh-Cut Parsley, Squeeze of Lemon, and Fresh-Cracked Pepper.
Nutritional info doesn’t include the vegan meatballs. You can find that under my meatball recipe post or on the package if you use store-bought.
Cook time doesn’t include homemade vegan meatballs.
Nutrition
Serving: 1bowl (2 cups) | Calories: 168kcal | Carbohydrates: 17g | Protein: 10g | Fat: 7g | Saturated Fat: 1g | Sodium: 426mg | Fiber: 1g | Sugar: 1g
Leave a Reply