As I stirred the pot, the rich aroma of sizzling bacon filled my kitchen, instantly transporting me to a cozy diner in Philly. This One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast wraps the classic flavors of a beloved sandwich into a satisfying bowl that’s perfect for chilly evenings. Not only does it promise easy cleanup with its one-pot preparation, but it also brings the comfort of creamy, beefy goodness, making it a go-to recipe that will warm your heart and soul. With tender beef, melted cheese, and crispy bacon mingling in a lush broth, each spoonful offers a gourmet experience that’s surprisingly simple to make. Are you ready to indulge in this delicious twist on a classic?

Why is This Soup a Game Changer?
One-Pot Wonder: This recipe simplifies meal prep, allowing you to savor a delicious dinner without the stress of multiple dishes.
Rich Flavor: The blend of beef, cream, and cheese creates an indulgent taste that will satisfy your cravings.
Crowd-Pleasing Appeal: Perfect for family dinners or cozy gatherings, it’s a dish everyone can enjoy, even picky eaters!
Customizable: Easily swap ingredients like using turkey for beef or adding different veggies. Check out my Mexican Soup Flavorful for more flexible recipes!
Quick & Easy: Made in under 30 minutes, this soup is the ultimate time-saver for busy nights.
Toasty Goodness: Pair it with cheesy toast to elevate your dining experience and keep those chilly nights cozy!
Philly Cheesesteak Soup Ingredients
Get ready for a hearty and comforting dish!
For the Soup
- Beef – The main protein, providing heartiness; consider using ground turkey for a leaner alternative.
- Cream – Adds richness and creaminess; substitute with unsweetened almond or oat milk for a dairy-free version.
- Cheese (provolone or cheddar) – Melts smoothly to create a comforting layer; remember to add fresh cheese after reheating if freezing leftovers.
- Bacon – Adds crunch and a smoky flavor; you can omit it for a delicious vegetarian option.
- Vegetables (bell peppers, onions) – Contributes sweetness and texture; feel free to swap in your favorites like mushrooms or spinach.
- Broth (beef or vegetable) – The liquid base for soup, providing depth; low-sodium options help manage saltiness.
- Cornstarch – Thickens the soup; ensure to mix it with water before adding for a smooth consistency.
- Seasonings (salt, pepper, optional mustard/vinegar) – Enhance flavors; a splash of balsamic vinegar or Dijon mustard can bring a zesty punch.
For the Cheesy Toast
- Bread (your choice) – Use crusty bread for optimal texture; sourdough is a lovely option!
- Butter – Ensures a golden, crispy crust; feel free to use a plant-based alternative.
- Cheese – Top with any cheese that melts well like mozzarella or gouda for a delightful topping.
Dive into the deliciousness of this Philly Cheesesteak Soup with Bacon and Cheesy Toast—your cozy nights will never be the same!
Step‑by‑Step Instructions for Philly Cheesesteak Soup with Bacon and Cheesy Toast
Step 1: Cook Bacon
In a large pot over medium heat, cook diced bacon until it’s crispy and golden, about 5–7 minutes. Stir frequently to ensure even cooking. Once done, use a slotted spoon to remove the bacon and set it aside on a paper towel to drain, leaving the drippings in the pot for flavor.
Step 2: Sauté Vegetables
Using the same pot with the bacon fat, add chopped onions and bell peppers. Sauté these vegetables over medium heat for about 4–5 minutes, or until they are tender and fragrant. Stir occasionally, allowing the sweetness to develop, which will enhance the overall flavor of the Philly Cheesesteak Soup.
Step 3: Brown Beef
Add the ground beef to the pot, breaking it apart with a spoon. Cook for about 6–8 minutes, until the beef is browned and no longer pink. Stir well to mix with the sautéed vegetables, allowing the meat to absorb the flavors of the pot as it cooks.
Step 4: Combine Ingredients
Pour in the cream and broth, then season with salt, pepper, and any additional flavorings like mustard or vinegar. Stir well to combine, and bring the mixture to a gentle simmer over medium heat for about 10 minutes, allowing the flavors to meld beautifully in this hearty Philly Cheesesteak Soup.
Step 5: Thicken Soup
To thicken your soup, mix cornstarch with a bit of water in a separate bowl to create a slurry. Gradually stir this mixture into the simmering soup, letting it cook for another 2–3 minutes until you reach your desired thickness. The soup should be creamy and rich, just like a comforting bowl of Philly Cheesesteak.
Step 6: Incorporate Cheese
Reduce the heat to low and stir in shredded cheese until it melts completely into the soup, about 2–3 minutes. This will add that signature gooeyness to your Philly Cheesesteak Soup. Ensure to stir well, so the cheese is evenly distributed throughout the soup.
Step 7: Serve
Ladle the hot soup into bowls and garnish each serving with the reserved crispy bacon for a delightful crunch. Serve alongside cheesy toast made with your choice of bread, perfectly toasted to golden brown, for dunking into the comforting flavors of your Philly Cheesesteak Soup.

What to Serve with One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast
Imagine wrapping your hands around a warm bowl of richly flavored soup, accompanied by delightful sides that elevate your meal beyond the ordinary.
- Crusty Bread: Perfect for sopping up the creamy broth, adding a satisfying texture to every bite.
- Garlic Parmesan Fries: Crispy and bold, these fries enhance the hearty soup with their savory garlic notes. They’re addictive!
- Roasted Broccoli: A fresh, crunchy contrast, roasted broccoli provides a healthy touch that balances the richness of the soup.
- Homemade Pickles: Adding tangy and crunchy pickles alongside the soup awakens your taste buds, making each spoonful even more enjoyable.
- Garden Salad: Crisp greens with a lemon vinaigrette can brighten up the meal, providing a refreshing counterpoint to the creamy soup. Add some crunchy nuts for texture!
- Soda or Craft Beer: A fizzy drink can cleanse your palate, while a nice craft beer brings out the robust flavors of this comforting dish.
- Apple Crisp: Finish your meal with a warm, sweet treat. The comforting spices in apple crisp create a delightful ending that lingers on your palate.
- Cheesy Polenta: Creamy, cheesy polenta serves as a rich side that complements the soup beautifully, creating a cozy and filling experience.
- Stuffed Peppers: Spice things up by serving stuffed peppers on the side, adding a burst of flavor and a healthy element to your meal.
Make Ahead Options
These One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast are perfect for busy cooks looking to save time! You can prepare the soup base up to 3 days in advance, refrigerating it in an airtight container to maintain its rich flavors. Simply cook the soup up to step 6, allowing it to cool before storing; this prevents the cheese from clumping. When you’re ready to serve, reheat the soup gently over medium heat, then stir in the cheese until melted. For the cheesy toast, it’s best to prepare it fresh while the soup warms to keep it crispy and inviting, ensuring both components are just as delicious as when first made!
How to Store and Freeze Philly Cheesesteak Soup
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove or microwave to preserve the creamy texture.
Freezer: For freezing, place cooled soup in a freezer-safe container, leaving some space for expansion. It can be stored for up to 3 months; add the cheese after reheating for the best texture.
Labeling: Always label your containers with the date. This helps you keep track of how long the Philly Cheesesteak Soup has been stored.
Reheating: When ready to enjoy, thaw in the fridge overnight and reheat on the stovetop. Stir in fresh cheese once heated for a delicious, melty finish!
Philly Cheesesteak Soup with Bacon Variations
Feel free to get creative and make this delicious soup your own with these exciting variations!
-
Vegetarian Delight: Swap the beef for plant-based meat alternatives and simply omit the bacon for a hearty, vegetarian dish.
Embrace the rich flavors without the meat! This version will still give you that comforting satisfaction. -
Spicy Kick: Add diced jalapeños or a splash of hot sauce for an extra layer of heat.
Combine with your favorite spices for a bold twist that will awaken your taste buds! -
Different Cheeses: Experiment with various cheese types, like pepper jack for spice or Gouda for smokiness.
Each cheese brings a unique flavor; it’s a fun way to keep the dish fresh and exciting! -
Lighter Option: Use ground turkey or chicken instead of beef for a leaner meal.
You won’t miss the beef’s richness, and it opens the door to a lighter, yet still satisfying, experience. -
Veggie Variety: Switch up the vegetables by adding mushrooms, spinach, or even zucchini.
This adds vibrant color and enhances textures, making each bite a delightful surprise! -
Creamy Dream: For a richer texture, try a splash of cream cheese or mascarpone stirred in at the end.
This small addition transforms the soup, making it even more luxurious and smooth! -
Herb Infusion: Toss in fresh herbs, like thyme or parsley, while the soup is simmering.
The aroma will fill your kitchen, creating an inviting ambiance as you elevate the dish’s flavor profile. -
Toasty Topping: Instead of cheesy toast, top with crispy fried onions or croutons for added crunch.
This twist brings fun and texture to the overall experience, making each serving memorable.
Ready to savor your soup? As you sprinkle in your unique touches, your kitchen will fill with warmth, just like a cozy diner back in Philly.
Expert Tips for Philly Cheesesteak Soup
Make It Creamy: Use full-fat cream for richness, but feel free to substitute with a dairy-free option to suit your dietary needs.
Avoid Watery Soup: Ensure you properly mix the cornstarch with water before adding it to prevent any lumps and achieve the perfect thickness in your Philly Cheesesteak Soup.
Reheat Wisely: When reheating leftovers, add fresh cheese to maintain the creamy texture. This ensures the cheese melts perfectly without becoming rubbery.
Customize Your Veggies: Don’t hesitate to use your favorite vegetables! Bell peppers and onions can be swapped for mushrooms or spinach to personalize your dish.
Crispy Toast: Make sure to toast your bread thoroughly to maintain that delightful crunch. This will enhance your overall soup experience.
Control Saltiness: Opt for low-sodium broth to keep your soup flavorful without overwhelming it with salt. This allows you to add just the right amount of seasoning.

One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast Recipe FAQs
What kind of beef should I use for this soup?
You can use ground beef for a classic Philly cheesesteak flavor, but ground turkey is a fantastic leaner alternative! Just make sure to cook it until fully browned for the best taste.
How should I store leftovers?
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. When you reheat it, do so gently on the stovetop to maintain the lovely creamy texture.
Can I freeze the Philly cheesesteak soup?
Absolutely! To freeze, cool the soup completely, then transfer it to a freezer-safe container, leaving some space for expansion. It can be stored for up to 3 months. Just remember to add the cheese after reheating to avoid any texture issues!
What if my soup turns out too watery?
If you find your soup is too watery, don’t worry! Just mix a tablespoon of cornstarch with two tablespoons of cold water to create a slurry and stir it gently into the simmering pot. Allow it to cook for a few minutes until the soup thickens to your desired consistency.
Are there any dietary considerations for this recipe?
Yes! This recipe can easily be made gluten-free by ensuring all ingredients, like broth and seasonings, are gluten-free. For vegetarian options, simply omit the beef and bacon and substitute with plant-based meat alternatives. Just make sure your creamy base is also dairy-free if needed.
How do I ensure my bread stays crispy for cheesy toast?
To achieve that perfect crispy texture, I recommend toasting your bread thoroughly before serving it with the soup. You can also brush it with butter (or a plant-based alternative) and put it under the broiler for a minute or two, keeping a close eye on it to prevent burning. Enjoy the crunchy goodness!

Philly Cheesesteak Soup with Bacon and Toast for Cozy Nights
Ingredients
Equipment
Method
- Cook bacon in a large pot over medium heat until crispy, about 5-7 minutes. Remove and drain.
- Sauté chopped onions and bell peppers in the same pot until tender, about 4-5 minutes.
- Add ground beef, breaking it apart; cook until browned, about 6-8 minutes.
- Pour in cream and broth, season with salt, pepper, and optional flavorings; simmer for about 10 minutes.
- Mix cornstarch with water, then stir into the soup; cook for 2-3 minutes until thickened.
- Reduce heat to low and stir in shredded cheese until melted.
- Ladle soup into bowls, garnish with crispy bacon, and serve with cheesy toast.
