Philly Cheesesteak Soup turns the iconic sandwich into a warm, spoonable meal that feels rich, cozy, and deeply satisfying. This recipe blends tender beef, sautéed peppers and onions, savory broth, and melted provolone into a smooth, hearty soup that works perfectly for weeknight dinners or relaxed weekends. If you love the classic flavors of a Philly cheesesteak but want something comforting and easy to serve, this soup delivers everything you expect in a single pot with minimal prep and big flavor payoff.
Story
The first time I made Philly Cheesesteak Soup, it was a response to a craving for something warm that still tasted bold and familiar. I wanted the unmistakable flavor of a cheesesteak without the bread, and a creamy soup felt like the perfect answer. This version retains the beef tender, the vegetables soft yet flavorful, and the cheese silky rather than heavy. Over time, this Philly Cheesesteak Soup became a reliable comfort dish for cooler nights, casual gatherings, and low-effort dinners that still feel special, especially when served straight from the pot with fresh herbs on top.
Ingredients
-
1 pound thinly sliced beef
-
1 medium onion, thinly sliced
-
1 bell pepper, thinly sliced
-
2 cloves garlic, minced
-
4 cups beef broth
-
1 cup heavy cream
-
1 tablespoon Worcestershire sauce
-
1 teaspoon salt
-
1/2 teaspoon black pepper
-
1 cup shredded provolone cheese
-
2 tablespoons olive oil
-
Fresh parsley, finely chopped, for garnish
Step-by-Step Instructions
Preparing the Ingredients
Slice the beef as thin as possible so it cooks quickly and stays tender, then cut the onion and bell pepper into even strips for consistent texture. Mince the garlic finely to help it blend into the soup without overpowering the beef. Measure all liquids and seasonings before starting so the cooking process flows smoothly once the pot is hot.
Cooking Instructions
Heat olive oil in a large pot over medium heat, then add the onion and bell pepper and cook until softened and lightly golden. Stir in the garlic and cook briefly, then add the beef and cook until just browned. Pour in the beef broth and Worcestershire sauce, bring to a gentle simmer, and cook for ten minutes before lowering the heat, stirring in the cream, seasoning, and finally the provolone until fully melted and smooth.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid cooking the beef too long at high heat, since thin slices can become tough very quickly. Do not boil the soup after adding the cream, because high heat can cause separation. Add the cheese gradually and stir continuously so it melts evenly instead of clumping or sinking to the bottom.
Pro Tips for Better Flavor
Use provolone freshly shredded from a block for the smoothest texture and richest flavor. A splash of extra beef broth can thin the soup slightly if you prefer a lighter consistency. For extra depth, let the soup rest off heat for a few minutes before serving so the flavors settle together.
Serving and Storage
How to Serve
Serve this soup hot in deep bowls with a sprinkle of fresh parsley for color and balance. It pairs well with a simple green salad or roasted vegetables, and it also works as a satisfying standalone meal for anyone craving creamy steak soup comfort without bread.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently over low heat on the stove, stirring often, and add a small splash of broth or cream to restore the original texture without thinning the flavor.
Conclusion
This Philly Cheesesteak Soup brings together everything people love about the classic sandwich in a rich, comforting form that fits easily into busy schedules. With simple ingredients, one pot, and bold results, it offers a reliable way to enjoy cheesy beef soup flavor in a warm, satisfying bowl that feels familiar and filling every time you make it.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this soup low carb?
Yes, this recipe already works well as low carb philly soup since it skips bread entirely. Just check the Worcestershire sauce label for added sugars and adjust seasoning as needed to keep it aligned with your goals.
What cut of beef works best for this recipe?
Thinly sliced beef steak, such as sirloin or shaved steak, works best because it cooks quickly and stays tender in the broth without long simmering.
Can I freeze Philly Cheesesteak Soup?
Freezing is possible, but cream-based soups may change texture slightly when thawed. If freezing, cool completely, store tightly sealed, and reheat slowly while stirring to bring the soup back together.
Print
Philly Cheesesteak Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
A creamy, comforting soup inspired by the classic Philly cheesesteak, made with tender beef, peppers, onions, and melted provolone cheese.
Ingredients
- 1 pound thinly sliced beef
- 1 medium onion, thinly sliced
- 1 bell pepper, thinly sliced
- 2 cloves garlic, minced
- 4 cups beef broth
- 1 cup heavy cream
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup shredded provolone cheese
- 2 tablespoons olive oil
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat and cook onion and bell pepper until softened.
- Add garlic and cook briefly, then add beef and cook until browned.
- Pour in beef broth and Worcestershire sauce and simmer for 10 minutes.
- Lower heat and stir in heavy cream, salt, and pepper.
- Add provolone cheese and stir until melted and smooth.
- Serve hot with parsley.
Notes
- Slice beef very thin for tenderness.
- Stir cheese slowly to avoid clumping.
- Reheat gently to maintain texture.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 4g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 18g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 120mg