One Pot Philly Cheesesteak Soup With Beef Bacon And Cheesy Toast.
Oh my goodness, get ready to experience a symphony of comfort food like never before! I am absolutely thrilled to share this recipe with you because it takes everything we adore about a classic Philly cheesesteak and transforms it into the most incredibly satisfying, soul-warming soup you could ever imagine. This isn’t just any soup; it’s a culinary hug in a bowl, designed to bring all those iconic flavors – the savory beef, the tender onions and peppers, the gloriously melted cheese – right to your dinner table, but with a twist that makes it even better for a cozy night in.
What makes this particular recipe so special, you ask? Well, for starters, it’s a true “one pot” wonder, meaning less cleanup for you, which is always a win in my book! But beyond the convenience, it’s the ingenious combination of textures and tastes. We’re talking about succulent, thinly sliced beef, perfectly sautéed with sweet onions and bell peppers, all simmered in a rich, flavorful broth that begs to be devoured. Then, to elevate it even further, we add crispy, smoky beef bacon bits for that irresistible crunch and depth. And let’s not forget the grand finale: a generous swirl of gooey, melted cheese right on top, creating that signature cheesesteak experience. Paired with golden, irresistible cheesy toast, perfect for dipping and soaking up every last drop of this incredible soup, you’ll understand why this dish is an instant favorite. I promise, after just one spoonful, you’ll be completely smitten!

Ingredient Notes
Crafting the perfect One Pot Philly Cheesesteak Soup with Beef Bacon and Cheesy Toast starts with selecting the right ingredients. Here’s a rundown of what you’ll need and some helpful notes and substitutions to ensure your soup is nothing short of amazing.
- Beef Bacon: This is a star ingredient, bringing a smoky, savory depth to our soup that pork bacon typically would. I love how it renders flavorful fat to sauté our vegetables in, and crispy bits for garnish. If you can’t find beef bacon, you could use smoked beef belly, or even a good quality smoked beef sausage, ensuring you crisp it up and render some fat. Alternatively, you could skip the bacon and use olive oil for sautéing, but you’ll miss out on that specific smoky flavor profile, so consider adding a tiny dash of liquid smoke to the broth if you go this route.
- Steak: For that authentic Philly experience, thinly sliced ribeye or sirloin is ideal. The trick to getting super thin slices is to partially freeze the steak for about 20-30 minutes before slicing against the grain. If you can’t find these cuts, a lean cut like top round will also work, just be mindful not to overcook it.
- Vegetables: Yellow onions and green bell peppers are non-negotiable for that classic cheesesteak flavor. I also love to add sliced mushrooms (cremini or white button work beautifully) for extra umami, but they are optional.
- Beef Broth: A high-quality beef broth is crucial for the soup’s base. Choose a low-sodium option so you can control the seasoning yourself.
- Creaminess Factor: To achieve that rich, velvety soup texture, I use a combination of a little all-purpose flour (to thicken), whole milk, and a touch of cream cheese or heavy cream. The cream cheese melts in beautifully, adding a subtle tang and luxurious mouthfeel.
- Cheese: Provolone cheese is absolutely essential for both the soup and the cheesy toast. Its mild, slightly sharp flavor and excellent melting properties are perfect. I recommend slicing it from a block rather than using pre-shredded cheese, as pre-shredded often contains anti-caking agents that can make the soup a bit grainy. For the toast, you can also blend provolone with a little mozzarella for extra stretchiness.
- Worcestershire Sauce: This adds a wonderful depth of flavor and savoriness to the soup. Make sure you’re using a brand that is beef-friendly.
- Cheesy Toast: A crusty bread like sourdough or a good rustic Italian loaf works best for the toast. It needs to be sturdy enough to hold up to the cheese and serve as a perfect dipper. Butter, garlic powder, and of course, provolone will complete this delicious accompaniment.
Step-by-Step Instructions
Get ready to create a comforting, flavor-packed bowl of One Pot Philly Cheesesteak Soup with Beef Bacon and Cheesy Toast! Here’s how I make it:
- Prep Your Ingredients: First, partially freeze your steak for 20-30 minutes, then slice it very thinly against the grain. Dice your yellow onion and green bell pepper. Slice your mushrooms if using. Get your beef bacon sliced into lardons (small strips). Slice your provolone cheese for both the soup and the toast.
- Cook the Beef Bacon: In a large, heavy-bottomed pot or Dutch oven (remember, it’s one pot!), cook the beef bacon over medium heat until crispy. This usually takes about 5-7 minutes. Remove the crispy bacon bits with a slotted spoon and set them aside on a paper towel-lined plate for garnish. Leave about 1-2 tablespoons of the rendered beef bacon fat in the pot.
- Sauté the Vegetables: Add the diced onions and green bell peppers to the pot with the bacon fat. If using mushrooms, add them now too. Sauté over medium heat for about 8-10 minutes, until the vegetables are softened and the onions are translucent. Season lightly with salt and pepper.
- Sear the Steak: Push the vegetables to one side of the pot. Add the thinly sliced steak to the other side in a single layer. Sear quickly for 1-2 minutes per side until just browned. You don’t want to cook it through completely at this stage, as it will continue to cook in the soup. Once seared, remove the steak from the pot and set it aside with the vegetables.
- Build the Soup Base: Sprinkle the all-purpose flour over the vegetables in the pot. Stir constantly for about 1 minute to cook out the raw flour taste. This creates a roux that will thicken our soup.
- Deglaze and Add Liquids: Slowly pour in the beef broth, whisking continuously to prevent lumps. Add the Worcestershire sauce. Bring the mixture to a gentle simmer, scraping up any browned bits from the bottom of the pot. Let it simmer for 5-7 minutes, or until it starts to thicken slightly.
- Add Creaminess and Cheese: Reduce the heat to low. Stir in the whole milk and the cream cheese (if using) until the cream cheese is fully melted and incorporated. Gradually add about two-thirds of the sliced provolone cheese to the soup, stirring constantly until it’s completely melted and smooth. Season the soup with salt and black pepper to taste.
- Return Steak and Serve: Return the seared steak to the pot, stirring gently to combine. Let it heat through for just a minute or two. Do not overcook.
- Prepare the Cheesy Toast: While the soup is simmering, preheat your oven to 400°F (200°C) or broiler. Slice your chosen bread. Spread butter on one side of each slice. If desired, sprinkle with a little garlic powder. Top generously with the remaining provolone cheese. Place on a baking sheet and bake for 5-8 minutes, or broil for 1-3 minutes, until the cheese is bubbly and golden brown. Keep a close eye on it if broiling to prevent burning!
- Assemble and Enjoy: Ladle the hot Philly Cheesesteak Soup into bowls. Garnish with the reserved crispy beef bacon bits. Serve immediately with the warm, gooey cheesy toast on the side for dipping.
Tips & Suggestions
To truly elevate your One Pot Philly Cheesesteak Soup with Beef Bacon and Cheesy Toast, keep these tips and suggestions in mind:
- Steak Slicing is Key: Don’t underestimate the importance of thin steak slices. Partially freezing the steak before slicing makes it much easier to get those paper-thin pieces, which are crucial for quick cooking and the authentic cheesesteak texture in the soup. A very sharp knife is your best friend here!
- Don’t Rush the Bacon: Allowing the beef bacon to properly crisp and render its fat not only gives you delicious crispy bits for garnish but also creates a fantastic flavor base for sautéing your vegetables. This layering of flavor is what makes a one-pot dish truly shine.
- Cheese Quality Matters: For the best results in your soup, avoid pre-shredded cheese. It often contains starches that can make your soup grainy or clumpy. Slicing provolone from a block ensures a smoother, creamier melt. For the toast, you can be a little more lenient, but a good quality provolone will always taste superior.
- Taste and Adjust: Always taste your soup before serving and adjust seasonings as needed. You might want more salt, pepper, or even a dash more Worcestershire sauce to deepen the savory notes.
- Toast Variations: While classic provolone cheesy toast is divine, feel free to experiment. Add a sprinkle of dried oregano to the buttered bread for an Italian twist, or a pinch of red pepper flakes for a subtle kick. A blend of provolone and mozzarella gives a fantastic cheese pull!
- Keep it Hot: This soup is best served piping hot. If you’re making the cheesy toast right before serving, time it so it comes out of the oven just as the soup is ready.
Storage
You’ve cooked up a delicious batch of One Pot Philly Cheesesteak Soup with Beef Bacon and Cheesy Toast, and now you might be wondering about leftovers. Here’s how to store everything to keep it tasting great:
- Soup: The Philly Cheesesteak Soup itself stores wonderfully. Allow it to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for 3-4 days.
- Freezing Soup: If you want to store it for longer, the soup can be frozen for up to 2-3 months. Be aware that dairy-based soups can sometimes change texture slightly upon thawing and reheating, occasionally becoming a bit grainy or separating. However, it’s still perfectly edible and delicious! Thaw overnight in the refrigerator before reheating.
- Reheating Soup: To reheat, gently warm the soup on the stovetop over low heat, stirring occasionally, until it’s heated through. If it has thickened too much in the refrigerator, you can add a splash of beef broth or milk to reach your desired consistency. You can also reheat individual portions in the microwave.
- Cheesy Toast: The cheesy toast is definitely best enjoyed fresh, straight from the oven when the cheese is hot and gooey and the bread is perfectly crispy. If you have leftovers, they can be stored in an airtight container at room temperature for up to a day, but they will lose their crispness and the cheese won’t be as soft.
- Reheating Cheesy Toast: While not ideal, you can try to re-crisp leftover cheesy toast by toasting it lightly in a toaster oven or under the broiler for a minute or two, being careful not to burn the cheese.
- Best Practice: For the ultimate experience, I recommend only making as much cheesy toast as you plan to eat immediately and preparing fresh toast for any leftover soup. This ensures both components are at their peak deliciousness.

Final Thoughts
There you have it! My absolute favorite way to enjoy all the beloved flavors of a classic Philly cheesesteak, but in a warm, comforting soup. This One Pot Philly Cheesesteak Soup With Beef Bacon And Cheesy Toast truly redefines comfort food, making it an absolute must-try for your kitchen.
I just love how incredibly easy it is to whip up – all in one pot, which means less cleanup and more time to savor every spoonful. The tender slices of steak, the rich, savory broth, and that delightful smoky crunch from the beef bacon all come together beautifully. And let’s not forget the star accompaniment: that perfectly golden, cheesy toast, just begging to be dipped into the creamy goodness. It’s the ultimate cozy meal, perfect for a chilly evening or whenever you’re craving something hearty and incredibly satisfying.
I promise you, once you taste the magic of this One Pot Philly Cheesesteak Soup With Beef Bacon And Cheesy Toast, it will quickly become a cherished favorite in your recipe rotation. Enjoy every delicious bite!




Leave a Comment