Philly Cheese Steak Soup is a comforting and delicious dish that’s perfect for any occasion. This hearty soup features tender beef, fresh vegetables, and creamy provolone cheese, making it a crowd-pleaser at family dinners or cozy gatherings. Whether you’re looking to warm up on a chilly evening or impress guests with a unique meal, this soup offers rich flavors and satisfying textures that everyone will love.
Why You’ll Love This Recipe
- Hearty and Filling: Packed with protein and vegetables, this soup serves as a complete meal in a bowl.
- Quick Preparation: With just 8 minutes of prep time, you can whip up this delicious soup in no time.
- Comforting Flavors: The combination of beef and cheese creates a rich, velvety texture that comforts the soul.
- Versatile Dish: Perfect for lunch or dinner, this soup can easily be paired with crusty bread or served as an appetizer.
- Easy to Customize: Feel free to add your favorite veggies or adjust the cheese to suit your taste.
Tools and Preparation
To make this flavorful Philly Cheese Steak Soup, you’ll need some essential kitchen tools that will help streamline the process.
Essential Kitchen Tools
- Large pot or Dutch oven
- Cutting board
- Knife
- Measuring cups and spoons
- Stirring spoon
Why These Tools Matter
- Large pot or Dutch oven: Provides ample space for cooking ingredients evenly without overcrowding.
- Knife: A sharp knife ensures clean cuts for vegetables and meat, making prep easier and safer.
Ingredients
Philly Cheese Steak Soup is a hearty soup loaded with chopped deli roast beef, diced onions, green bell peppers, sliced mushrooms and provolone cheese.
Ingredients:
– fresh chopped parsley
– shredded provolone cheese
– 1/4 cup butter
– 1 cup diced yellow onion
– 1 cup diced green bell peppers
– 6 oz sliced white mushrooms
– 8 oz deli roast beef slices, chopped into small pieces
– 1 tablespoon minced garlic
– 1/4 cup all-purpose flour
– 4 cups beef broth
– 3 cups half and half
– 1 tablespoon Worcestershire sauce
– 1 teaspoon salt
– 1 teaspoon pepper
– 1/4 cup water
– 3 tablespoons cornstarch
– 1 1/2 cups shredded provolone cheese

How to Make Philly Cheese Steak Soup
Step 1: Sauté the Vegetables
Add the butter to a large pot or Dutch oven over medium heat. Allow it to melt completely before adding the diced onions, green bell peppers, and mushrooms. Stir well and cook until the onions become translucent.
Step 2: Add the Beef and Garlic
Once the vegetables are softened, add the chopped roast beef to the pot. Stir well to combine everything. Next, incorporate the minced garlic into the mixture. Cook for 2 to 3 minutes until fragrant.
Step 3: Thicken the Base
Sprinkle the all-purpose flour over the mixture in the pot. Stir consistently for about 3 minutes to cook off the raw flour taste. Slowly pour in the beef broth while continuing to stir to avoid lumps.
Step 4: Mix in Creamy Elements
Add the half-and-half to the pot along with Worcestershire sauce, salt, and pepper. Stir everything together until well blended. Bring your soup to a gentle boil.
Step 5: Simmer for Flavor
Reduce heat to medium-low once boiling. Simmer while stirring occasionally for about 10 minutes to let flavors meld together nicely.
Step 6: Thicken with Cornstarch Slurry
In a small bowl, mix water with cornstarch until fully dissolved. Return your soup to a boil again before pouring in this slurry while stirring continuously. Boil for an additional 3 minutes until thickened.
Step 7: Finish with Cheese
Remove your pot from heat and add in shredded provolone cheese. Stir until melted through completely for that creamy finish.
Step 8: Garnish and Serve
Garnish your soup with freshly chopped parsley along with additional shredded provolone if desired. Serve hot and enjoy!
How to Serve Philly Cheese Steak Soup
Philly Cheese Steak Soup is a delicious and hearty dish that warms up any meal. It can be served on its own or paired with various accompaniments to enhance its flavor and texture.
With Crusty Bread
- Crusty Baguette: Pair the soup with slices of fresh baguette for dipping.
- Garlic Bread: Enjoy the soup alongside buttery garlic bread to add a savory touch.
Topped with Extra Cheese
- Shredded Provolone: Add a sprinkle of extra provolone cheese on top just before serving for an extra cheesy experience.
- Parmesan Cheese: Grate some Parmesan over the soup for a nutty flavor boost.
Garnished with Fresh Herbs
- Chopped Parsley: Fresh parsley not only adds color but also enhances the flavor profile of the soup.
- Chives: Finely chopped chives provide a mild onion flavor that complements the dish well.
How to Perfect Philly Cheese Steak Soup
To make your Philly Cheese Steak Soup even better, consider these helpful tips.
- Use Fresh Ingredients: Fresh vegetables and high-quality beef will elevate the flavors in your soup significantly.
- Adjust Thickness: If you prefer a thicker soup, increase the cornstarch slightly or reduce the liquid by simmering longer.
- Flavor Variations: Experiment with adding different spices like paprika or cayenne pepper for additional warmth and depth.
- Let It Rest: Allowing the soup to sit for a few minutes after cooking helps meld the flavors together.
- Customize Your Meat: While roast beef is traditional, feel free to use chicken or turkey for a lighter version of this dish.

Best Side Dishes for Philly Cheese Steak Soup
Serving sides with your Philly Cheese Steak Soup can create a more satisfying meal. Here are some great side dishes to consider.
- Caesar Salad: A crisp Caesar salad adds freshness and crunch to balance the richness of the soup.
- Coleslaw: Creamy coleslaw provides a nice contrast in texture while adding a bit of tanginess.
- Potato Chips: Crunchy potato chips are perfect for dipping and add an enjoyable crunch to each bite.
- Stuffed Peppers: Serve baked stuffed peppers as a complementary dish filled with rice, vegetables, and cheese.
- Roasted Vegetables: A medley of roasted veggies adds color and nutritional value alongside your hearty soup.
- Grilled Cheese Sandwiches: Classic grilled cheese pairs perfectly, providing an extra cheesy experience that both kids and adults love.
Common Mistakes to Avoid
When making Philly Cheese Steak Soup, it’s easy to make a few common mistakes that can affect the final result. Here are some tips to ensure your soup turns out perfectly.
- Ignoring the Vegetables: Not sautéing the vegetables properly can lead to a bland soup. Make sure to cook them until they’re soft and fragrant before adding other ingredients.
- Overcooking the Meat: Cooking the beef slices for too long can make them tough. Add them just before simmering to keep them tender.
- Skipping the Thickeners: Forgetting to use flour or cornstarch can leave your soup too thin. Always ensure you thicken it for that creamy texture.
- Using Low-Quality Broth: Using subpar broth affects the flavor of your soup. Opt for high-quality beef broth for a richer taste.
- Not Adjusting Seasoning: Failing to taste and adjust seasoning can lead to an unbalanced flavor. Always taste before serving and add salt or pepper as needed.
Storage and Reheating
Refrigerator Storage
- Store in an airtight container.
- Consume within 3–4 days for optimal freshness.
Freezing Philly Cheese Steak Soup
- Use freezer-safe containers or bags.
- Freeze for up to 3 months; thaw in the refrigerator overnight before reheating.
Reheating Philly Cheese Steak Soup
- Oven: Preheat to 350°F (175°C) and bake in an oven-safe dish until heated through, about 20-25 minutes.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat in intervals of 1-2 minutes until hot, stirring in between.
- Stovetop: Heat over medium-low heat in a pot, stirring occasionally until warmed through, about 10 minutes.

Frequently Asked Questions
What is Philly Cheese Steak Soup?
Philly Cheese Steak Soup is a creamy, hearty dish inspired by the classic sandwich, featuring beef, vegetables, and provolone cheese.
Can I customize the veggies in Philly Cheese Steak Soup?
Absolutely! You can add or substitute other vegetables like spinach or zucchini based on your preference.
How do I make Philly Cheese Steak Soup spicier?
To add spice, include diced jalapeños or sprinkle in some red pepper flakes while cooking.
What can I serve with Philly Cheese Steak Soup?
This soup pairs well with crusty bread or a fresh salad for a complete meal.
Conclusion
Philly Cheese Steak Soup is not only rich and comforting but also versatile enough for customization with different veggies or spices. It’s perfect for any occasion. Give this recipe a try and enjoy its delicious flavors!
Philly Cheese Steak Soup
Experience the warm embrace of comfort food with this delightful Philly Cheese Steak Soup. This hearty dish combines tender beef, vibrant vegetables, and rich provolone cheese, creating a creamy, satisfying meal perfect for any occasion. Ideal for chilly evenings or family gatherings, this soup is not only quick to prepare but also easily customizable for your taste preferences. Pair it with crusty bread for dipping or serve it alongside a fresh salad for a complete meal. Whether you’re looking to impress guests or simply warm up on a cozy night, this flavorful soup will surely become a favorite in your kitchen.
- Prep Time: 8 minutes
- Cook Time: 30 minutes
- Total Time: 38 minutes
- Yield: Serves 6
- Category: Main
- Method: Stovetop
- Cuisine: American
Ingredients
- Fresh chopped parsley
- Shredded provolone cheese
- Butter
- Diced yellow onion
- Diced green bell peppers
- Sliced white mushrooms
- Chopped deli roast beef slices
- Minced garlic
- All-purpose flour
- Beef broth
- Half-and-half
- Worcestershire sauce
- Salt
- Pepper
- Water
- Cornstarch
Instructions
- In a large pot or Dutch oven, melt butter over medium heat. Add onions, green bell peppers, and mushrooms; sauté until onions are translucent.
- Stir in chopped roast beef and minced garlic; cook for 2–3 minutes until fragrant.
- Sprinkle flour over the mixture; stir continuously for about 3 minutes. Gradually add beef broth while stirring to prevent lumps.
- Mix in half-and-half, Worcestershire sauce, salt, and pepper; bring to a gentle boil.
- Lower heat and simmer for about 10 minutes, stirring occasionally.
- Mix cornstarch with water in a small bowl until dissolved; add to boiling soup while stirring continuously. Boil for an additional 3 minutes until thickened.
- Remove from heat and stir in shredded provolone cheese until melted.
- Garnish with fresh parsley and serve hot.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 410
- Sugar: 4g
- Sodium: 850mg
- Fat: 26g
- Saturated Fat: 15g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 75mg