Vegan Meatball Parm Soup

Vegan Meatball Parm Soup recipe served in a bowl of bread.

The weather has finally broken here in Colorado and I’m so excited about it! I love soup season, especially my Meatball Parm Soup served in a massive bread bowl! Trust me, it does not get better than this. 

Vegan Meatball Parm Soup recipe served in a bowl of bread.

Vegan Meatball Parm Soup

Meatball parm sub and soup had a baby, and its delicious!
4.67 from 3 votes
Prep Time: 40 minutes
Cook Time: 1 hour
Total Time: 1 hour 40 minutes
Course: Dinner, Lunch
Cuisine: American-Inspired
Keyword: Plant-Based Cheese, Vegan Meatball Soup
Calories: 1025kcal
Servings: 4


For the soup:

For the meatballs:

  • 1 14 oz pkg Beyond Meat Vegan Hot Italian Sausage
  • 1 16 oz pkg Beyond Meat Ground Beef
  • 1 tsp dried Italian seasoning
  • 1 tsp dried parsley
  • 6 tbs vegan egg I used Just Egg
  • ¼ cup vegan parmesan cheese
  • ½ cup Italian-seasoned breadcrumbs
  • 2–3 cloves garlic minced
  • ½ cup yellow onion chopped fine
  • 3 tbs oil + more if needed
  • 4 medium-sized sourdough boules with the top cut off and the inside scooped out



  • First we will make the meatballs.
  • Preheat oven to 350 degrees
  • Heat a large skillet over medium heat, add 1 tbs oil, then add onion and pinch of salt and sauté for 5 minutes or until mostly translucent. Add garlic cloves and sauté for another 30 seconds. Set aside.
  • In a large bowl remove sausage meat from casing, add ground beef, Italian seasoning, parsley, vegan egg, vegan parm, breadcrumbs, and cooked garlic and onion. Mix together with your hands until fully combined.
  • Form the meatballs into about lime-sized balls, about the size of a golf ball, you should have about 15-17.
  • Wipe the skillet out and reheat to medium-high. Once the skillet is hot, add 2 tbs oil, once that heats up add your meatballs. You will probably need to do this in 2 batches so you have enough space to flip. Sear the meatballs 2 minutes, on each side.
  • Once all meatballs are seared, spray a large baking sheet with spray oil, add meatballs and place in the oven for 20-25 minutes flipping at the 10 minute mark until cooked through. Set meatballs aside while we make the soup.
  • Turn on the broiler.
  • Heat a large saucepan over medium heat, add 1 tbs oil, once heated add onion and a pinch of salt. Sauté until softened, about 7 minutes. Add garlic, sauté for another 30 seconds, add tomato paste, stir to combine then add broth, tomatoes, nutritional yeast, 1 ½ cups mozzarella, and oat milk, stir to combine.
  • Bring the soup to a simmer over medium-high heat, stirring occasionally to prevent burning. Then add dried parsley, salt & pepper to taste. Off the heat and blend with an immersion blender or pour it into a blender and blend until you get your desired consistency.
  • Ladle the soup into the scooped-out boules, divide meatballs evenly in each one and sprinkle the remaining mozzarella on top.
  • Broil for 2-3 minutes until cheese is melty and bread is a little browned.


Nutrition Facts
Vegan Meatball Parm Soup
Amount Per Serving
Calories 1025 Calories from Fat 504
% Daily Value*
Fat 56g86%
Saturated Fat 23g144%
Polyunsaturated Fat 4g
Monounsaturated Fat 8g
Sodium 1890mg82%
Potassium 428mg12%
Carbohydrates 79g26%
Fiber 16g67%
Sugar 10g11%
Protein 60g120%
Vitamin A 1280IU26%
Vitamin C 23mg28%
Calcium 343mg34%
Iron 11mg61%
* Percent Daily Values are based on a 2000 calorie diet.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!

Find more tasty recipes from this author on their socials:

🌱 Mobile version 🌱 Fully vegan 🌱 Delicious recipes 🌱 Easy instructions 🌱 165 pages 🌱 Beautiful design

2 thoughts on “Vegan Meatball Parm Soup”

  1. Hello, I haven’t tried this recipe but I was wondering if there was anything that could replace the just egg as in from the UK and they don’t sell that here just yet? I really want to make it! It looks amazing! ❤️

Comments are closed.

Logo of Good Old Vegan from @goodoldvegan

Good Old Vegan inspires you to discover tasty vegan food! Plant-based cuisine is delicious and the benefits are endless. Not only are plants the more ethical option, choosing vegan also leaves a smaller footprint on our planet!

Don't miss out on new recipes!

Get the latest recipes straight in your inbox. You can sign out at any time.

sign up for the latest vegan recipes!

We’ll send the tastiest vegan recipes directly to your inbox! You can sign out at any time.