Philly Cheesesteak Soup Recipe: The Ultimate Comfort Food

By Emily

On February 19, 2026

An extreme close-up of a spoonful of creamy steak and cheese soup, showing the tender beef and melted cheese.

Cuisine

American

Prep time

15 minutes

Cooking time

35 minutes

Total time

50 minutes

Servings

6 servings

Table of Contents

Craving the iconic, savory flavors of a classic Philly cheesesteak but in a warm, comforting bowl? You’ve come to the right place. This Philly Cheesesteak Soup recipe delivers everything you love about the legendary sandwich—tender steak, caramelized onions, and loads of melty cheese—in a rich, velvety soup that will become an instant family favorite. It’s the ultimate comfort food, perfect for a chilly evening, and surprisingly easy to make. Forget the takeout; this is how you satisfy a cheesesteak craving at home.

Why This is the Best Philly Cheesesteak Soup Recipe

We’ve designed this recipe to be not just a soup, but an experience. It’s hearty enough to be a full meal and packed with authentic flavor that truly honors its namesake. It’s a game-changer for soup lovers and cheesesteak aficionados alike.

  • Rich & Creamy Texture: We use a combination of cream cheese and a touch of heavy cream to create a luxuriously smooth base that perfectly complements the savory beef and vegetables.
  • Authentic Flavor: With real Provolone cheese, thinly sliced steak, and perfectly sautéed peppers and onions, every spoonful tastes just like the classic sandwich.
  • Simple, Accessible Ingredients: You won’t need to hunt for specialty items. This recipe uses straightforward ingredients you can find at any grocery store.
  • One-Pot Wonder: This entire meal comes together in just one pot, making cleanup an absolute breeze. Perfect for a busy weeknight!
A hearty bowl of homemade Philly cheesesteak soup topped with golden-brown croutons and bubbly provolone cheese.
Ready to dive into a bowl of this cheesy, beefy goodness.

Key Ingredients for Success

The magic of this soup comes from using the right ingredients. Here’s a breakdown of what you’ll need and why each component is crucial for that authentic cheesesteak flavor.

For the Soup Base

  • Thinly Sliced Steak: Ribeye is the traditional choice for its tenderness and marbling, which adds incredible flavor. Top sirloin is a great, leaner alternative. The key is to slice it as thinly as possible against the grain.
  • Onions & Bell Peppers: You can’t have a cheesesteak without them! We use yellow onion and green bell peppers, sautéed until soft and sweet to build the foundational flavor.
  • Garlic: Freshly minced garlic adds a layer of aromatic depth.
  • Beef Broth: A high-quality beef broth forms the savory liquid base of our soup.
  • Cream Cheese & Heavy Cream: This duo is our secret to an ultra-creamy, rich soup without needing a complicated roux.
  • Provolone Cheese: The quintessential cheese for any Philly cheesesteak. It melts beautifully and has a mild, tangy flavor that is simply perfect.

For the Toppings

  • Homemade Croutons: A must-have for mimicking the toasted bread of the sandwich. Simply cube some bread, toss with olive oil and garlic powder, and bake until golden.
  • More Provolone: Because there’s no such thing as too much cheese.

How to Make The Perfect Philly Cheesesteak Soup Recipe

Follow these simple steps to create a bowl of pure comfort. This one-pot method is designed for ease and maximum flavor development.

Step 1: Prepare and Brown the Steak

Pat the steak dry with paper towels and season generously with salt and pepper. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the steak in a single layer, working in batches if necessary to avoid overcrowding. Sear for 1-2 minutes per side, until browned. Remove the steak from the pot and set it aside.

Step 2: Sauté the Vegetables

In the same pot, add the butter. Once melted, add the sliced onions and bell peppers. Cook, stirring occasionally, for 8-10 minutes, until they are soft and beginning to caramelize. Add the minced garlic and cook for another minute until fragrant.

If you’re a fan of steak but want a different twist, you might also love our Ground Beef Philly Cheesesteaks, which offer a similar flavor profile in a classic sandwich format.

An extreme close-up of a spoonful of creamy steak and cheese soup, showing the tender beef and melted cheese.
Look at that rich, creamy texture loaded with tender steak and cheese!

Step 3: Build the Soup Base

Sprinkle the flour over the cooked vegetables and stir to combine. Cook for one minute to remove the raw flour taste. Slowly pour in the beef broth, whisking constantly to prevent lumps. Add the Worcestershire sauce and dried oregano. Bring the mixture to a simmer and let it cook for 10-15 minutes, allowing the flavors to meld and the soup to thicken slightly.

Step 4: Make It Creamy

Reduce the heat to low. Add the cubed cream cheese to the pot, whisking until it is completely melted and the soup is smooth. Slowly stir in the heavy cream. Be careful not to let the soup boil after this point. Add half of the sliced provolone cheese and stir until it’s melted and incorporated.

Step 5: Combine and Serve

Return the seared steak to the pot. Stir everything together and let it warm through for a few minutes. Season with additional salt and pepper to taste. To serve, ladle the soup into bowls, top with a generous handful of homemade croutons, and the remaining Provolone cheese. For an extra melty finish, you can place the bowls under the broiler for a minute or two until the cheese is bubbly and golden.

For another delicious and easy soup, try our Ginger Garlic Chicken Noodle Soup recipe!

Tips for the Best Results

  • Freeze Your Steak: For paper-thin slices, place your steak in the freezer for 20-30 minutes before slicing. This firms it up, making it much easier to cut thinly.
  • Don’t Rush the Onions: Allowing the onions and peppers to sauté properly and develop some color is key to building a deep flavor base.
  • Shred Your Own Cheese: Pre-shredded cheeses are often coated in anti-caking agents that can prevent them from melting smoothly. For the creamiest soup, buy a block of Provolone and shred it yourself.
  • Use a Quality Broth: Since beef broth is a primary ingredient, using a high-quality, flavorful one will make a noticeable difference in the final taste.

Variations and Substitutions

This Philly Cheesesteak Soup recipe is fantastic as is, but it’s also easy to customize!

  • Different Cheeses: While Provolone is classic, Cheez Whiz is another authentic option for a super creamy, tangy flavor. White American cheese or even a mild cheddar would also be delicious.
  • Add Mushrooms: Sauté sliced mushrooms along with the onions and peppers for an extra layer of earthy flavor.
  • Make it Spicy: Add some sliced jalapeños or a pinch of red pepper flakes with the garlic to give your soup a spicy kick.
  • Use Ground Beef: For a budget-friendly option, you can substitute the sliced steak with one pound of ground beef. Brown it and drain the fat before proceeding with the recipe. Speaking of which, our Bacon Cheeseburger Pasta is another great way to use ground beef.

Serving Suggestions

This soup is a meal in itself, but a few simple sides can round it out perfectly. A simple green salad with a vinaigrette dressing provides a fresh contrast. For a truly hearty meal, serve it with a side of crispy Garlic Parmesan Roasted Potatoes. And of course, some extra crusty bread for dipping is never a bad idea!

Storage and Reheating Instructions

Store leftover soup in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the soup in a saucepan over medium-low heat, stirring occasionally until heated through. Avoid boiling, as this can cause the creamy base to separate. Note that dairy-based soups do not freeze well, so freezing is not recommended for this recipe.

Unfortunately, freezing is not recommended for this soup. Recipes with a dairy base, especially those with cream cheese and heavy cream, tend to separate and become grainy when thawed and reheated. It’s best enjoyed fresh or refrigerated for up to 3 days.

The creaminess in this recipe comes from a combination of softened cream cheese and heavy cream. Whisk the cream cheese into the warm broth until it’s completely smooth before slowly stirring in the heavy cream. This creates a rich, velvety texture without needing a traditional flour-and-butter roux.

The best beef for this soup is boneless ribeye because its high-fat marbling makes it incredibly tender and flavorful. For a leaner, more budget-friendly option, top sirloin is an excellent alternative. The key is to slice it very thinly against the grain.

This soup is a hearty meal on its own, but it pairs wonderfully with a crusty bread for dipping, a simple green salad with a light vinaigrette, or crispy garlic bread. Roasted potatoes or a side of steamed vegetables also work well.

Classic toppings include extra melted Provolone cheese and homemade croutons to mimic the sandwich’s bread. You can also add sautéed mushrooms, pickled jalapeños for some heat, or a sprinkle of fresh parsley for color.

Your New Favorite Comfort Soup

This Philly Cheesesteak Soup recipe is more than just a meal; it’s a warm, cheesy hug in a bowl. We know you’ll love its rich flavor and simple preparation. If you try it, please leave a comment below and let us know what you think! For more delicious recipe inspiration, be sure to follow us on Pinterest.

A delicious bowl of creamy Philly Cheesesteak Soup recipe, topped with melted provolone cheese and croutons, ready to be eaten.
All the flavor of a classic Philly cheesesteak in a warm, comforting soup!

Philly Cheesesteak Soup Recipe

An extreme close-up of a spoonful of creamy steak and cheese soup, showing the tender beef and melted cheese.

Philly Cheesesteak Soup Recipe: The Ultimate Comfort Food

This Philly Cheesesteak Soup recipe is the ultimate comfort food! A rich, creamy, and cheesy soup loaded with tender steak, caramelized onions, and bell peppers. It's an easy one-pot meal that brings the iconic sandwich flavor to your bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 550

Ingredients
  

Soup
  • 1.5 lbs boneless ribeye or top sirloin steak thinly sliced against the grain
  • 1 tbsp olive oil
  • 1 tbsp butter
  • 1 large yellow onion sliced
  • 1 large green bell pepper sliced
  • 3 cloves garlic minced
  • 2 tbsp all-purpose flour
  • 4 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried oregano
  • 4 oz cream cheese cubed and softened
  • 0.5 cup heavy cream
  • 8 slices provolone cheese about 8 oz, divided
  • Salt and freshly ground black pepper to taste
Optional Toppings
  • 2 cups cubed crusty bread
  • 1 tbsp olive oil
  • 0.5 tsp garlic powder

Equipment

  • 1 Large Dutch Oven or Heavy-Bottomed Pot
  • 1 Sharp knife

Instructions
 

  1. Pat steak dry and season 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 pot and set aside.
  2. In the same pot, melt the butter. Add the sliced onions and bell peppers and cook for 8-10 minutes until soft and caramelized. Add the minced garlic and cook for 1 more minute until fragrant.
  3. Sprinkle flour over the vegetables and stir for 1 minute. Slowly whisk in the beef broth, Worcestershire sauce, and oregano. Bring to a simmer and cook for 10-15 minutes to thicken.
  4. Reduce heat to low. Whisk in the softened cream cheese until smooth. Stir in the heavy cream and 4 slices of provolone cheese until fully melted. Do not let the soup boil.
  5. Return the seared steak to the pot and stir to warm through. Season with salt and pepper to taste. Ladle into bowls and top with the remaining provolone cheese and homemade croutons (if using). Broil for 1-2 minutes for extra bubbly cheese, if desired.

Notes

Tip 1: For perfectly thin steak slices, freeze the steak for 20-30 minutes before cutting.
Tip 2: Shred your own provolone cheese from a block for the smoothest, creamiest melt.
Tip 3: Do not boil the soup after adding the cream cheese and heavy cream to prevent it from curdling.

You might also like these recipes

Leave a Comment

Recipe Rating