Philly Cheese Steak Soup Recipe
If you’ve ever craved the iconic flavors of a Philly cheesesteak but want something cozy and soul-satisfying, then this Philly Cheese Steak Soup Recipe is your new best friend in the kitchen. Imagine tender, thinly sliced beef sirloin mingling with sautéed onions and green peppers, all swimming in a rich, creamy broth loaded with melty provolone cheese. It’s everything you love about a classic sandwich, transformed into a luscious soup that’s perfect for colder days, quick dinners, or whenever you need a hug in a bowl. This recipe is simple, straightforward, and delivers that unmistakable Philly flavor with every spoonful.

Ingredients You’ll Need
These ingredients are simple but essential, each bringing its own magic to the bowl, whether it’s the savoriness of the beef, the creaminess of the cheese, or the pop of color and sweetness from the peppers and onions.
- 1 lb beef sirloin, thinly sliced: The star protein that gives the soup its hearty meatiness and authentic Philly cheesesteak vibe.
- 1 tablespoon olive oil: For perfectly browning the beef and sautéing the veggies without overpowering their natural flavors.
- 1 onion, chopped: Adds sweetness and depth, creating that classic cheesesteak aroma.
- 1 green bell pepper, chopped: Provides a slight crunch and a fresh, bright contrast to the richness.
- 2 cloves garlic, minced: Essential for layering savory notes and enhancing every bite.
- 4 cups beef broth: The flavorful base that ties all the components together with a robust, meaty touch.
- 1 cup heavy cream: Brings luscious creaminess and smooth texture that makes this soup so indulgent.
- 1 cup shredded provolone cheese: Melts beautifully to provide that signature gooey cheesesteak experience in soup form.
- Salt and pepper to taste: To perfectly balance and highlight the flavors.
How to Make Philly Cheese Steak Soup Recipe
Step 1: Brown the beef
Start by heating the olive oil in a large pot over medium heat. Add the thinly sliced beef sirloin and cook it just until it develops a nice brown crust. This step locks in flavor and juices, giving the soup a deep beefy richness. Once browned, remove the beef and set it aside so you can cook the vegetables in the same pot without losing any of that delicious fond left behind.
Step 2: Sauté the vegetables
In the same pot, toss in the chopped onion, green bell pepper, and minced garlic. Sauté them until the onions are soft and translucent and the peppers have just begun to tenderize. This combination is the heart of Philly cheesesteak flavor, and sautéing brings out their natural sweetness and aroma, which forms an irresistible base for the soup.
Step 3: Simmer with beef broth
Return the browned beef to the pot, then pour in the beef broth. Bring everything to a gentle simmer and let it cook for about 15 minutes. This allows the flavors to meld beautifully, the beef to tenderize further, and the broth to become infused with those savory notes from the meat and vegetables.
Step 4: Add cream and cheese
Once the soup is simmered, stir in the heavy cream and shredded provolone cheese. Keep stirring over low heat until the cheese fully melts and creates a smooth, velvety texture. It’s this creamy, cheesy layer that truly gives the soup that comforting cheesesteak essence we all adore.
Step 5: Season and serve
Finally, taste the soup and season it with salt and freshly ground black pepper to your liking. Serving it hot ensures you enjoy the full richness and flavor. And there you have it — a bowl of pure Philly Cheese Steak Soup Recipe goodness.
How to Serve Philly Cheese Steak Soup Recipe

Garnishes
To elevate your bowl, add some chopped fresh parsley or chives on top for a burst of color and freshness. A sprinkle of extra shredded provolone or even some thinly sliced pickled jalapeños can add a wonderful zing if you like a little heat. These simple garnishes make every spoonful feel special.
Side Dishes
This soup pairs wonderfully with crusty bread or soft, buttery dinner rolls to soak up the creamy broth. Garlic bread or a simple side Caesar salad can round out your meal perfectly, keeping it balanced between rich and fresh. If you want to keep the meal casual, some classic potato chips on the side create a satisfying crunch.
Creative Ways to Present
For a fun twist, serve the soup inside hollowed-out mini bread bowls or ramekins topped with melted provolone for that extra cheesy punch. Another idea is to ladle the soup over toasted baguette slices and broil them briefly for an open-faced soup bruschetta. Presentation adds another level of excitement to this already incredible soup.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Philly Cheese Steak Soup Recipe (which is rare!), store it in an airtight container in the refrigerator. It will keep well for up to three days, making it a great option for meal prep or a quick lunch the next day.
Freezing
This soup freezes beautifully, but be sure to leave out the cream if you plan to freeze it. Instead, add the heavy cream when reheating to keep the texture silky and avoid any separation. Freeze in individual portions for easy defrosting when you need a cozy meal in a pinch.
Reheating
Warm your soup gently on the stove over low heat, stirring frequently to prevent scorching. Add the cream and extra cheese during reheating to bring back its luscious richness. Adjust seasoning as needed, and enjoy the comforting flavors just like the first time.
FAQs
Can I use a different type of meat for this soup?
Absolutely! While beef sirloin is classic and tender, you can experiment with thinly sliced ribeye or even skirt steak for more marbling. Chicken or turkey versions are possible too but will give a different flavor profile.
Is provolone cheese necessary, or can I use another cheese?
Provolone gives that authentic cheesesteak taste, but you can substitute with mozzarella, Monterey Jack, or even a mild cheddar if needed. Just choose a cheese that melts well for the best creamy texture.
How spicy is this Philly Cheese Steak Soup Recipe?
It’s naturally mild and comforting, perfect for all tastes. If you like it with a little kick, add some red pepper flakes or diced jalapeños either while cooking or as a garnish.
Can I make this soup vegetarian?
You can try swapping beef for mushrooms or plant-based meat alternatives and use vegetable broth. It won’t be the classic version but can still be hearty and delicious with the right seasoning.
What’s the best way to slice the beef thinly?
For the best texture, freeze the beef for about 30 minutes before slicing—it firms it up and makes it easier to cut very thin, even slices that cook quickly and stay tender in the soup.
Final Thoughts
This Philly Cheese Steak Soup Recipe is a fantastic twist on a beloved classic that brings warmth, comfort, and incredible flavor to your table. It’s easy enough for weeknights but special enough to impress friends and family. Next time you want something deliciously different but utterly familiar, dive into this creamy, cheesy, meaty masterpiece—you’ll be so glad you did.
PrintPhilly Cheese Steak Soup Recipe
This Philly Cheese Steak Soup recipe brings the iconic flavors of a Philly cheesesteak sandwich into a comforting, creamy soup form. Featuring tender slices of beef sirloin, sautéed onions and bell peppers, melted provolone cheese, and a rich beef broth base, this dish offers a hearty and satisfying meal perfect for chilly days or anytime you crave the classic combination with a twist.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: American
- Diet: Low Salt
Ingredients
Meat
- 1 lb beef sirloin, thinly sliced
Vegetables
- 1 onion, chopped
- 1 green bell pepper, chopped
- 2 cloves garlic, minced
Liquids & Dairy
- 1 tablespoon olive oil
- 4 cups beef broth
- 1 cup heavy cream
- 1 cup shredded provolone cheese
Seasoning
- Salt and pepper to taste
Instructions
- Brown the beef: Heat olive oil in a large pot over medium heat. Add the thinly sliced beef sirloin and cook until browned on all sides. Remove the beef from the pot and set it aside to keep warm.
- Sauté the vegetables: In the same pot, add the chopped onion, green bell pepper, and minced garlic. Sauté the vegetables until they are tender and fragrant, about 5 to 7 minutes.
- Simmer with broth: Return the cooked beef to the pot with the sautéed vegetables. Pour in the beef broth and bring the mixture to a gentle simmer. Let it cook uncovered for approximately 15 minutes to meld the flavors.
- Add cream and cheese: Stir in the heavy cream and shredded provolone cheese. Continue cooking the soup over low heat until the cheese melts fully and the soup is heated through, creating a creamy, smooth texture.
- Season and serve: Taste the soup and season with salt and pepper according to your preference. Serve the soup hot, optionally with crusty bread for dipping.
Notes
- For a thicker soup, you can add a slurry made of 1 tablespoon cornstarch mixed with 2 tablespoons cold water before adding the cream and cheese.
- Use thinly sliced ribeye or flank steak as alternatives to sirloin for a more tender texture.
- To make the soup lower in fat, substitute the heavy cream with half-and-half or whole milk, though the soup will be less rich.
- Freshly shredded provolone cheese melts better than pre-shredded due to lack of anti-caking agents.
- Leftover soup can be refrigerated in an airtight container for up to 3 days and reheated gently on the stove.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 380
- Sugar: 4g
- Sodium: 650mg
- Fat: 26g
- Saturated Fat: 12g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 95mg
Keywords: Philly cheesesteak soup, beef soup, creamy soup, comfort food, provolone cheese soup, easy dinner recipe

