Creamy Philly Cheese Steak Soup

WANT TO SAVE THIS RECIPE?

If you’re craving the bold flavors of a Philly cheese steak but want the comfort of a warm, creamy soup, this one is about to become your new obsession. It’s everything you love about the sandwich – savory beef, sautéed onions and peppers, melty cheese – all stirred into a rich, luscious broth. One spoonful in, and you’ll wonder why this isn’t a national staple.

This soup transforms a hearty sandwich into something you can serve by the bowlful on a cozy night in. It’s an easy win for dinner, and it makes fantastic leftovers too. Whether you dip in some crusty bread or sip it solo, it brings a satisfying mix of nostalgia and indulgence.

Why You’ll Love This Creamy Philly Cheese Steak Soup

It’s pure comfort in a bowl. The creamy base, infused with beefy richness and studded with tender strips of steak, makes this soup a filling main dish. It’s quick enough for weeknights, cozy enough for cold days, and fancy enough to serve guests. Plus, it brings that steakhouse flair without the steakhouse price tag.

What Kind of Steak Should I Use?

Ribeye is the classic choice for its marbled tenderness, but it’s not your only option. Flank steak, sirloin, or even shaved beef from the deli will work beautifully. Just make sure to slice the steak thinly across the grain so it stays tender in the broth.

Ingredients for the Creamy Philly Cheese Steak Soup

To build this soup’s rich texture and unforgettable flavor, you’ll need a mix of staple ingredients and cheese-lovers’ favorites.

Butter: Essential for sautéing the vegetables and building a rich base.

Olive oil: Helps sear the steak without burning the butter.

Yellow onion: Adds sweetness and depth after a gentle caramelization.

Green bell pepper: For that classic Philly flavor punch.

Garlic: A must-have for aromatic depth.

Flour: This thickens the soup and makes it wonderfully creamy.

Beef broth: Forms the savory base and brings everything together.

Worcestershire sauce: Adds umami and a touch of tang.

Heavy cream: Turns the soup into a velvety dream.

Provolone cheese: The gooey, melty heart of the recipe.

Shaved steak: Thin slices of steak that cook quickly and stay tender.

Salt and pepper: To season every layer perfectly.

Optional: Red pepper flakes: If you like a little kick.

Pin this Recipe

How To Make the Creamy Philly Cheese Steak Soup

Step 1: Sauté the Veggies

In a large pot or Dutch oven, melt butter with a splash of olive oil over medium heat. Add onions and green peppers, cooking until soft and lightly golden, about 7 to 10 minutes. Stir in garlic and cook for another 30 seconds.

Step 2: Make the Roux

Sprinkle flour over the cooked veggies and stir constantly for about 1 to 2 minutes. This helps thicken the soup later without lumps.

Step 3: Add the Broth

Slowly whisk in beef broth, making sure to scrape up any bits from the bottom. Stir in Worcestershire sauce, and bring the mixture to a simmer.

Step 4: Stir in the Cream and Cheese

Lower the heat and pour in the heavy cream. Once warm, add shredded provolone cheese, stirring until melted and smooth.

Step 5: Add the Steak

Fold in the thinly sliced shaved steak, and let it simmer for 5 to 10 minutes, just until the beef is cooked through and tender. Season with salt, pepper, and red pepper flakes if using.

How to Serve and Store This Philly Cheese Steak Soup

This soup makes four hearty servings, perfect for dinner with leftovers for lunch. Serve it hot with toasted hoagie rolls, crusty sourdough, or even a cheesy garlic bread on the side. If you’re going low-carb, it’s satisfying on its own or paired with a crisp salad.

To store, let it cool fully before transferring to an airtight container. It keeps well in the fridge for up to 4 days. Reheat gently on the stove to preserve the creamy texture, stirring often. You can freeze it too, though the dairy may separate slightly when thawed.

What to Serve With Creamy Philly Cheese Steak Soup?

Crusty Garlic Bread

The soup begs for something to dip, and garlic bread is the golden, buttery answer.

Roasted Broccoli

A touch of green with roasted edges adds balance to this creamy bowl.

Steakhouse Salad

Think crisp romaine, blue cheese crumbles, and tomatoes with a zingy vinaigrette.

Baked Potatoes

Keep it hearty and add a loaded baked potato on the side for a super comforting combo.

Classic Coleslaw

Something cool and crunchy works great with the rich base of the soup.

Pickles or Pickled Onions

A bit of acidity brightens up each bite and cuts through the richness.

Grilled Cheese Sandwich

Double up on cheese with a buttery, melty sandwich alongside.

Want More Soup Ideas with a Twist?

If this creamy Philly cheese steak soup has your heart, here are more cozy bowls to explore:

Save This Recipe For Later

📌 Save this recipe to your Pinterest board so it’s always just a click away.

Tried it already? I’d love to hear your spin. Did you switch the cheese? Add mushrooms? Serve it in a bread bowl? Let’s swap ideas and make this one even better next time.

Explore more easy and comforting dinners on Janet Dishes on Pinterest and fill your board with cozy favorites!

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 Cheese Steak Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

This creamy Philly cheese steak soup recipe brings together tender shaved steak, sautéed peppers and onions, provolone cheese, and a rich broth for the ultimate comfort food. Perfect for cold nights, easy dinners, and meal prep!


Ingredients

4 tablespoons butter

1 tablespoon olive oil

1 large yellow onion, sliced

1 green bell pepper, sliced

3 cloves garlic, minced

1/4 cup all-purpose flour

4 cups beef broth

1 tablespoon Worcestershire sauce

1 cup heavy cream

1 1/2 cups shredded provolone cheese

1 pound shaved steak

1/2 teaspoon salt

1/2 teaspoon black pepper

1/4 teaspoon red pepper flakes (optional)


Instructions

1. In a large pot, melt butter with olive oil over medium heat.

2. Add onions and green pepper and sauté until soft and golden, about 7 to 10 minutes.

3. Stir in minced garlic and cook for 30 seconds until fragrant.

4. Sprinkle flour over the veggies and stir for 1 to 2 minutes to form a roux.

5. Slowly whisk in beef broth, scraping up browned bits and stirring until smooth.

6. Add Worcestershire sauce and bring to a simmer.

7. Reduce heat and pour in heavy cream. Stir well.

8. Add shredded provolone cheese and stir until fully melted and creamy.

9. Fold in shaved steak and simmer for 5 to 10 minutes until cooked through.

10. Season with salt, pepper, and optional red pepper flakes. Serve hot.

Notes

Let soup cool before storing to maintain texture.

Use ribeye, sirloin, or deli shaved beef for best results.

Reheat slowly on stove and stir to keep the cream from separating.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 610
  • Sugar: 4g
  • Sodium: 940mg
  • Fat: 45g
  • Saturated Fat: 23g
  • Unsaturated Fat: 18g
  • Trans Fat: 0.5g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 35g
  • Cholesterol: 145mg

WANT TO SAVE THIS RECIPE?