Turn your favorite sandwich into a creamy, cozy bowl of warmth with this Philly Cheesesteak Soup. It combines all the iconic flavors—tender shaved beef, sautéed peppers and onions, melted provolone—into one ultra-comforting dish that begs to be ladled into bowls and topped with toasted bread or cheese crisps.

Perfect for chilly nights, game day spreads, or a hearty family dinner, this soup delivers a meaty, cheesy bite in every spoonful. And the best part? It comes together quickly with simple pantry ingredients while still tasting like something special. Think of it as your weeknight shortcut to sandwich satisfaction.
Why You’ll Love This Philly Cheesesteak Soup
If you’re a fan of melty cheese and juicy steak, you’re in for a treat. This soup delivers a decadent, creamy base infused with rich beef flavor, sweet bell peppers, and a blend of cheeses that mimic the oozy goodness of a Philly cheesesteak. It’s a satisfying one-pot meal that makes cleanup easy and reheats beautifully for leftovers.
What Cut of Beef Works Best in Philly Cheesesteak Soup?
The best cut to use is shaved ribeye for that classic Philly flavor and tenderness, but thinly sliced sirloin or flank steak are great alternatives. The key is cutting it as thinly as possible so it cooks quickly and stays tender. You can even find pre-shaved beef at many grocery stores near the butcher section.
Ingredients for the Philly Cheesesteak Soup

Shaved beef: The heart of the recipe, adding rich, meaty flavor and tenderness to every bite.
Bell peppers: Classic green and red peppers bring a sweet crunch that echoes the iconic sandwich.
Onion: Caramelizes slightly in the pan and builds a flavorful base for the soup.
Garlic: Just a couple of cloves lend deep aroma and savory depth.
Beef broth: This forms the base of the soup, reinforcing the beefy flavor and keeping things savory.
Worcestershire sauce: A splash brings in tangy, umami depth that mimics that grilled steak essence.
Cream cheese: Blends into the soup for velvety creaminess and helps balance out the savory elements.
Provolone cheese: Melts beautifully and gives you that signature cheesesteak finish.
Mozzarella cheese: Adds extra stretch and creamy texture to the final bowl.
Butter and olive oil: Used to sauté the vegetables and beef, adding richness to the base.
Salt and pepper: Essential for seasoning throughout the cooking process.
Cornstarch slurry (optional): Helps thicken the soup slightly, especially if you like it creamy and spoon-coating.
How To Make the Philly Cheesesteak Soup
Step 1: Sauté the Aromatics
Heat butter and olive oil in a large pot over medium heat. Add the diced onions and bell peppers and cook for 5-7 minutes, until softened. Stir in the minced garlic and cook for another 1 minute until fragrant.
Step 2: Cook the Beef
Add the shaved beef to the pot. Cook for 3-4 minutes, stirring frequently, until the beef is no longer pink. Season with salt, pepper, and Worcestershire sauce.
Step 3: Build the Base
Pour in the beef broth and bring the mixture to a simmer. Let it cook for 10 minutes to deepen the flavor. If you prefer a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir it into the pot during this stage.
Step 4: Make It Creamy
Lower the heat and stir in the cream cheese until fully melted. Then add the shredded provolone and mozzarella, stirring until smooth and melty.
Step 5: Serve and Garnish
Ladle the soup into bowls and top with toasted baguette slices or extra shredded cheese. Serve hot and enjoy every cheesy bite!
How to Serve Philly Cheesesteak Soup
This soup yields 6 generous servings and pairs perfectly with crusty bread, cheese toasts, or even a hollowed-out bread bowl. For extra flair, broil the soup with a layer of cheese on top, French onion style.
How to Store Philly Cheesesteak Soup
Let the soup cool completely before storing. Keep it in an airtight container in the fridge for up to 4 days. To reheat, gently warm it over medium-low heat, stirring to re-incorporate the melted cheese. Avoid boiling, which can cause the cheese to separate.
You can freeze the soup, but note that dairy-based soups may change texture when thawed. If freezing, skip the cheese during cooking and add it when reheating for best results.
Frequently Asked Questions
Can I make this soup low-carb or keto?
Yes! Skip the cornstarch and serve the soup without bread for a delicious low-carb dinner.
What cheese is best if I don’t have provolone?
White American cheese or fontina are good substitutes that melt well and taste similar to provolone.
Can I use ground beef instead of shaved steak?
You can! Brown 1 pound of ground beef and continue with the recipe as written. The texture will differ, but the flavors will still shine.
How do I keep the cheese from clumping?
Add cheeses gradually on low heat, and stir constantly. Make sure the soup isn’t too hot when adding cheese, which helps prevent clumping.
Can I make this soup in advance?
Definitely. It’s even better the next day. Store it in the fridge and reheat gently on the stove for the best texture.
Want More Soup Ideas?
If you love this Philly Cheesesteak Soup, try these comforting recipes next:
- Instant Pot French Onion Soup for a bold, brothy classic.
- Turkey Taco Soup with spicy southwest vibes.
- Fresh Tomato Soup for something light and bright.
- Creamy Honey Roasted Acorn Squash Soup that tastes like fall in a bowl.
- Sausage Bean Soup for a rustic, protein-packed meal.
Save This Pin For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you toast the bread on top? Add mushrooms? Use cheddar instead?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other make soup season amazing.
You can also find more warm and cheesy soup recipes on my Pinterest at Life With Mira.
Print
Philly Cheesesteak Soup
- Total Time: 35 minutes
- Yield: 6 servings
Description
Turn your favorite sandwich into a creamy, cozy bowl of warmth with this Philly Cheesesteak Soup. It combines all the iconic flavors—tender shaved beef, sautéed peppers and onions, melted provolone—into one ultra-comforting dish that begs to be ladled into bowls and topped with toasted bread or cheese crisps. Perfect for quick dinners, cold-weather comfort food, or game day gatherings, this easy recipe is your go-to for hearty dinner ideas and satisfying comfort food.
Ingredients
2 tablespoons olive oil
2 tablespoons unsalted butter
1 medium yellow onion, diced
1 green bell pepper, diced
1 red bell pepper, diced
2 cloves garlic, minced
1 pound shaved ribeye or sirloin steak
4 cups beef broth
1 tablespoon Worcestershire sauce
4 ounces cream cheese
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
Salt, to taste
Black pepper, to taste
1 tablespoon cornstarch (optional, for thickening)
2 tablespoons cold water (for slurry, optional)
Instructions
1. Heat olive oil and butter in a large pot over medium heat. Add diced onion and bell peppers and sauté for 5–7 minutes until soft.
2. Stir in minced garlic and cook for 1 minute until fragrant.
3. Add shaved beef and cook for 3–4 minutes until browned. Season with salt, pepper, and Worcestershire sauce.
4. Pour in beef broth and bring to a simmer. Cook for 10 minutes to allow flavors to deepen.
5. If using, stir in the cornstarch slurry (mix cornstarch and cold water first) to thicken the soup slightly.
6. Lower the heat and stir in cream cheese until melted.
7. Add provolone and mozzarella cheese, stirring continuously on low heat until fully melted and smooth.
8. Taste and adjust seasoning. Serve hot with toasted bread or extra cheese on top.
Notes
Always add the cheese slowly over low heat to avoid clumping.
For a bread bowl version, hollow out small round loaves and ladle the soup inside.
You can substitute ground beef for shaved steak if needed.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soups & Stews
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 450
- Sugar: 4g
- Sodium: 980mg
- Fat: 34g
- Saturated Fat: 17g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 27g
- Cholesterol: 95mg
Keywords: philly cheesesteak soup, shaved beef soup, cheesy soup, comfort food, quick dinner

