This delicious Italian-style Pizza Soup is full of flavor. Made with hearty meatballs, pepperoni, bell peppers, and marinara, it’s a big bowl of yumminess – especially when you add the melting mozzarella and croutons!

Want to save this recipe?
Mouthwatering Soup with Meatballs, Pepperoni, and Melted Cheese!
If you have any anti-soup people in your house, this is the recipe for you! It will make a believer out of anyone, because it is inspired by everyone’s favorite food: pizza. With real marinara sauce in the soup broth, savory meatballs, pepperoni, and mozzarella cheese, it’s a beefy dinner idea that’s rich and flavorful.
My pizza soup recipe also includes garlicky croutons made with store-bought garlic toast, and yummy pizza restaurant toppings – crushed red pepper flakes, chopped parsley, and a bit of parmesan as well. Best of all, this recipe is incredibly easy to make. You don’t need to know any special cooking techniques or do much prep, so it’s great for a weeknight dinner.
Ingredients
So what exactly is in this pizza soup? It’s actually a beef broth-based recipe, with a hearty flavor and uncomplicated ingredients. Here’s what you’ll need:
- Olive Oil: Extra-virgin olive oil, or light olive oil if you prefer.
- Vegetables: Onion, green pepper, and minced garlic.
- Beef Broth: Homemade or store-bought is fine. Bone broth is great, too!
- Marinara Sauce: Again, a good store-bought version is good, or you can use Homemade Marinara if you have it.
- Tomato Paste: Make sure to use paste, not sauce, for an extra depth of flavor.
- Sugar: Just a bit, to cut the acidity of the sauce.
- Italian Seasoning: This versatile seasoning blend is great with everything, but especially in Italian-inspired dishes like this one. If you don’t have it on hand, you can use a blend of basil and oregano for a quick substitute.
- Frozen Meatballs: Thaw the frozen meatballs overnight in the refrigerator before adding them to the soup.
- Pepperoni: Cut the pepperoni into quarters.
- Mozzarella: Shredded, for topping the soup.
- Garlic Toast: To make croutons for topping the soup. They really are one of the best parts! Don’t skip these!
- Crushed Red Pepper, Chopped Parsley, and Shredded Parmesan: As a garnish.
Let’s Make Pizza Soup!
Other than a quick saute of the veggies, this soup is about combining the ingredients and letting them simmer. You can even make it in the slow cooker if you like – see the Helpful Hints section below.
- Saute the Vegetables. Heat the olive oil in a large pan, and cook the onions, green bell pepper, and garlic for about 3 minutes.
- Add the Remaining Ingredients. Next, stir in the beef broth, marinara sauce, tomato paste, sugar, and Italian seasoning until well combined. Add the meatballs and the pepperoni pieces.
- Simmer. Cook the soup on medium heat for 30 minutes.
- Make the Croutons. While the soup cooks, heat the oven to 350°F and place the cubed toast on a greased cookie sheet. Bake them for 10 to 15 minutes, flipping halfway through for even cooking.
- Enjoy! Serve the soup with a sprinkle of crushed red pepper, mozzarella and parmesan, chopped parsley, and croutons.
Can You Simmer Meatballs Too Long?
Yes, it’s important to understand that meatballs can overcook and develop a bad texture. If you overcook them, they’ll turn tough. If you keep overcooking them, they will turn soggy! I recommend cooking them until they reach a safe internal temperature (usually 160°F).
Helpful Hints
In addition to cooking the meatballs for the right amount of time, these helpful recipe tips will ensure that your soup turns out just right. Happy cooking!
- Extra Flavor: While definitely optional, adding fresh cherry tomatoes and basil to the soup adds extra brightness and flavor.
- Crockpot Option: You can also make this in the crockpot – just cook for 2 hours on HIGH or 4 hours on LOW.
- Garlic Toast: As an alternative to making garlic toast croutons, feel free to buy a bag of ready-made croutons instead.
- Pepperoni: Replace the full-sized, quartered pepperoni with mini pepperoni (or any meat you want).
- Green Pepper: Substitute with red bell pepper for a milder, sweeter bell pepper flavor.
What to Serve with Pizza Soup
Serve this soup with your favorite vegetable side dishes, like salad, green beans, or even crispy potatoes. Here are a few recipes for starters:
- Salad: Give each person a serving of mixed baby salad greens drizzled with oil and sprinkled with vinegar and salt – or go big and make this mouthwatering Copycat Maggiano’s Chopped Salad! The layers of prosciutto, avocado, and other yummy ingredients are fresh and have a great texture.
- Green Beans: For a creative way to serve green beans, you can’t beat fresh Green Bean Salad. This pretty, colorful dish pops with flavor and color!
- Garlic Bread: If you decide to skip the garlic bread croutons, you could always do some garlic bread on the side. If you want to change it up, try my very favorite Goat Cheese Garlic Bread!
Storing the Leftovers
If you have leftovers of this delicious soup, lucky you! It tastes even better after the flavors have had time to meld. Store pizza soup in an airtight container in your refrigerator for up to 7 days.
Can I Freeze This?
Sure! You can freeze the soup for up to three months. Store in an airtight container without the toppings – it’s best to add those to each bowl individually and avoid freezing them. Thaw the soup overnight in the refrigerator before reheating.
The Best Pizza Soup
Ingredients
- 2 tablespoons olive oil
- ½ cup onion, chopped
- 1 green pepper, diced
- 1 tablespoon minced garlic
- 4 cups beef broth
- 2 16 oz jars marinara sauce (or homemade marinara)
- 6 oz tomato paste
- 1 teaspoon sugar
- 2 teaspoons Italian seasoning
- 1 26 oz bag frozen meatballs, thawed
- 1 6 oz package pepperoni, quartered
- 1 cup mozzarella cheese, shredded
- ½ teaspoon crushed red pepper
- 1 teaspoon chopped parsley
- 3 garlic toasts, cubed
- 1 tablespoon freshly shredded parmesan
Want to save this recipe?
Instructions
- Heat the olive oil in a large pan. Cook the onions, green pepper and garlic for 3 minutes.
- Stir in the beef broth, marinara sauce, tomato paste, sugar and Italian seasoning until well combined.
- Stir in the meatballs and pepperoni and cook on medium heat for 30 minutes.
- While the soup cooks, heat the oven to 350°F and place the cubed toast on a greased cookie sheet. Bake for 10 to 15 minutes, flipping half way through.
- Serve the soup with a sprinkle of crushed red pepper, mozzarella cheese, parsley, croutons and some fresh parmesan cheese.
Notes
- Storing and Freezing: Store leftovers in an airtight container in the refrigerator for up to 7 days or freeze for up to 3 months.
- Extra Flavor: While definitely optional, adding fresh cherry tomatoes and basil to the soup adds extra brightness and flavor.
- Crockpot Option: You can also make this in the crocpot – just cook for 2 hours on HIGH or 4 hours on LOW.
- Garlic Toast: As an alternative to making the garlic toast croutons, feel free to buy a bag of ready-made croutons instead.
- Pepperoni: Replace the full-sized, quartered pepperoni with mini pepperoni (or any meat you want).
- Green Pepper: Substitute with red bell pepper for a milder, sweeter bell pepper flavor.
Nutrition
Categories:
More Easy Soup Recipes
- Crockpot King Ranch Chicken Soup
- Instant Pot Vegetable Soup
- Homemade Chicken and Dumplings
- Rosemary Ham and Bean Soup
- Copycat Panera Creamy Tomato Soup
- Crockpot Chicken Stew
- Instant Pot Chicken and Dumplings
Post may contain affiliate links. Read my disclosure policy.
Made it! Loved it! But I found it SUPER sweet! It was probably the marinara sauce I bought but I had to add another 4 cups of water and probably another 4 tablespoons of tomato paste just to cut the sweetness as I didn’t add the sugar! I will make again though, I’ll just play around with the recipe a bit.
Huh! I used Rao’s marinara which has no sugar added, so yes, it was probably the marinara.