This Pepperoni Pizza Soup brings all the yummy flavors of pizza in a cozy bowl! With rich tomato base and tasty pepperoni, it’s like having a pizza party in your kitchen.
It’s super easy to make, and you can top it with cheese and your favorite pizza toppings. It’s the perfect way to enjoy pizza on a chilly day—who needs plates anyway? 🍕
Key Ingredients & Substitutions
Olive Oil: A great choice for sautéing vegetables. If you’re out, vegetable or avocado oil will work well too. Both have a high smoking point for cooking.
Onion: A small onion provides sweetness. Can’t find one? Use shallots or even a couple of green onions for a fresh flavor twist.
Crushed & Diced Tomatoes: These create the soup’s base. If you want a smoother texture, just use more crushed tomatoes. Fresh tomatoes can substitute but will need extra cooking time.
Chicken Broth: Adds depth of flavor. Vegetable broth is a solid substitute for a vegetarian version. If you’re in a pinch, water with a bit of added seasoning can work.
Pepperoni: The star of this soup! You can swap it out for turkey pepperoni, salami, or even cooked sausage for a different taste. For a vegetarian option, try using mushrooms instead.
Cheese: Mozzarella and Parmesan bring a cheesy charm. You can switch mozzarella for provolone or cheddar, and skip Parmesan if needed.
How Do I Get the Best Flavors in My Soup?
Building flavors in soup is all about layering. Start by sautéing the onions—this sweetens them and adds depth.
- First, heat your olive oil over medium heat, then add chopped onions. Cook until they become clear.
- Add garlic for a quick minute to keep it from burning. Scorched garlic can taste bitter!
Next, mix in your tomatoes and spices. This lets them cook together, developing a rich flavor. Remember, simmering the soup for about 15 minutes gives all those ingredients a chance to mingle.

Pepperoni Pizza Soup
Ingredients You’ll Need:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups chicken broth
- 1 can (14 oz) crushed tomatoes
- 1 can (14 oz) diced tomatoes
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional for a little heat)
- Salt and black pepper to taste
- 2 cups cooked chicken breast, diced (optional, for extra protein)
- 1 cup sliced pepperoni, plus extra for garnish
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese, plus extra for topping
- Fresh basil leaves for garnish
- Crusty bread or garlic bread for serving
How Much Time Will You Need?
This delicious Pepperoni Pizza Soup takes about 10 minutes for prep and 30 minutes of cooking time, making it a quick and satisfying meal for any day!
Step-by-Step Instructions:
1. Sauté the Onion:
Start by heating the olive oil in a large pot over medium heat. Add the finely chopped onion and cook it for about 5 minutes, until it turns translucent and soft. This will create a nice flavor base for your soup.
2. Add Garlic:
Next, add the minced garlic to the pot and stir it in. Cook for another minute until the garlic is fragrant, but be careful not to let it brown!
3. Mix in the Broth and Tomatoes:
Now it’s time to bring in the liquids! Pour in the chicken broth, crushed tomatoes, and diced tomatoes. Stir everything together until it’s well combined. This is the heart of your soup!
4. Season the Soup:
Add the dried oregano, basil, thyme, red pepper flakes (if you’re using them), along with salt and black pepper. Give it a good stir to mix all those lovely flavors.
5. Let it Simmer:
Bring the soup to a gentle simmer, then reduce the heat to low. Let it cook for about 15 minutes. This time allows all those wonderful flavors to meld together.
6. Add the Goodies:
After the simmering, stir in the cooked chicken (if using), sliced pepperoni, shredded mozzarella, and grated Parmesan. Keep stirring until the cheese melts and everything is heated through.
7. Taste and Adjust:
Now, take a moment to taste the soup and see if it needs more salt or pepper. Adjust to your liking, and then you’re ready to serve!
8. Serve and Enjoy:
Serve the soup hot, garnished with extra pepperoni slices, Parmesan, and fresh basil leaves on top for a lovely finish. It’s delicious paired with crusty bread or garlic bread for dipping!
Enjoy your comforting, flavorful Pepperoni Pizza Soup that captures the essence of a favorite pizza in a warm, hearty bowl!

Can I Use Vegetable Broth Instead of Chicken Broth?
Absolutely! Using vegetable broth is a great option if you want to keep the soup vegetarian. It will still provide a rich flavor to the soup.
Can I Add More Vegetables to This Soup?
Yes! Feel free to toss in chopped bell peppers, mushrooms, or zucchini for extra veggies. Just sauté them with the onion for the best texture and flavor.
How Do I Store Leftover Soup?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stove or microwave, adding a splash of broth or water to loosen the consistency if needed.
Can I Make This Soup in Advance?
Definitely! You can prepare the soup ahead of time and store it. Just keep the cheese separate until you reheat it for the best results, as it will keep its creamy texture.


