Imagine all the savory, meaty, cheesy goodness of a classic Philadelphia cheesesteak, transformed into a rich, soul-warming soup. This isn’t just a recipe; it’s an experience. This Philly Cheesesteak Soup captures that iconic sandwich flavor in a creamy, decadent broth you can eat with a spoon. You’ll see the thick, pale yellow cheddar broth clinging to tender strips of seared beef, with melted provolone stretching with every spoonful. It’s the comfort food you never knew you needed.
From the first simmer to the final garnish of fresh parsley, this recipe is designed to deliver that authentic cheesesteak experience. We’ve meticulously balanced the flavors to ensure every element—from the sweet caramelized onions to the savory beef—shines through in a velvety cheese base. Get ready to create a new family favorite that looks like it came straight from a rustic foodie’s camera roll.

Why This Soup Recipe Will Become Your New Obsession
- Unbelievably Creamy Texture: We use a combination of sharp cheddar and heavy cream to create a luxuriously thick and pale yellow broth that’s the heart of this Philly Cheesesteak Soup.
- Perfectly Seared Beef: You’ll achieve that slightly charred crust on tender shredded beef strips, locking in moisture and delivering an incredible depth of flavor that mimics a real cheesesteak.
- Authentic Toppings Galore: This soup is loaded with all the classic fixings: sauteed green bell peppers, deeply caramelized onions, crispy bacon, and a glorious melted layer of provolone cheese on top.
- Visually Stunning: Following this recipe will produce a bowl that looks exactly as it should—a top-down view of cheesy perfection, garnished with a pinch of fresh parsley, worthy of any food blog.
The Building Blocks of a Perfect Philly Cheesesteak Soup
Each ingredient is chosen to replicate the authentic flavors and textures of the iconic sandwich.
For the Savory Soup Base & Toppings
Beef Sirloin or Ribeye: 1.5 lbs (680g), thinly sliced against the grain. This is the star of the show, providing that tender, meaty bite. Searing it creates a flavorful crust essential for the dish.
Yellow Onion: 1 large, thinly sliced. We’ll caramelize these to unlock their deep, sweet flavor, which is a hallmark of a true Philly cheesesteak.
Green Bell Pepper: 1 large, finely diced. The pepper adds a slight, fresh bitterness that cuts through the richness of the cheese and beef.
Bacon: 6 slices, cooked and crumbled. This adds a crispy, salty, and smoky element that elevates the soup from great to unforgettable.
Garlic: 4 cloves, minced. Garlic provides a foundational aromatic flavor that supports the other savory ingredients.
Unsalted Butter: 4 tbsp (57g). Used for caramelizing the onions and creating the flavor base for our roux.
All-Purpose Flour: 1/4 cup (30g). This is the thickening agent that transforms our broth into a velvety, creamy soup.
Beef Broth: 4 cups (960ml). The primary liquid of our soup, it adds a deep, savory beef flavor that complements the seared steak.
Heavy Cream: 1 cup (240ml). This is the secret to an incredibly rich and creamy soup base with that signature pale yellow hue.
Sharp Cheddar Cheese: 8 oz (225g), freshly shredded. Shredding your own cheese is critical! It melts smoothly without the graininess of pre-bagged varieties.
Provolone Cheese: 8 slices. We’ll melt this over the top for that iconic cheesy pull you expect from a cheesesteak.
Worcestershire Sauce: 2 tbsp (30ml). Adds a critical umami depth and complexity to the broth.
Olive Oil: 1 tbsp (15ml). A foundational ingredient needed for searing the beef to perfection.
Salt and Black Pepper: To taste. Essential for seasoning every layer of the soup.
Fresh Parsley: 2 tbsp (8g), chopped. Provides a final pop of fresh, green color and flavor.
Essential Tools for Crafting Your Soup
Having the right equipment is key to achieving the textures described in our blueprint.
- Dutch Oven or Heavy-Bottomed Pot: This is crucial for even heat distribution when caramelizing onions and simmering the soup.
- Large Skillet: You’ll need this for searing the beef and cooking the bacon perfectly.
- Sharp Knife: For slicing the beef thinly and dicing the vegetables uniformly.
- Cheese Grater: Using a block of cheese and grating it yourself ensures the smoothest melt.
- Oven-Safe Bowls (Optional): If you want to get that perfectly melted, slightly browned provolone layer under the broiler.

Step-by-Step Guide to Assembling Your Cheesesteak Masterpiece
Follow these steps closely to build layers of flavor, resulting in a soup that tastes as incredible as it looks.
Step 1: Prepare the Toppings
In a large skillet over medium heat, cook the bacon until deep red and crispy. Remove the bacon with a slotted spoon and set it on a paper towel-lined plate to drain. Once cooled, crumble it into small pieces.
Pour out all but two tablespoons of the bacon grease. Add the thinly sliced beef to the hot skillet in a single layer (work in batches if necessary). Season with salt and pepper and sear for 1-2 minutes per side until a beautiful brown crust forms. Remove the beef and set it aside.
Step 2: Build the Flavor Base
In your Dutch oven, melt the butter over medium-low heat. Add the sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 20-25 minutes, until they are soft, sweet, and deeply caramelized. This step requires patience but builds a massive amount of flavor.
Add the diced green peppers and minced garlic to the pot. Sauté for another 3-4 minutes until the peppers are tender-crisp and the garlic is fragrant. You should smell a sweet and savory aroma filling your kitchen.
Step 3: Create the Creamy Broth
Sprinkle the flour over the onion and pepper mixture. Stir constantly for about 90 seconds to cook out the raw flour taste. This is your roux, and it’s what will thicken the soup.
Slowly whisk in the beef broth, a little at a time, ensuring you scrape up any browned bits from the bottom of the pot. Once all the broth is incorporated, stir in the heavy cream and Worcestershire sauce. Bring the mixture to a gentle simmer and let it cook for 10 minutes, allowing it to thicken slightly.
Step 4: Melt the Cheese and Finish
Reduce the heat to low. It’s crucial the soup is not boiling when you add the cheese. Gradually stir in the freshly shredded cheddar cheese, a handful at a time, until it is completely melted and the broth is smooth and pale yellow.
Return the seared beef to the pot. Stir to combine and season the soup with salt and pepper to your taste. Your Philly Cheesesteak Soup is now ready for serving.
Expert Tips for a Flawless Bowl Every Time
- Shred Your Own Cheese: Pre-shredded cheeses are coated in anti-caking agents that can make your soup grainy. For the smoothest, creamiest texture, always buy a block and shred it yourself.
- Don’t Rush the Onions: True caramelization takes time. Allowing the onions to cook low and slow is the secret to unlocking the deep, sweet flavor that defines a cheesesteak.
- Slice Beef When Partially Frozen: For paper-thin beef slices, place your steak in the freezer for 20-30 minutes before slicing. This firms up the meat and makes it much easier to cut thinly.
- Broil for the Perfect Melt: To get that authentic “cheese pull,” ladle the soup into oven-safe bowls, top with a slice of provolone, and place under the broiler for 1-2 minutes until bubbly and slightly golden.
Storing, Reheating, and Freezing Your Creation
Storage: Allow the soup to cool completely before storing it in an airtight container in the refrigerator for up to 3 days. Keep toppings like crumbled bacon and fresh parsley separate to maintain their texture.
Reheating: Gently reheat the soup in a saucepan over low heat, stirring occasionally. Avoid boiling, as this can cause the creamy base to separate. Microwaving is not recommended.
Freezing: Dairy-based soups can sometimes change texture upon freezing. If you must freeze, let it cool completely and store it in a freezer-safe container. Thaw in the refrigerator overnight before reheating gently on the stove.
What to Serve with Your Philly Cheesesteak Soup
While this soup is a meal in itself, it pairs wonderfully with a few choice sides. Serve it with crusty bread for dipping, a simple side salad, or for a truly decadent meal, a gooey Hawaiian Roll Grilled Cheese. For a different take on cozy beef soups, you might also love our French Onion Beef Short Rib Soup. If you’re a biscuit lover, a side of our famous Butter Swim Biscuits is a must. And if you enjoy this flavor profile, be sure to check out our Low-Carb Philly Cheesesteak Casserole for another weeknight win.
Frequently Asked Questions About This Recipe
Yes, you can adapt this recipe. First, perform the searing of the beef and sautéing of the vegetables on the stovetop as directed. Then, transfer everything except the heavy cream and cheese to the slow cooker and cook on low for 4-6 hours. Stir in the cream and cheese just before serving until melted.
The key is to use freshly shredded block cheese (not pre-shredded bags) and to add it over very low heat. Make sure the soup is not simmering or boiling when you stir in the cheese, as high heat can cause the proteins to seize and create a grainy texture.
As written, this recipe is not keto-friendly due to the flour used as a thickener. To make it low-carb, you can omit the flour and thicken the soup at the end by making a slurry with 1 teaspoon of xanthan gum and 2 tablespoons of oil.
Ribeye is the traditional choice due to its marbling and tenderness, which keeps the beef juicy. However, a quality top sirloin is a fantastic and more budget-friendly alternative that works wonderfully in this soup.
For the best results, reheat the soup gently in a saucepan on the stovetop over low heat. Stir frequently and do not let it boil, as this can cause the creamy base to separate. We do not recommend using a microwave.
Your Complete Philly Cheesesteak Soup Recipe Card

Philly Cheesesteak Soup: The Ultimate Comfort Food Transformation
Ingredients
Equipment
Instructions
- In a large skillet over medium heat, cook the bacon until deep red and crispy. Remove the bacon with a slotted spoon and set it on a paper towel-lined plate to drain. Once cooled, crumble it into small pieces. Pour out all but two tablespoons of the bacon grease. Add the thinly sliced beef to the hot skillet in a single layer (work in batches if necessary). Season with salt and pepper and sear for 1-2 minutes per side until a beautiful brown crust forms. Remove the beef and set it aside.
- In your Dutch oven, melt the butter over medium-low heat. Add the sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 20-25 minutes, until they are soft, sweet, and deeply caramelized. Add the diced green peppers and minced garlic to the pot. Sauté for another 3-4 minutes until the peppers are tender-crisp and the garlic is fragrant.
- Sprinkle the flour over the onion and pepper mixture. Stir constantly for about 90 seconds to cook out the raw flour taste. Slowly whisk in the beef broth, a little at a time, ensuring you scrape up any browned bits from the bottom of the pot. Once all the broth is incorporated, stir in the heavy cream and Worcestershire sauce. Bring the mixture to a gentle simmer and let it cook for 10 minutes, allowing it to thicken slightly.
- Reduce the heat to low. Gradually stir in the freshly shredded cheddar cheese, a handful at a time, until it is completely melted and the broth is smooth and pale yellow. Return the seared beef to the pot. Stir to combine and season the soup with salt and pepper to your taste. Serve immediately, topped with provolone cheese (melted under a broiler if desired), crumbled bacon, and fresh parsley.
Notes
Don't Rush the Onions: True caramelization takes time. Allowing the onions to cook low and slow is the secret to unlocking the deep, sweet flavor that defines a cheesesteak.
Broil for the Perfect Melt: To get that authentic 'cheese pull,' ladle the soup into oven-safe bowls, top with a slice of provolone, and place under the broiler for 1-2 minutes until bubbly and slightly golden.

Share Your Masterpiece!
You’ve successfully transformed an iconic sandwich into a show-stopping soup! We know this Philly Cheesesteak Soup will be a hit. If you’ve made it, we’d love to hear from you. Please leave a comment and a rating below to let us know how it turned out.
Don’t forget to share your creations and follow us for more visually delicious recipes on Pinterest! Your next favorite meal is just a click away.