You get all the rich, savory flavors of a classic Philly cheesesteak in a hearty, creamy soup. This one-pot recipe is perfect for a quick, comforting weeknight dinner.
Author:Ahazzam
Prep Time:15 min
Cook Time:30 min
Total Time:45 min
Yield:6 servings
Category:Dinner
Method:Stovetop (One Pot)
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 pound thinly sliced ribeye steak or sirloin (or use deli roast beef)
1 large yellow onion, diced
1 green bell pepper, diced
1 red bell pepper, 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
4 slices of bread, for serving (optional)
1 cup shredded mozzarella cheese (for topping, optional)
Instructions
Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the steak and cook until browned, about 3 to 5 minutes. Remove the steak with a slotted spoon and set it aside.
Return the cooked steak to the pot. Pour in the beef broth, Worcestershire sauce, Italian seasoning, salt, and pepper. Bring the mixture to a simmer. Reduce the heat to low, cover, and let it cook for 10 minutes to allow the flavors to blend.
Stir in the heavy cream and cubed cream cheese. Stir constantly until the cream cheese has melted completely and the soup base is smooth.
Gradually stir in the provolone cheese, a handful at a time, stirring until each addition is fully melted and the soup is velvety. Do not let the soup boil once the cheese is added.
Taste the soup and adjust salt and pepper if needed. Serve immediately. You can serve this hearty beef soup with toasted bread or top with extra shredded mozzarella if you like.