Philly Cheesesteak Soup: The Ultimate Creamy & Comforting Recipe

Craving the iconic, savory flavors of a classic Philly cheesesteak but in a warm, comforting bowl? You’ve found it. This Philly Cheesesteak Soup recipe transforms the legendary sandwich into a rich, creamy, and incredibly satisfying meal. Forget thin, watery soups; this is a hearty, flavor-packed dish loaded with tender steak, caramelized onions, and sweet peppers, all swimming in a velvety, provolone-infused broth. It’s the ultimate comfort food experience that will have everyone asking for a second bowl.

We’ve perfected this recipe to ensure it’s not just a soup with cheesesteak flavors, but a true culinary tribute to the original. Get ready to create a restaurant-quality meal right in your own kitchen.

A spoonful of creamy Philly cheesesteak soup being lifted from a bowl, showcasing the velvety broth and ingredients.
The creamiest, most flavorful bite you can imagine.

Why This is the Best Philly Cheesesteak Soup Recipe


This isn’t just another soup recipe; it’s a carefully crafted guide to achieving the perfect Philly Cheesesteak Soup. What sets it apart is the focus on building deep, layered flavor at every step. We don’t just dump ingredients in a pot; we sear the steak properly, perfectly caramelize the onions and peppers, and create a luxuriously creamy cheese broth that clings to every ingredient. This method ensures every spoonful delivers that authentic, mouthwatering cheesesteak taste.

Key Ingredients for Authentic Flavor

To capture the true essence of a Philly cheesesteak, the right ingredients are non-negotiable. Here’s what you’ll need and why each component is crucial.

  • Steak: Thinly sliced ribeye is the classic choice for its marbling and tenderness. Sirloin is also an excellent, more budget-friendly option.
  • Provolone Cheese: This is the soul of the soup. Use a good quality provolone for the best melt and classic sharp flavor. Do not use pre-shredded cheese, as it contains anti-caking agents that can make the soup grainy.
  • Onions & Bell Peppers: A classic combination. We use yellow onions for their sweetness when caramelized and green bell peppers for that traditional, slightly sharp flavor.
  • Beef Broth: A high-quality beef broth forms the foundation of our soup. It provides a rich, savory depth that water alone cannot achieve.
  • Cream Cheese & Heavy Cream: This duo is our secret to an ultra-creamy, velvety texture that makes the soup truly unforgettable.
  • Garlic & Worcestershire Sauce: These are the background flavor enhancers, adding a savory, umami punch that elevates all the other ingredients.

How to Make Philly Cheesesteak Soup (Step-by-Step)

Follow these simple steps to create a show-stopping soup. We’ll break it down into manageable stages to ensure you get a perfect result every time.

An extreme close-up of Philly cheesesteak soup in a dark rustic bowl, showing the texture of the tender steak and melted cheese.
Every spoonful is loaded with tender steak and cheesy goodness.

Step 1: Prepare the Steak and Veggies

The key to tender steak in your soup is a quick, high-heat sear. Slice your steak as thinly as possible against the grain. To make this easier, you can place the steak in the freezer for about 20-30 minutes until it’s firm. Season it generously with salt and pepper. In a large Dutch oven or heavy-bottomed pot, heat olive oil over medium-high heat. Add the steak in a single layer and sear for 1-2 minutes per side until browned. Work in batches to avoid overcrowding the pan. Remove the steak and set it aside.

Step 2: Sauté and Build the Flavor Base

In the same pot, reduce the heat to medium and add a bit of butter. Add your sliced onions and bell peppers, cooking and stirring occasionally for about 8-10 minutes, until they are soft and beginning to caramelize. This step develops a deep, sweet flavor that is crucial for the soup’s base. Add the minced garlic and cook for another minute until fragrant. Sprinkle the flour over the vegetables and stir continuously for about two minutes. This will cook out the raw flour taste and create a roux to thicken the soup.

Step 3: Simmer and Thicken the Soup

Slowly whisk in the beef broth, scraping up any browned bits from the bottom of the pot—this is pure flavor! Stir in the heavy cream and Worcestershire sauce. Bring the mixture to a gentle simmer and let it cook for about 15 minutes, allowing the flavors to meld and the soup to thicken slightly. For a different take on hearty beef dishes, you might also enjoy this Slow Cooker Mediterranean Beef Stew.

Step 4: Add the Cheese and Steak

Reduce the heat to low. Add the cream cheese and whisk until it’s completely melted and smooth. Gradually add the shredded provolone cheese, stirring constantly until it has fully melted into the soup. Do not let the soup boil after adding the cheese. Return the seared steak to the pot and stir to combine. Let it heat through for a couple of minutes. Season with additional salt and pepper to taste.

Tips for the Perfect Creamy Texture

Achieving a silky-smooth, creamy Philly Cheesesteak Soup is easy with these tips.

  • Shred Your Own Cheese: Pre-shredded cheeses contain starches that prevent them from melting smoothly. Grating a block of provolone yourself is the single most important step for a creamy, non-grainy cheese broth.
  • Use Full-Fat Dairy: For the richest flavor and texture, use full-fat cream cheese and heavy cream.
  • Temper the Dairy: While not strictly necessary here, allowing your cream cheese and heavy cream to sit at room temperature for 30 minutes can help them incorporate more smoothly.
  • Low and Slow Melting: Always add cheese on low heat and stir gently. Boiling can cause the dairy to separate, resulting in a broken or oily texture. If you love cheesy bakes, our Chicken and Broccoli Alfredo Bake is another must-try.

What to Serve with Your Soup

This soup is a meal in itself, but serving it with the right accompaniment can elevate it even further. Toasted croutons, crusty bread, or even our famous Butter Swim Biscuits are perfect for dipping and soaking up every last drop of the delicious broth. A simple green salad with a light vinaigrette can also provide a fresh, balancing contrast.

Storage and Reheating Instructions

Proper storage is key to enjoying this soup later.

  • To Store: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3 days.
  • To Reheat: Reheat the soup gently in a saucepan over medium-low heat, stirring occasionally until warmed through. Avoid microwaving, as it can cause the cheese sauce to separate.
  • Freezing: Due to the high dairy content, this soup is not recommended for freezing, as the texture can become grainy upon thawing.

Frequently Asked Questions

The best steak is a well-marbled cut that stays tender with quick cooking. Ribeye is the top choice for its flavor and tenderness. Top sirloin is a fantastic, slightly leaner alternative that is also very flavorful.


For paper-thin slices, place your steak in the freezer for about 20-30 minutes before slicing. This firms up the meat, making it much easier to slice thinly and evenly against the grain with a sharp knife.


Yes, you can adapt this recipe for a slow cooker. Sear the steak and sauté the vegetables on the stovetop first, then transfer everything except the dairy and cheese to the slow cooker. Cook on low for 4-6 hours. Stir in the cream cheese, heavy cream, and provolone during the last 30 minutes of cooking.


A grainy texture is almost always caused by one of two things: using pre-shredded cheese, which has anti-caking agents, or adding the cheese when the soup is too hot, which can cause the dairy to separate. Always use freshly shredded cheese and add it over low heat.


While provolone provides the classic flavor, you can substitute it with other good melting cheeses. White American cheese will give you an incredibly smooth and creamy result. A mix of mozzarella and a little bit of sharp cheddar could also work.


The Perfect Comfort Meal

This Philly Cheesesteak Soup recipe delivers all the savory, cheesy goodness you love in a hearty, comforting bowl. It’s a guaranteed crowd-pleaser that’s perfect for a cozy weeknight dinner or impressing guests. We know you’ll love it as much as we do!

If you tried this recipe, we’d love to hear from you! Leave a comment below or share a photo of your creation on Pinterest. Your feedback helps our community of home cooks grow!

A bowl of creamy Philly Cheesesteak Soup garnished with fresh parsley, with melted provolone cheese stretching from the spoon.
Get ready for the ultimate comfort food: our creamy and delicious Philly Cheesesteak Soup!

Philly Cheesesteak Soup

An extreme close-up of Philly cheesesteak soup in a dark rustic bowl, showing the texture of the tender steak and melted cheese.
FL Recipes

Philly Cheesesteak Soup: The Ultimate Creamy & Comforting Recipe

This Philly Cheesesteak Soup transforms the legendary sandwich into a rich, creamy, and satisfying meal with tender steak, caramelized onions, and a velvety provolone cheese broth. The ultimate comfort food!
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 people
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 650

Ingredients
  

  • 1.5 lbs boneless ribeye or sirloin steak thinly sliced against the grain
  • 1 tbsp olive oil
  • 2 tbsp butter unsalted
  • 2 large yellow onions sliced
  • 1 large green bell pepper sliced
  • 4 cloves garlic minced
  • 1/4 cup all-purpose flour
  • 4 cups beef broth low-sodium
  • 1 cup heavy cream
  • 4 oz cream cheese softened
  • 8 oz provolone cheese shredded from a block
  • 1 tbsp Worcestershire sauce
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste

Equipment

  • 1 Large Dutch oven or heavy-bottomed pot
  • 1 Whisk

Method
 

  1. Season the thinly sliced steak with salt and pepper. Heat olive oil in a large Dutch oven over medium-high heat. Sear the steak in batches for 1-2 minutes per side until browned. Remove from the pot and set aside.
  2. Reduce heat to medium. Add butter, sliced onions, and bell peppers to the pot. Cook for 8-10 minutes until soft and caramelized. Add minced garlic and cook for 1 minute more until fragrant.
  3. Sprinkle the flour over the vegetables and stir constantly for 2 minutes to cook off the raw flour taste.
  4. Slowly whisk in the beef broth, scraping the bottom of the pot to release any browned bits. Stir in the heavy cream and Worcestershire sauce. Bring to a simmer and cook for 15 minutes to thicken.
  5. Reduce heat to low. Whisk in the softened cream cheese until smooth. Gradually stir in the shredded provolone cheese until fully melted. Do not let the soup boil.
  6. Return the seared steak to the pot and stir to combine. Allow it to heat through for a couple of minutes. Season with salt and pepper to taste. Serve hot.

Nutrition

Calories: 650kcalProtein: 40gFat: 45gFiber: 2g

Notes

For easier slicing, place the steak in the freezer for 20-30 minutes until firm.
Shred your own cheese from a block for the creamiest, smoothest texture.
Serve with crusty bread or croutons for dipping.
Keyword cheesesteak soup,creamy soup recipe,Philly Cheesesteak Soup

Tried this recipe?

Let us know how it was!
Pin Recipe

Leave a Comment

Recipe Rating