Go Back
+ servings
Philly Cheesesteak Soup

Philly Cheesesteak Soup: Comforting Flavor in Every Spoonful

Philly Cheesesteak Soup is a comforting dish that captures the essence of the classic sandwich in a warm bowl, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 bowls
Course: Soups
Cuisine: American
Calories: 400

Ingredients
  

  • 2 tablespoons Olive Oil Essential for sautéing, can substitute with vegetable oil
  • 1 medium Onion Diced, yellow or sweet preferred
  • 1 medium Green Bell Pepper Diced
  • 1 medium Red Bell Pepper Diced
  • 1 pound Sirloin Steak Thinly sliced
  • 4 cups Beef Broth Opt for low-sodium
  • 14 ounces Canned Diced Tomatoes Can substitute with fresh tomatoes in season
  • 1 tablespoon Worcestershire Sauce Can be omitted if needed
  • 1 teaspoon Dried Thyme Can substitute with Italian seasoning
  • pinch Red Pepper Flakes Optional for heat
  • to taste Salt
  • to taste Pepper
  • 4 tablespoons Butter For the cheese sauce
  • 4 tablespoons All-Purpose Flour Can use gluten-free flour
  • 2 cups Milk Non-dairy milk is a lighter option
  • 4 ounces Cream Cheese For richness, mascarpone can substitute
  • 8 ounces Provolone Cheese Traditional flavor, mozzarella can substitute
  • 8 ounces Mozzarella Cheese For creaminess
  • 1 teaspoon Garlic Powder Fresh garlic is a delightful swap
  • 1 teaspoon Onion Powder Optional if using fresh onions
  • for serving Crusty Rolls Great for dipping
  • for garnish Fresh Parsley Can substitute with chopped green onions

Equipment

  • Large pot
  • saucepan

Method
 

Step-by-Step Instructions
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 diced onion, 1 diced green bell pepper, and 1 diced red bell pepper. Sauté for about 8-10 minutes until softened.
  2. Increase heat to medium-high and add 1 pound of thinly sliced sirloin steak. Brown the meat for about 5-7 minutes.
  3. Pour in 4 cups of beef broth and add 14 ounces of canned diced tomatoes. Stir and bring to a gentle simmer.
  4. Stir in 1 tablespoon of Worcestershire sauce, 1 teaspoon of dried thyme, and a pinch of red pepper flakes. Season with salt and pepper, cover, and simmer for 30-60 minutes.
  5. In a separate saucepan, melt 4 tablespoons of butter. Whisk in 4 tablespoons of all-purpose flour. Gradually add 2 cups of milk while stirring until thickened.
  6. Lower heat and add 4 ounces of cream cheese. Stir until melted, then gradually mix in 8 ounces of provolone cheese and 8 ounces of mozzarella cheese.
  7. Pour the cheese sauce into the pot with the soup and stir to combine. Adjust consistency with more broth if needed.
  8. Ladle soup into bowls and top with additional shredded cheese and fresh parsley. Serve with crusty rolls for dipping.

Nutrition

Serving: 1bowlCalories: 400kcalCarbohydrates: 30gProtein: 25gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 900mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 800IUVitamin C: 75mgCalcium: 250mgIron: 3mg

Notes

Use quality ingredients for rich flavor. Don't rush the sautéing step for best results.

Tried this recipe?

Let us know how it was!