This post may contain affiliate links. Please read our disclosure policy.

This Vegan Italian Wedding Soup is complete with vegan meatballs, a rich soup broth, and tender acini di pepe pasta for a vegan twist on the classic! Perfect for weeknights or an easy plant-based meal prep. 

close up of bowl of vegan italian wedding soup topped with parmesan

We love all kinds of vegan soups, but we have a special place in our hearts for soups made with pasta. Not only are they warm and cozy, but they’re perfectly hearty, filling, and the best pick-me-up on a chilly night. After all, Vegan Chicken Noodle Soup is the go-to for almost everyone when they’re feeling under the weather. 

If you love our Italian Minestrone, Orzo Soup, or our cozy Vegan Chicken Gnocchi Soup, this Italian wedding soup is guaranteed to be a weeknight hit! 

broth, plant-based ground beef, dairy-free parmesan, spinach, breadcrumbs, acini de pepe, carrots, garlic, parsley, oregano, onion, celery, salt, pepper

Ingredients You’ll Need 

For the meatballs

  • Vegan ground beef: Used as the main protein in these vegan meatballs. We find store-bought vegan beef recreates the most authentic hearty, chewiness of traditional meatballs. Use any store-bought brand you love. 
  • Panko breadcrumbs: Helps bind the meatballs together while keeping them light and tender. You can also use Italian-style breadcrumbs, but they are difficult to find vegan. 
  • Vegan parmesan: Adds a savory, cheesy flavor to the meatballs, enhancing the richness of the dish. Both store-bought and homemade vegan parmesan cheese works well. 
  • Garlic: Fresh garlic provides additional depth of flavor and compliments the overall soup.
  • Oil: Used for searing the meatballs and making them crispy on the outside. We recommend using your favorite olive oil.

For the Soup

  • Aromatics: A classic blend of onion, carrots, celery, and garlic flavors the base of the soup and starts this recipe off right. 
  • Vegan chicken broth: Adds a richer, umami-packed flavor to the soup broth. Or, if you prefer, opt for a good vegetable broth
  • Dried oregano: Adds earthy notes that complement the aromatics in this wedding soup. If you have it, feel free to use 1 tablespoon of freshly chopped oregano. 
  • Acini di pepe: The pasta of choice for Italian wedding soup! If you’re unable to find it near you, try another short cut pasta like orzo pasta. 
  • Spinach: Adds a pop of freshness, color, and balances the richness in the broth and meatballs. 
bowl of vegan italian wedding soup topped with parmesan

How to Make Vegan Italian Wedding Soup

Make the Vegan Meatballs 

  1. Prep the meatballs. Add the vegan ground beef, breadcrumbs, parsley, vegan parmesan, garlic, salt, and black pepper to a large bowl. Use your hands to mix together until evenly combined. Form small meatballs, about 1 tablespoon each, and place on a baking sheet. We made 16. 
  2. Sear the meatballs. Heat a large skillet over medium heat. Add the olive oil and some of the formed meatballs, leaving room between each. Allow to cook, tossing occasionally, until browned. This is just to sear the outside-the meatballs will finish cooking in the soup. Once all the meatballs are seared, set aside. You might have to cook in multiple batches.

Prepare the Soup

  1. Sauté the aromatics. Heat the remaining 2 tablespoons of olive oil in a large pot over medium heat. Add the onion, carrots, celery, and salt. Sauté, stirring occasionally, until the vegetables are softened, about 8-10 minutes. Add the garlic and oregano, and sauté for another 1-2 minutes, until fragrant. 
  2. Add the broth. Pour in the broth, stir to combine, and bring the soup broth to a boil. 
  3. Add the acini di pepe. Once the soup broth is simmering, add the acini di pepe and lower the heat to a simmer. Cook, uncovered for 5 minutes. 
  4. Finish cooking the meatballs. After 5 minutes, add the meatballs. Continue simmering until the pasta is al dente, another 3-5 minutes. 
  5. Add the spinach and season to taste. Stir in the stopped spinach and cook until wilted. Taste and season with additional salt and black pepper as needed. 
  6. Serve. Serve this Vegan Italian Wedding Soup while warm with vegan parmesan and freshly chopped parsley. Enjoy! 
Spoonful of Vegan Italian Wedding Soup

Serving Suggestions

We love to serve this Italian Wedding Soup with a slice of crusty bread or focaccia and a simple Brussels Sprouts Caesar Salad

You can also serve it with a side of Simple Roasted Veggies or Pan-Fried Asparagus for an extra veggie boost! 

bowl of vegan italian wedding soup topped with parmesan

Recipe FAQs

Can I use pre-made vegan meatballs in this soup?

We love the additional flavor our homemade vegan meatballs add to the soup, but it will work just as well with your favorite store-bought vegan meatballs. Just make sure to brown them nicely before finishing cooking in the soup.

Is this wedding soup gluten-free?

As is, this soup recipe is not gluten-free because it’s made with breadcrumbs and acini di pepe, a wheat-based pasta. If you’d like to make this soup gluten-free, use gluten-free breadcrumbs and gluten-free acini di pepe, and double-check that your vegan ground beef is gluten-free. 

How long will this soup keep?

Leftover soup will keep in an airtight container in the refrigerator for up to 4 days. 

close up of bowl of vegan italian wedding soup topped with parmesan

More Vegan Soup Recipes YOu May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos! 

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
bowl of vegan italian wedding soup topped with parmesan

Vegan Italian Wedding Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sweet Simple Vegan
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

This Vegan Italian Wedding Soup is complete with vegan meatballs, a rich soup broth, and tender acini di pepe pasta for a vegan twist on the classic! Perfect for weeknights or an easy plant-based meal prep. 


Ingredients

Meatballs:

  • 12 oz vegan ground beef
  • ⅓ cup panko breadcrumbs
  • ¼ cup parsley, finely chopped
  • ¼ cup vegan parmesan
  • 3 cloves garlic, grated
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil

Soup:

  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 2 carrots, diced
  • 2 stalks celery, diced
  • ½ teaspoon salt
  • 4 cloves garlic, minced
  • 10 cups vegan chicken broth (or vegetable broth)
  • ½ teaspoon dried oregano
  • 1 cup acini di pepe
  • 3 cups spinach, roughly chopped
  • Black pepper, to taste
  • Vegan parmesan, for garnish
  • Fresh parsley, for garnish

Instructions

Make the Vegan Meatballs

  1. Prep the meatballs. Add the vegan ground beef, breadcrumbs, parsley, vegan parmesan, garlic, salt, and black pepper to a large bowl. Use your hands to mix together until evenly combined. Form small meatballs, about 1 tablespoon each, and place on a baking sheet. We made 16. 
  2. Sear the meatballs. Heat a large skillet over medium heat. Add the olive oil and some of the formed meatballs, leaving room between each. Allow to cook, tossing occasionally, until browned. This is just to sear the outside-the meatballs will finish cooking in the soup. Once all the meatballs are seared, set aside. You might have to cook in multiple batches.

Prepare the Soup

  1. Sauté the aromatics. Heat the remaining 2 tablespoons of olive oil in a large pot over medium heat. Add the onion, carrots, celery, and salt. Sauté, stirring occasionally, until the vegetables are softened, about 8-10 minutes. Add the garlic and oregano, and sauté for another 1-2 minutes, until fragrant. 
  2. Add the broth. Pour in the broth, stir to combine, and bring the soup broth to a boil. 
  3. Add the acini di pepe. Once the soup broth is simmering, add the acini di pepe and lower the heat to a simmer. Cook, uncovered for 5 minutes. 
  4. Finish cooking the meatballs. After 5 minutes, add the meatballs. Continue simmering until the pasta is al dente, another 3-5 minutes. 
  5. Add the spinach and season to taste. Stir in the stopped spinach and cook until wilted. Taste and season with additional salt and black pepper as needed. 
  6. Serve. Serve this Vegan Italian Wedding Soup while warm with vegan parmesan and freshly chopped parsley. Enjoy!

Notes

  • Breadcrumbs: You can also use Italian-style breadcrumbs, but they are difficult to find vegan. Alternatively, you can also make your own by pulsing stale bread into crumbs in a food processor.
  • Meatballs: This recipe will work just as well with your favorite store-bought vegan meatballs. Just make sure to brown them nicely before finishing cooking in the soup.
  • Gluten-free: If you’d like to make this soup gluten-free, use gluten-free breadcrumbs and gluten-free acini di pepe, and double-check that your vegan ground beef is gluten-free. 
  • Storage: Leftover soup will keep in an airtight container in the refrigerator for up to 4 days.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stove Top
  • Cuisine: Italian

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When weโ€™re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star