Go Back
+ servings
Philly Cheesesteak Soup

Comforting Philly Cheesesteak Soup: Hearty and Creamy Goodness

Experience the cozy embrace of Philly Cheesesteak Soup—hearty, creamy, and family-friendly.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 cups
Course: Soups
Cuisine: American
Calories: 380

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil vegetable or canola oil can be used as a substitute
  • 1 large Onion, chopped yellow or sweet onions work great
  • 1 Green Bell Pepper, chopped any colored bell pepper can be used
  • 1 Red Bell Pepper, chopped can be omitted if preferred
  • 1 pound Sirloin Steak, thinly sliced ribeye or flank steak are perfect alternatives
  • 8 cups Beef Broth use low-sodium for better control over saltiness
  • 1 can Diced Tomatoes, undrained 14.5 ounces
  • 1 teaspoon Worcestershire Sauce soy sauce can work in its place
  • 1/2 teaspoon Dried Thyme Italian seasoning serves as a viable replacement
  • 1/4 teaspoon Red Pepper Flakes optional
  • Salt & Pepper essential for enhancing the overall flavor
For the Cheese Sauce
  • 4 tablespoons Butter forms the roux for the cheese sauce
  • 4 tablespoons All-Purpose Flour whole wheat flour can be swapped in
  • 3 cups Milk choose whole, 2%, or alternative milk for variety
  • 8 ounces Cream Cheese, softened Neufchâtel is a lighter option if desired
  • 8 ounces Provolone Cheese, shredded mozzarella is a close alternative
  • 4 ounces Mozzarella Cheese, shredded more provolone or a Mexican cheese blend can substitute
  • 1/4 teaspoon Garlic Powder fresh garlic can be swapped as an alternative
  • 1/4 teaspoon Onion Powder can be omitted if unavailable
For Serving
  • Crusty Rolls any crusty bread or garlic bread works beautifully
  • Fresh Parsley, chopped for garnish; omit if desired

Equipment

  • Large pot
  • saucepan

Method
 

Step-by-Step Instructions for Philly Cheesesteak Soup
  1. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion, green bell pepper, and red bell pepper. Sauté for 8–10 minutes, until softened and fragrant.
  2. Increase heat to medium-high and add 1 pound of thinly sliced sirloin steak. Cook for about 5–7 minutes until well-browned and no longer pink.
  3. Pour in 8 cups of beef broth and add the can of undrained diced tomatoes. Stir to incorporate the browned bits, bringing to a boil, then reduce to simmer.
  4. Add 1 teaspoon of Worcestershire sauce, 1/2 teaspoon of dried thyme, and optional 1/4 teaspoon of red pepper flakes. Season with salt and pepper to taste. Simmer for 30–60 minutes.
  5. In a separate saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 4 tablespoons of all-purpose flour and cook for 1–2 minutes to create a roux.
  6. Gradually whisk in 3 cups of milk until smooth and thickened. Stir in 8 ounces of softened cream cheese until melted.
  7. Stir in 8 ounces of shredded provolone cheese and 4 ounces of shredded mozzarella cheese, mixing until melted and smooth.
  8. Pour the cheese sauce into the simmering soup, stirring to combine. Heat gently, adjusting thickness with extra broth as needed.
  9. Ladle into bowls, topping with additional cheese and parsley if desired. Serve with crusty rolls for dipping.

Nutrition

Serving: 1cupCalories: 380kcalCarbohydrates: 22gProtein: 30gFat: 22gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gTrans Fat: 0.5gCholesterol: 80mgSodium: 900mgPotassium: 750mgFiber: 2gSugar: 5gVitamin A: 800IUVitamin C: 50mgCalcium: 400mgIron: 3mg

Notes

Use high-quality sirloin for the best flavor, and take your time sautéing the vegetables for deep flavors. This soup tastes even better the next day.

Tried this recipe?

Let us know how it was!