If you are a fan of Philadelphia legendary cheesesteak sandwich, this creamy Philly Cheese Steak Soup will quickly become a cherished family favorite. We take all the savory components of the classic hoagie—thinly sliced browned steak, tender sautéed bell peppers, sweet caramelized onions, and melted provolone cheese—and transform them into a rich, velvety soup. It is hearty, luxurious, and ready to serve in just 45 minutes.

If you love cozy, comforting bowls, you’ll also love our Hamburger Soup.
Why You’ll Love This Philly Cheese Steak Soup
Cozy Homemade Flavor
Every bowl is brimming with wholesome ingredients simmered together to create an unforgettable, hearty depth of flavor that appeals to both kids and adults.
Effortless Weeknight Prep
With simple pantry staples and straightforward cooking steps, you can assemble this nourishing dinner with minimal active kitchen effort.
Ingredients and Substitutions
What You’ll Need
- 1 pound beef steak: 1 pound beef steak, sliced
- 1 tablespoon olive oil: 1 tablespoon olive oil
- 1 onion: 1 onion, chopped
- 1 bell pepper: 1 bell pepper, sliced
- 2 cloves garlic: 2 cloves garlic, minced
- 4 cups beef broth: 4 cups beef broth
- 1 cup heavy cream: 1 cup heavy cream
- 2 cups provolone cheese: 2 cups provolone cheese, shredded
- 1 teaspoon Worcestershire sauce: 1 teaspoon Worcestershire sauce
- Salt and pepper to taste: Salt and pepper to taste
Smart Swaps
Feel free to tailor the ingredients to your pantry. You can swap proteins, utilize seasonal root vegetables, or substitute low-sodium broth to suit your family dietary goals.
How to Make Philly Cheese Steak Soup
Step-by-Step Directions
Step 1: In a large pot, heat olive oil over medium heat and add the sliced beef. Cook until browned.
Step 2: Add the onion, bell pepper, and garlic. Sauté until vegetables are tender.
Step 3: Pour in the beef broth and bring to a simmer.
Step 4: Stir in the heavy cream and Worcestershire sauce.
Step 5: Add the provolone cheese and stir until melted.
Step 6: Season with salt and pepper to taste. Serve hot.
Pro Kitchen Tips
For the deepest flavor, allow the soup to rest for five minutes after cooking before serving. This allows the aromas to settle and enhances the overall balance.
Storage & Reheating
How to Store Leftovers
Allow the soup to cool completely to room temperature before transferring into airtight glass containers. Store in the refrigerator for up to 4 days.
Reheating Instructions
Reheat individual portions in the microwave for 1 to 2 minutes, stirring halfway. For larger portions, warm gently on the stovetop over medium-low heat until heated through.

Philly Cheese Steak Soup
Ingredients
Method
- In a large pot, heat olive oil over medium heat and add the sliced beef. Cook until browned.
- Add the onion, bell pepper, and garlic. Sauté until vegetables are tender.
- Pour in the beef broth and bring to a simmer.
- Stir in the heavy cream and Worcestershire sauce.
- Add the provolone cheese and stir until melted.
- Season with salt and pepper to taste. Serve hot.
Frequently Asked Questions
What type of beef steak works best for this soup?
Thinly sliced ribeye, sirloin, or flank steak provides the most tender bite. You can also use deli roast beef or shaved beef steak for ultra-quick weeknight preparation.
Can I use Cheez Whiz instead of provolone?
While shredded provolone creates a velvety, authentic restaurant finish, traditionalists can stir in mild cheddar or cheese sauce for extra boldness.
Can I add mushrooms to the vegetables?
Sliced cremini or white button mushrooms make a fantastic addition! Sauté them alongside the onions and bell peppers for enhanced savory umami.
What is the best way to serve this soup?
Serve this soup piping hot in toasted sourdough bread bowls, or alongside crusty toasted garlic baguette slices for dipping!
Final Thoughts
This homemade Philly Cheese Steak Soup is pure comfort in a bowl. Gather your ingredients, ladle up generous servings with your favorite toppings, and enjoy a memorable homemade dinner!
