Go Back
A close-up shot of a classic philly cheesesteak, loaded with thinly sliced steak, melted cheese, and grilled onions on a toasted hoagie roll.

Hearty Philly Cheesesteak Soup

Indulge in the comforting flavors of a classic Philly Cheesesteak reimagined as a rich and savory soup, complete with tender steak, caramelized onions, and gooey provolone.
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 6 bowls
Course: Main Course
Cuisine: American
Calories: 480

Ingredients
  

For the Soup Base
  • 2 tbsp olive oil
  • 2 large yellow onions thinly sliced
  • 1 lb ribeye steak very thinly sliced or shaved (partially frozen helps)
  • 2 cloves garlic minced
  • 1 tsp Worcestershire sauce
  • 6 cups beef broth
  • 1/2 cup heavy cream
  • 1/4 cup all-purpose flour
  • to taste Salt
  • to taste freshly ground black pepper
  • 1/2 tsp dried thyme
For the Topping/Garnish
  • 6-8 slices provolone cheese torn or shredded
  • 1 hoagie roll cut into 1-inch cubes
  • 1 tbsp butter melted
  • 1 tbsp fresh parsley chopped, optional, for garnish

Equipment

  • Large Dutch Oven or Pot
  • Cutting Board
  • Sharp Knife
  • Whisk
  • Skillet (optional, for croutons)

Method
 

Prepare the Onions and Steak
  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-low heat. Add the thinly sliced onions and cook slowly, stirring occasionally, for 15-20 minutes until deeply caramelized and tender. This step is crucial for flavor.
  2. Increase heat to medium-high. Add the minced garlic to the pot with the onions and cook for 1 minute until fragrant.
  3. Add the very thinly sliced ribeye steak to the pot. Season with salt and freshly ground black pepper. Cook, breaking up the meat with a spoon, until the steak is browned and cooked through, about 3-5 minutes. Remove any excess grease if desired.
Build the Soup
  1. Sprinkle the all-purpose flour over the steak and onion mixture. Stir well to coat everything and cook for 1 minute, allowing the flour to cook out its raw taste.
  2. Gradually whisk in the beef broth, ensuring no lumps form. Bring the soup to a gentle simmer, scraping any browned bits from the bottom of the pot. Stir in the Worcestershire sauce and dried thyme.
  3. Reduce the heat to low, cover, and let the soup simmer for 15-20 minutes, allowing the flavors to meld and the soup to thicken slightly.
  4. Stir in the heavy cream and cook for another 5 minutes, ensuring the soup does not boil after adding the cream.
Prepare Hoagie Croutons
  1. While the soup simmers, prepare the croutons. In a small bowl, toss the 1-inch hoagie roll cubes with melted butter. You can toast them in a dry skillet over medium heat for 5-7 minutes until golden and crispy, or spread them on a baking sheet and bake at 375°F (190°C) for 8-10 minutes.
Serve
  1. Ladle the hot soup into individual bowls. Top each serving with 1-2 slices of provolone cheese, allowing it to melt slightly from the heat of the soup. Garnish with the toasted hoagie croutons and fresh chopped parsley, if desired. Serve immediately.

Notes

For an extra cheesy kick, you can use a mix of provolone and white American cheese. If you prefer a thicker soup, you can create a slurry with a tablespoon of cornstarch mixed with cold water and whisk it into the simmering soup at the end. For a vegetarian option, replace steak with mushrooms and use vegetable broth.