| |

Vegan Italian Wedding Soup

As an Amazon Associate I earn from qualifying purchases.

The perfect MARRIAGE of Meat and Veggies, only we are making the MEAT with PLANTS!

Okay, so full disclosure, I’ve never had this until I polled a bunch of my YouTube friends and asked them what soups they’d like to see me make, and this was one of the more popular requests, and when I looked it up, I was totally intrigued! I mean, I’m a huge fan of Meatballs!

So naturally I had to try this out, and y’all were right, it’s a winner! It’s like the best part of chicken noodle soup, but with meatballs, and orzo, which is an underrated pasta in my opinion. Plus we are adding some spinach, a rare ingredient here at thee Burger Dude, but one that I enjoy quite frequently, so maybe it’ll make more appearances!

The Meatballs

For these meatballs, we are doing a pretty traditional mixture, except we are using plant-based beef and sausage, plant milk instead of eggs, and nutritional yeast instead of parmesan. They are super dang good! You wanna make sure you roll your meatballs small enough so they fit on a tablespoon. I actually just used a tablespoon to scoop them out and that worked perfectly.

And if you don’t wanna use plant-based meat, I have a homemade lentil meatball recipe right HERE.

For leftovers, I do recommend storing the meatballs in a separate container from the soup. They will get soggy otherwise! So if you have leftovers, just fish out the meatballs and store them on their own, and then add them back in when you have some more.

The Veggies & Pasta

I’m using a traditional medley of carrots, celery and shallots (onions work too) and garlic, but you could totally throw whatever you like in there. I also used baby spinach, but use any leafy green you like. Escarole is a common to use too.

I recommend using a smaller pasta shape like orzo, but use whatever you have on hand as well! Spaghetti might be weird and messy though!

If you are interested in recommendations for Kitchen Gear, Spices & Pantry Items, or what I use for my Photos and Videos, please click HERE!

This post contains affiliate links, at no additional cost to you! Anything I earn will be put back into making recipes and videos for y’all. Thanks buds!

Vegan Italian Wedding Soup

Thee Burger Dude
5 from 5 votes



  • 8 oz. plant-based beef
  • 8 oz. plant-based sausage
  • 1/4 cup unsweetened plant milk
  • 4 cloves garlic minced
  • 1 medium shallot diced
  • 1/4 cup chopped flat leaf parsley
  • 2 Tbsp nutritional yeast
  • 1 Tbsp Italian seasoning
  • 1/3 cup breadcrumbs
  • Salt & black pepper to taste
  • Red pepper flakes to taste


  • 1-2 Tbsp olive oil
  • 1 cup chopped carrots
  • 1 cup chopped celery
  • 1 cup chopped shallots or onion
  • 3 cups baby spinach
  • 4-5 cloves garlic minced
  • 1 Tbsp Italian seasoning
  • 2 Tbsp nutritional yeast
  • 8 cups vegan chicken broth veggie broth is fine too
  • 1 cup orzo pasta or similar
  • Salt & Pepper to taste


  • To make the meatballs, add everything to a large bowl and using clean hands, mix to combine. Once thoroughly mixed, scoop out 1 Tbsp worth of the mixture, and roll into a ball with your hands. Repeat this until all the mixture is used. You should have about 24 – 30 meatballs.
  • To a pan over medium high heat, add the meatballs and brown on at least 2 sides, cooking for about 3 minutes per side. Once the meatballs are browned to your liking, remove from the pan and reserve in a bowl.
  • Next add 1-2 Tbsp of olive oil in a dutch oven or large pot over medium heat and then add in the carrots, celery and shallots / onion. Stir to get them all nice and coated and cook down for about 8 minutes or until they begin to soften a bit.
  • Add in the Italian seasoning, nutritional yeast and then the minced garlic. Stir around and cook for 1 minute making sure to not burn the garlic!
  • Add the vegan chicken broth to the pan and then bring to a boil. Add the pasta and cook according to package instructions.
  • 2 minutes before the pasta is done cooking, add in the reserved meatballs. 1 minute before the pasta is done, add in the spinach. Stir to combine and cook until pasta is done.
  • Taste and adjust for seasoning and serve immediately! Top with chopped parsley or vegan parmesan and ENJOY!
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating