Philly Cheesesteak Soup is a rich and hearty dish that brings the comforting flavors of the beloved sandwich into a warm, soothing bowl of soup. Imagine tender steak, caramelized onions, earthy mushrooms, and a melty provolone topping, all nestled in a crispy sourdough bowl. Perfect for cozy evenings, this soup is not just a meal; it’s an experience that fills your home with delicious aromas.
Why You’ll Love This Philly Cheesesteak Soup
This delightful Philly Cheesesteak Soup recipe offers numerous benefits that make it a must-try. First, it’s incredibly hearty and filling, making it a perfect main course. Second, the combination of flavors from the caramelized onions and mushrooms elevates the dish, creating a comforting experience. Third, the best Philly Cheesesteak Soup ingredients are simple and easy to find, ensuring you can whip it up even on busy weeknights. Additionally, this recipe can be easily customized to suit your taste, whether you want to add more vegetables or adjust the spice level. It’s also an easy way to enjoy the classic cheesesteak flavors without the fuss of making sandwiches. Lastly, it offers a unique twist on a traditional favorite, making it a delightful choice for family dinners.
Ingredients for Philly Cheesesteak Soup
Gather these items:
- 1.5 pounds steak, thinly sliced
- 0.5 teaspoon salt
- 0.5 teaspoon ground black pepper
- 0.25 teaspoon onion powder
- 4 tablespoons all-purpose flour, divided
- 2 tablespoons olive oil
- 1 tablespoon Worcestershire sauce
- 2 onions peeled, cut in half, and very thinly sliced
- 2 tablespoons butter, divided
- 1 pinch sugar
- 8 ounces white mushrooms, sliced
- 2 cloves garlic, peeled and minced
- 0.5 teaspoon dried thyme
- 4 cups beef stock
- 4 loaves sourdough bread, round, cut out into bowls
- 4 slices provolone cheese
How to Make Philly Cheesesteak Soup Step-by-Step
- Step 1: In a small bowl, season the shaved steak with salt, pepper, and onion powder. Toss with 2 tablespoons of the all-purpose flour until well coated.
- Step 2: Heat a large skillet over medium heat. Add the olive oil, then the seasoned meat. Sear the meat on one side without stirring, then flip and sear on the second side.
- Step 3: Add the Worcestershire sauce and stir the meat well. Continue to cook until completely browned before removing the meat from the pan and setting it aside.
- Step 4: Melt 1 tablespoon of butter in the same skillet, then add the sliced onions. Sauté until soft and beginning to brown, about 8-10 minutes. Add a pinch of sugar and cook until caramelized. Remove onions and set aside.
- Step 5: Melt the remaining 1 tablespoon of butter in the skillet, then add the sliced mushrooms. Cook, stirring occasionally, until soft and browning. Add the dried thyme and minced garlic. Stir well and cook for 1 more minute.
- Step 6: Stir in the remaining 2 tablespoons of all-purpose flour and cook for an additional minute.
- Step 7: In a large soup pot or Dutch oven, combine the caramelized onions, cooked mushroom mixture, and the beef stock. Bring to a simmer over medium heat and cook for 10 minutes.
- Step 8: Add in the cooked steak and continue to simmer the soup for another 5 minutes.
- Step 9: Cut the center out of the bread bowls. Place them on a foil-lined baking sheet and ladle the soup into the bowls. Top each with a slice of provolone cheese.
- Step 10: Set the oven to broil and place the baking sheet of bread bowls under the broiler, broiling just until the cheese is melted and beginning to brown. Serve the soup immediately.
Pro Tips for the Best Philly Cheesesteak Soup
Keep these in mind:
- Use a high-quality beef stock for the richest flavor.
- Don’t rush the caramelization of the onions; it really enhances the overall taste.
- Consider adding peppers for a traditional touch in your Philly Cheesesteak Soup with peppers and onions.

Best Ways to Serve Philly Cheesesteak Soup
Here are a few ideas to enjoy this delicious soup:
- Serve with a side of crispy potato chips for added crunch.
- Pair with a simple green salad to balance the richness of the soup.
- Top with a sprinkle of fresh parsley or sliced jalapeños for a spicy kick, perfect for a Spicy Philly Cheesesteak Soup recipe.
How to Store and Reheat Philly Cheesesteak Soup
To store, let the soup cool completely before transferring it into an airtight container. It can be kept in the refrigerator for up to 3 days. To reheat, simply warm it gently on the stovetop over low heat, adding a splash of beef stock if it thickens too much. This soup is perfect for meal prep, making it an easy choice for busy weeknights.
Frequently Asked Questions About Philly Cheesesteak Soup
What’s the secret to perfect Philly Cheesesteak Soup?
The secret lies in using high-quality ingredients and taking the time to properly caramelize the onions. This adds depth and richness to the soup, making it truly special. Consider adding a splash of cream for a Creamy Philly Cheesesteak Soup variation!
Can I make Philly Cheesesteak Soup ahead of time?
Absolutely! In fact, the flavors meld beautifully when left to sit. Prepare it a day in advance, store it in the fridge, and reheat before serving. This is an excellent option for a slow cooker Philly Cheesesteak Soup as well!
How do I avoid common mistakes with Philly Cheesesteak Soup?
One common mistake is rushing the cooking process. Give yourself time to properly sear the meat and caramelize the onions for maximum flavor. Always taste and adjust seasoning before serving!
Variations of Philly Cheesesteak Soup You Can Try
Here are some fun twists on this classic:
- Vegetarian Philly Cheesesteak Soup options: Swap out the steak for sautéed portobello mushrooms or a plant-based beef substitute.
- Philly Cheesesteak Soup with cream cheese: Stir in some cream cheese for a richer, creamier soup.
- Delicious Philly Cheesesteak Soup variations: Try adding different cheeses like cheddar or gouda for a unique flavor profile.

For more delicious recipes, check out Creepy Cute Mummy Veggie or Tasty Beef and Olive Pasta. You can also explore Apple Pie Baked Oats for a sweet treat!
For more information on the benefits of caramelizing onions, visit Serious Eats.
Print
Delicious Philly Cheesesteak Soup: A Cozy Comfort Food
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: None
Description
A rich and hearty soup featuring tender steak, caramelized onions, and mushrooms, topped with melted provolone cheese in a crispy sourdough bowl. Perfect for cozy evenings.
Ingredients
- 1.5 pounds steak, thinly sliced
- 0.5 teaspoon salt
- 0.5 teaspoon ground black pepper
- 0.25 teaspoon onion powder
- 4 tablespoons all-purpose flour, divided
- 2 tablespoons olive oil
- 1 tablespoon Worcestershire sauce
- 2 onions peeled, cut in half, and very thinly sliced
- 2 tablespoons butter, divided
- 1 pinch sugar
- 8 ounces white mushrooms, sliced
- 2 cloves garlic, peeled and minced
- 0.5 teaspoon dried thyme
- 4 cups beef stock
- 4 loaves sourdough bread, round, cut out into bowls
- 4 slices provolone cheese
Instructions
- In a small bowl, season the shaved steak with salt, pepper, and onion powder. Toss with 2 tablespoons of the all-purpose flour until well coated.
- Heat a large skillet over medium heat. Add the olive oil, then the seasoned meat. Sear the meat on one side without stirring, then flip and sear on the second side.
- Add the Worcestershire sauce and stir the meat well. Continue to cook until completely browned before removing the meat from the pan and setting it aside.
- Melt 1 tablespoon of butter in the same skillet, then add the sliced onions. Sauté until soft and beginning to brown, about 8-10 minutes. Add a pinch of sugar and cook until caramelized. Remove onions and set aside.
- Melt the remaining 1 tablespoon of butter in the skillet, then add the sliced mushrooms. Cook, stirring occasionally, until soft and browning. Add the dried thyme and minced garlic. Stir well and cook for 1 more minute.
- Stir in the remaining 2 tablespoons of all-purpose flour and cook for an additional minute.
- In a large soup pot or Dutch oven, combine the caramelized onions, cooked mushroom mixture, and the beef stock. Bring to a simmer over medium heat and cook for 10 minutes.
- Add in the cooked steak and continue to simmer the soup for another 5 minutes.
- Cut the center out of the bread bowls. Place them on a foil-lined baking sheet and ladle the soup into the bowls. Top each with a slice of provolone cheese.
- Set the oven to broil and place the baking sheet of bread bowls under the broiler, broiling just until the cheese is melted and beginning to brown. Serve the soup immediately.
Notes
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 600
- Sugar: 3 g
- Sodium: 1200 mg
- Fat: 30 g
- Saturated Fat: 12 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 2 g
- Protein: 36 g
- Cholesterol: 90 mg
