Make this hearty, creamy Philly Cheesesteak Soup for a comforting weeknight dinner. It captures all the classic sandwich flavors in one easy, one-pot meal.
Author:mayathompson
Prep Time:15 min
Cook Time:25 min
Total Time:40 min
Yield:6 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 pound thinly sliced ribeye steak or sirloin
1 large green bell pepper, diced
1 medium yellow onion, diced
3 cloves garlic, minced
4 cups beef broth
1 teaspoon Worcestershire sauce
1 teaspoon Italian seasoning
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup heavy cream
1 1/2 cups shredded Provolone cheese
4 ounces cream cheese, cubed
Optional: Sliced mushrooms
Optional: For serving, crusty bread or cheesy toast
Instructions
Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the steak and cook until browned. Remove the steak and set it aside.
Add the diced bell pepper and onion to the same pot. Sauté for 5 to 7 minutes until softened. Add the minced garlic and cook for 1 minute more until fragrant.
Pour in the beef broth, Worcestershire sauce, Italian seasoning, salt, and pepper. Bring the mixture to a simmer.
Return the cooked steak to the pot. Reduce the heat to medium-low and let it simmer for 10 minutes to allow the flavors to combine.
Stir in the heavy cream. Continue to heat gently, but do not let the soup boil after adding the cream.
Reduce the heat to low. Add the Provolone cheese and the cubed cream cheese, stirring constantly until both cheeses are fully melted and the soup is smooth and creamy.
Taste and adjust salt and pepper if needed. Serve hot, perhaps with cheesy toast for dipping.
Notes
If you use roast beef instead of raw steak, add it during the last 10 minutes of simmering just to heat it through.
For a low-carb option, skip the optional bread and focus on the rich soup base.
This soup is excellent for meal prep; store leftovers in an airtight container in the refrigerator for up to three days.