If you’re craving the cheesy, savory goodness of a classic Philly cheesesteak but want something warm and comforting in a bowl, this creamy Philly cheesesteak soup delivers. Tender beef, sautéed peppers and onions, and plenty of melty provolone come together in a rich, creamy broth that feels indulgent yet simple to make.

Perfect for chilly evenings, busy weeknights, or when you need a crowd-pleasing meal that comes together in one pot. It captures all the sandwich flavors you love without the bread — and it’s ready faster than delivery.

Quick Recipe Snapshot:

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 6
  • Difficulty: Beginner-friendly
  • Best For: Weeknight dinners, cozy weekends, family meals
  • Main Flavor Notes: Savory beef, sweet peppers and onions, sharp melty cheese, creamy broth

Why You’ll Love This Creamy Philly Cheesesteak Soup

  • One-pot ease — Brown the beef, cook the veggies, and build the soup in the same pot for minimal cleanup.
  • Restaurant-quality flavor at home — The combination of seared steak, caramelized vegetables, and two kinds of cheese creates deep, balanced taste.
  • Family favorite — Kids and adults alike enjoy the cheesy, hearty soup that feels like a fun twist on a familiar sandwich.
  • Beautiful for Pinterest — Top with extra cheese and fresh herbs for photos that pop with golden, melty appeal.
  • Make-ahead friendly — Tastes even better the next day after flavors meld.

What Is Creamy Philly Cheesesteak Soup?

This soup takes the iconic Philly cheesesteak sandwich — thinly sliced beef, sautéed onions, peppers, and gooey cheese — and transforms it into a comforting, spoonable meal. Instead of a hoagie roll, you get a creamy broth that coats every bite.

Key ingredients include ribeye or sirloin steak, bell peppers, onions, garlic, beef broth, and a mix of cream cheese and provolone. The result is a thick, velvety texture with tender meat and perfectly softened vegetables. It works well for beginners because the steps are straightforward and forgiving.

Recipe Inspiration

Philly cheesesteaks originated in Philadelphia as a quick street-food sandwich packed with thinly sliced beef and cheese. This soup version keeps those classic flavors while turning the dish into a hearty, shareable soup perfect for colder weather. It stays true to the spirit with the same core ingredients and cooking methods like quick searing for flavor, but adapts them into a creamy, comforting bowl.

The combination works because the acid from the peppers and onions balances the richness of the beef and cheese, while the broth ties everything together into one satisfying dish.

Ingredients You’ll Need

Main Base

  • 1 pound (450g) ribeye or sirloin steak, thinly sliced against the grain: Gives tender, authentic texture and beefy flavor.
  • 2 tablespoons olive oil: For searing the steak without burning.
  • 1 large yellow onion, thinly sliced (about 2 cups): Adds natural sweetness when cooked.
  • 1 green bell pepper, thinly sliced (about 1 cup): Brings classic cheesesteak freshness and slight crunch.
  • 1 red bell pepper, thinly sliced (about 1 cup): Adds color and mild sweetness.
  • 8 ounces (225g) white mushrooms, sliced: Optional but deepens umami flavor.
  • 3 cloves garlic, minced: Builds aromatic base.

For the Creamy Broth

  • 4 cups (950ml) low-sodium beef broth: Forms the savory foundation.
  • 2 cups (475ml) heavy cream: Creates luxurious creaminess.
  • 4 ounces (113g) cream cheese, softened and cubed: Helps thicken and adds tangy richness.
  • 8 ounces (225g) provolone cheese, freshly shredded: Melts beautifully for that signature cheesesteak taste.
  • 2 tablespoons all-purpose flour (or cornstarch for gluten-free): Thickens the soup to perfect consistency.
  • 1 tablespoon Worcestershire sauce: Boosts savory depth.
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon dried oregano: Enhances herb notes without overpowering.

Toppings/Garnish

  • Extra shredded provolone or chopped fresh parsley: For serving.
  • Optional: Crumbled cooked bacon or toasted hoagie croutons.

How to Make Creamy Philly Cheesesteak Soup

Step 1: Sear the Beef Heat 2 tablespoons olive oil in a large Dutch oven or heavy pot over medium-high heat. Season steak slices with salt and pepper. Cook in batches for 1-2 minutes per side until browned but not overcooked. Remove to a plate and set aside. This quick sear locks in juices and builds flavor.

Step 2: Cook the Vegetables In the same pot, lower heat to medium. Add sliced onion, green and red peppers, and mushrooms if using. Cook for 6-8 minutes, stirring occasionally, until vegetables soften and onions turn golden at the edges. Add minced garlic and cook 1 minute until fragrant. The vegetables release moisture that helps deglaze the pot.

Step 3: Build the Base Sprinkle 2 tablespoons flour over the vegetables and stir for 1-2 minutes to cook out the raw taste. Slowly pour in 4 cups beef broth while stirring to prevent lumps. Add Worcestershire sauce, oregano, salt, and pepper. Bring to a gentle simmer.

Step 4: Make It Creamy Reduce heat to low. Stir in heavy cream and cubed cream cheese. Cook for 3-5 minutes, stirring until cream cheese fully melts and the soup thickens slightly. Return the seared beef (with any juices) to the pot.

Step 5: Add Cheese and Finish Gradually stir in shredded provolone cheese until fully melted and smooth, about 2-3 minutes. Do not boil after adding cheese to keep it creamy. Taste and adjust seasoning. Simmer on low for 5 more minutes to let flavors meld. The soup should coat the back of a spoon.

Serve hot with extra cheese on top.

The Simple Cooking Science Behind This Recipe

Searing the steak first creates flavorful browned bits (fond) on the bottom of the pot. Cooking vegetables in those bits builds layers of taste through the Maillard reaction.

Adding flour creates a light roux that thickens the broth without making it heavy. The acid in Worcestershire and peppers balances the rich dairy, preventing the soup from tasting too heavy or one-note. Melting cheese gradually over low heat keeps it smooth instead of stringy or separated.

Expert Tips for Best Results

  • Slice steak thinly while partially frozen for easier cutting and tender results.
  • Use freshly shredded provolone — pre-shredded has anti-caking agents that prevent smooth melting.
  • Bring cream cheese to room temperature so it incorporates without lumps.
  • Cook in batches when searing beef to avoid steaming and ensure nice browning.
  • Taste before adding all the salt — broth and cheese already add sodium.
  • For thicker soup, let it simmer uncovered a few extra minutes.
  • Stir gently after adding cheese to avoid breaking the emulsion.

Easy Variations

  • Spicy Version: Add ½ teaspoon red pepper flakes or diced jalapeños with the vegetables.
  • Lighter Version: Swap heavy cream for half-and-half and use less cheese.
  • Low-Carb/Keto: Skip the flour and thicken with extra cream cheese or xanthan gum.
  • Vegetarian Twist: Replace beef with sliced portobello mushrooms and use vegetable broth.
  • Kid-Friendly: Dice vegetables smaller and serve with garlic bread for dipping.
  • High-Protein: Add ½ cup cooked rice or extra steak.

What to Serve With Creamy Philly Cheesesteak Soup

  • Toasted hoagie rolls or garlic bread for dipping.
  • Simple green salad with vinaigrette to balance richness.
  • Roasted broccoli or asparagus.
  • Crispy potato wedges or fries on the side.
  • Coleslaw for crunch and freshness.
  • For potlucks: Pair with cornbread muffins.
  • Meal prep: Serve over cauliflower rice for a lower-carb bowl.

How to Store and Reheat

Store leftovers in an airtight container in the fridge for up to 4 days. The soup reheats beautifully on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or cream if it thickens too much.

Freezing is possible but not ideal — the creamy texture may separate slightly upon thawing. For best results, freeze without the cheese stirred in, then add fresh cheese when reheating. Thaw overnight in the fridge before warming gently.

Make-ahead tip: Prepare up to the point of adding cheeses, then cool and refrigerate. Reheat and finish with cheese just before serving.

Common Mistakes to Avoid

  • Overcooking the steak in the beginning — it continues cooking in the soup, so remove it when just browned.
  • Boiling the soup after adding cheese — this can cause separation or graininess. Keep heat low.
  • Using cold cream cheese — it creates lumps that are hard to smooth out.
  • Skipping the flour step — the soup stays too thin and broth-like.
  • Over-salting early — cheese and broth add plenty of salt; adjust at the end.
  • Crowding the pan when searing beef — this steams instead of browns.

Frequently Asked Questions

Can I use ground beef instead of steak? Yes, brown 1 pound ground beef and drain excess fat before adding vegetables. It saves time and still tastes great.

What cheese works best? Provolone gives the most authentic flavor, but a mix with cheddar or Monterey Jack works well for extra meltiness.

Is this soup gluten-free? Use cornstarch instead of flour and confirm your broth is gluten-free.

Can I make it in a slow cooker? Sear beef and vegetables first, then transfer to a slow cooker with broth and cook on low for 4-5 hours. Add creams and cheeses in the last 30 minutes.

How do I make it less creamy? Use more broth and less heavy cream, or replace some cream with milk.

What if I don’t have heavy cream? Half-and-half works, though the soup will be slightly less rich. Avoid regular milk as it may curdle.

Nutrition Facts

Per serving (approximate, based on 6 servings): Calories: 520 Protein: 32g Carbohydrates: 12g Fat: 38g

Nutrition information is approximate and may vary depending on exact ingredients and brands used.

This creamy Philly cheesesteak soup brings all the comfort of a classic sandwich in a warm, satisfying bowl. Save this recipe for your next cozy night in, try the spicy variation, and enjoy every cheesy spoonful.

Share.

Leave A Reply
Recipe Rating




Exit mobile version