Description
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is a warm, creamy delight that brings the classic flavors of a cheesesteak sandwich into a comforting bowl of soup. This hearty dish combines tender sirloin steak, sautéed bell peppers, and a rich cheese sauce, creating a satisfying meal that’s perfect for cozy nights in or gatherings with friends. Easy to prepare and packed with delicious ingredients, this soup is sure to become a favorite at family dinners or game days. Serve it with crusty rolls for dipping and watch it disappear quickly!
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 1 pound sirloin steak, thinly sliced
- 8 cups beef broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 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 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
Instructions
- In a large pot or Dutch oven over medium heat, heat the olive oil. Sauté the onion and bell peppers until softened (about 8–10 minutes).
- Add the thinly sliced sirloin steak and cook until browned.
- Pour in the beef broth and diced tomatoes; stir to combine.
- Season with Worcestershire sauce, thyme, red pepper flakes (if using), salt, and pepper. Simmer for at least 30 minutes.
- In a medium saucepan, melt butter over medium heat and whisk in flour to create a roux.
- Gradually whisk in milk until smooth; then add cream cheese followed by provolone cheese until melted.
- Combine the cheese sauce with the soup base and gently reheat before serving.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 360
- Sugar: 6g
- Sodium: 880mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg
