Philly Cheesesteak Soup Recipe
A rich and comforting Philly Cheesesteak Soup that combines tender sirloin steak, sautéed peppers and onions, and a creamy, cheesy broth for an indulgent twist on the classic sandwich.
- Author: Luna
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering and sautéing
- Cuisine: American
- Diet: Low Salt
Soup Base
- 2 tablespoons olive oil
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 1 pound sirloin steak, thinly sliced (against the grain)
- 8 cups beef broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
Cheese Sauce
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 3 cups milk
- 8 ounces cream cheese, softened
- 8 ounces shredded provolone cheese
- 4 ounces shredded mozzarella cheese
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Salt and freshly ground black pepper to taste
Garnish & Serving
- Crusty rolls, for dipping
- Chopped fresh parsley, for garnish
- Extra shredded provolone or mozzarella cheese
- Sauté Vegetables: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and bell peppers. Cook, stirring occasionally, until softened and slightly caramelized, about 8-10 minutes.
- Brown the Steak: Add the thinly sliced sirloin steak. Increase heat to medium-high and cook, stirring frequently, until browned. Work in batches if needed to avoid steaming.
- Add Broth and Tomatoes: Pour in the beef broth and diced tomatoes with their juices. Stir well, scraping any browned bits from the pot bottom.
- Season and Simmer: Stir in Worcestershire sauce, dried thyme, and optional red pepper flakes. Season with salt and pepper. Bring to a simmer, reduce heat, cover, and simmer 30 to 60 minutes.
- Make Roux: In a medium saucepan, melt butter over medium heat. Whisk in flour and cook 1-2 minutes stirring constantly to form a roux.
- Add Milk Gradually: Slowly whisk in milk, about ½ cup at a time, until smooth and thickened.
- Melt Cheeses: Lower heat to low. Stir in cream cheese until smooth. Gradually add provolone and mozzarella, stirring until melted and creamy.
- Season Cheese Sauce: Add garlic powder, onion powder, salt, and pepper. Adjust seasoning to taste.
- Combine Soup and Cheese Sauce: Slowly pour cheese sauce into soup pot, stirring constantly to combine.
- Heat Through: Warm soup gently, stirring occasionally, avoiding boiling to prevent cheese separation.
- Adjust Consistency: Thin with beef broth if too thick or simmer uncovered briefly if too thin.
- Serve: Ladle soup into bowls. Garnish with extra shredded cheese and parsley. Serve immediately with crusty rolls for dipping.
Notes
- Slice steak thinly against the grain for tender bites.
- For a spicy kick, increase the red pepper flakes to your preference.
- Use freshly shredded cheese for better melting than pre-shredded varieties.
- Do not boil the soup after adding the cheese sauce to avoid curdling.
- This soup can be made ahead; reheat gently before serving.
Nutrition
- Serving Size: 1.5 cups
- Calories: 470
- Sugar: 6g
- Sodium: 620mg
- Fat: 32g
- Saturated Fat: 17g
- Unsaturated Fat: 13g
- Trans Fat: 0.5g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 110mg
Keywords: Philly Cheesesteak Soup, Beef and Cheese Soup, Comfort Food Soup, Cheesy Soup Recipe, Sirloin Steak Soup