Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Philly Cheesesteak Soup served in a white bowl with tender steak pieces, melted cheese, peppers, and fresh parsley.

Indulgent Creamy Philly Cheesesteak Soup: A Savory Delight in Every Spoonful!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This indulgent creamy Philly cheesesteak soup captures all the iconic flavors of a classic sandwich tender steak, caramelized onions, sautéed peppers, and melty cheese transformed into a rich, creamy, and utterly comforting bowl of goodness. It’s hearty, versatile, and surprisingly simple to prepare, perfect for busy weeknights or cozy evenings.

  • Total Time: 50 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

1.5 pounds thinly sliced sirloin steak or shaved beef

2 large yellow onions, thinly sliced

1 large green bell pepper, thinly sliced

1 large red bell pepper, thinly sliced

4 cloves garlic, minced

2 tablespoons olive oil

2 tablespoons butter

6 cups low sodium beef broth

1.5 cups heavy cream

8 ounces cream cheese, softened

2 cups shredded provolone cheese (plus more for serving)

0.5 cup grated Parmesan cheese

1 tablespoon Worcestershire sauce

Salt to taste

Black pepper to taste

Fresh parsley, chopped (optional, for garnish)

Crusty bread or croutons (optional)

Instructions

1. 1. Pat thinly sliced steak dry with paper towels. Season generously with salt and black pepper.

2. 2. Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches if necessary, add steak and sear for 1-2 minutes per side until browned. Do not cook through completely. Remove steak from pot and set aside.

3. 3. Add remaining 1 tablespoon olive oil and 2 tablespoons butter to pot. Reduce heat to medium. Add thinly sliced onions and cook, stirring occasionally, for 8-10 minutes until softened and starting to caramelize. Add sliced green and red bell peppers. Continue cooking for 5-7 minutes until peppers soften.

4. 4. Stir in minced garlic and cook for 1 minute until fragrant. Pour in Worcestershire sauce, stirring to combine.

5. 5. Pour in beef broth. Scrape bottom of pot with a wooden spoon to loosen browned bits. Bring mixture to a simmer.

6. 6. In a separate bowl, whisk softened cream cheese with a ladleful of hot broth until smooth. Slowly whisk cream cheese mixture back into simmering soup until fully incorporated.

7. 7. Reduce heat to low. Stir in heavy cream. Let soup gently simmer for 5-10 minutes, allowing flavors to meld and soup to slightly thicken.

8. 8. Return seared steak to pot. Stir in shredded provolone and grated Parmesan until completely melted and smooth.

9. 9. Taste and adjust seasonings with salt and pepper as needed.

10. 10. Ladle into bowls. Garnish with extra shredded provolone and fresh parsley if desired. Serve immediately with crusty bread for dipping.

Notes

Pro Tips for Success: Take time caramelizing onions for deep flavor. Partially freeze steak for 30 minutes before slicing to get paper-thin cuts. Sear steak in batches to avoid steaming. Temper cream cheese with hot broth to prevent lumps. Shred your own cheese to avoid grainy texture from anti-caking agents. Storage & Reheating: Cool completely, refrigerate in airtight containers for up to 3-4 days, or freeze for up to 2-3 months. Reheat gently on stovetop over low heat; add splash of broth or milk if too thick. Avoid boiling to prevent dairy separation.

  • Author: Charlotte Johnson
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: omnivore

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 520
  • Sugar: 6 g
  • Sodium: 950 mg
  • Fat: 35 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 14 g
  • Fiber: 2 g
  • Protein: 38 g
  • Cholesterol: 130 mg