Go Back
+ servings
Philly Cheesesteak Soup

Savory Philly Cheesesteak Soup for Ultimate Comfort Cravings

Enjoy a bowl of hearty Philly Cheesesteak Soup, combining savory ingredients for ultimate comfort.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 cups
Course: Soups
Cuisine: American
Calories: 450

Ingredients
  

For the Soup Base
  • 2 tbsp Olive Oil Ideal for sautéing vegetables; swap with vegetable oil if necessary.
  • 1 large Onion, chopped Adds sweetness and depth; yellow or white varieties work best.
  • 1 Green Bell Pepper, chopped Introduces crunch; any color bell pepper is a great alternative.
  • 1 Red Bell Pepper, chopped Enhances sweetness and color; can be substituted with yellow or orange.
  • 1 lb Sirloin Steak, thinly sliced The heart of the soup, rich flavor; consider ribeye or flank steak as alternatives.
  • 8 cups Beef Broth Serves as the flavorful base; low-sodium broth is best for controlling saltiness.
  • 1 can (14.5 oz) Diced Tomatoes, undrained Adds texture and acidity; fresh tomatoes are a delightful substitute.
  • 1 tsp Worcestershire Sauce Provides umami flavor; soy sauce is a suitable swap.
  • 1/2 tsp Dried Thyme Elevates the soup's flavor profile; fresh thyme can be used in greater quantities.
  • 1/4 tsp Red Pepper Flakes Introduces a touch of heat; adjust to preference or omit for mildness.
  • Salt Essential for seasoning to taste.
  • Pepper Essential for seasoning to taste.
For the Cheese Sauce
  • 4 tbsp Butter Used for making the roux; margarine is an alternative if needed.
  • 4 tbsp All-Purpose Flour Thickens the cheese sauce; gluten-free flour can serve as a substitute.
  • 3 cups Milk Contributes to a creamy consistency; any milk or plant-based milk can work.
  • 8 oz Cream Cheese, softened Adds rich creaminess; consider Neufchâtel cheese for a lighter option.
  • 8 oz Shredded Provolone Cheese Captures the cheesesteak essence; mozzarella or cheddar can be swapped.
  • 4 oz Shredded Mozzarella Cheese Offers stretchiness; more provolone can be added for extra flavor.
  • 1/4 tsp Garlic Powder Boosts flavor profile; fresh minced garlic can be used.
  • 1/4 tsp Onion Powder Brings depth to the flavor; fresh onion may be used.
For Garnish and Serving
  • Chopped Fresh Parsley Adds freshness; substitute with chives for a different herbaceous note.
  • Crusty Rolls Perfect accompaniments for dipping; any sturdy bread works well.

Equipment

  • Large pot
  • Saucepan
  • Whisk

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion, green bell pepper, and red bell pepper. Sauté for 8-10 minutes until softened and caramelized.
  2. Increase heat to medium-high and add 1 pound of thinly sliced sirloin steak to the pot. Cook for about 5-7 minutes, stirring frequently, until browned all over.
  3. Pour in 8 cups of beef broth and 1 can of diced tomatoes. Scrape the bottom of the pot to enhance flavor. Stir in 1 teaspoon of Worcestershire sauce, 1/2 teaspoon of dried thyme, and optional red pepper flakes. Season with salt and pepper, then bring to a simmer.
  4. Melt 4 tablespoons of butter in a separate saucepan. Whisk in 4 tablespoons of all-purpose flour to create a roux. Cook for 1-2 minutes until bubbling, then gradually whisk in 3 cups of milk. Continue cooking for about 5 minutes, stirring constantly, until thickened.
  5. Stir in 8 ounces of softened cream cheese, 8 ounces of shredded provolone, and 4 ounces of shredded mozzarella into the thickened mixture. Keep stirring until melted and smooth. Season with garlic powder and onion powder.
  6. Carefully combine the cheese sauce with the Philly Cheesesteak Soup base in the large pot. Stir gently to incorporate without boiling.
  7. Ladle soup into bowls, top with extra cheese and chopped fresh parsley. Serve alongside warm, crusty rolls.

Nutrition

Serving: 1cupCalories: 450kcalCarbohydrates: 30gProtein: 35gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 85mgSodium: 1200mgPotassium: 800mgFiber: 2gSugar: 5gVitamin A: 800IUVitamin C: 60mgCalcium: 300mgIron: 3mg

Notes

Use high-quality steak for best flavor and tenderness; avoid overheating cheese sauce after combining.

Tried this recipe?

Let us know how it was!