As I stirred the pot, the aroma of sizzling bacon wafted through the kitchen, instantly transporting me to a cozy corner of Philadelphia. This One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast captures the heart of a classic cheesesteak in a deliciously convenient bowl. Rich and creamy, it combines tender beef, crunchy veggies, and layers of cheese to create comfort that’s both indulgent and satisfying. The best part? This recipe is perfect for busy weeknights, allowing you to whip up a gourmet meal without spending hours in the kitchen. Plus, it’s easily adaptable for those seeking a gluten-free option! Ready to dive into a hearty bowl of nostalgia? Let’s get cooking!

Why is this soup a game-changer?
One-Pot Cooking: Simply toss everything in one pot, making cleanup a breeze!
Flavor Explosion: Each spoonful delivers a burst of savory goodness, with tender beef and melty cheese that melt in your mouth.
Time-Saver: Ready in under 30 minutes, it’s perfect for weeknight dinners when you’re short on time.
Crowd-Pleaser: This comforting dish appeals to everyone, from cheesy goodness lovers to those on a cozy night in.
Customizable Delight: Easily switch ingredients for your preferences—try adding mushrooms or opting for turkey bacon for a lighter version. Enjoy more hearty recipes like this with our Cheesy Rigatoni Parmesan or cozy Cowboy Soup for ultimate comfort.
One-Pot Philly Cheesesteak Soup Ingredients
• Dive into the flavors with these must-have ingredients!
For the Soup
• Beef – Use tender cuts like sirloin or flank steak for the best flavor and texture.
• Cream Cheese – Adds a luscious creaminess; Greek yogurt can be a lighter substitute.
• Vegetable Broth – The flavor base; go for low-sodium for a milder taste.
• Onion – Yellow onions work best, adding a nice depth to the soup.
• Bell Peppers – Any color adds sweetness; green bell peppers provide a bit more bitterness.
• Bacon – Crumbled crispy bacon adds savory goodness; turkey bacon or tempeh are lower-fat alternatives.
• Cornstarch – Thickens the soup; substitute with arrowroot starch for a gluten-free option.
For Topping
• Cheddar Cheese – A melty, rich topping; use dairy-free cheese for a non-dairy option.
• Bread for Toast – Perfect for dipping; consider sourdough or gluten-free bread for variety.
This One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast brings cozy flavors together, making it a delightful meal suitable for any night of the week!
Step‑by‑Step Instructions for One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast
Step 1: Cook Bacon
In a large pot, heat over medium until hot, then add the bacon strips, frying them for about 5–7 minutes until they are crispy and golden brown. Once cooked, remove the bacon with a slotted spoon and set it aside on a paper towel while leaving the delicious drippings in the pot to enhance the flavor of the One-Pot Philly Cheesesteak Soup.
Step 2: Sauté Aromatics
In the same pot with the bacon drippings, add diced onion and sliced bell peppers and sauté over medium heat for about 4–5 minutes, stirring often until the onions are translucent and the peppers are soft. This step builds the foundation of flavor for your soup, filling your kitchen with a warm and inviting aroma.
Step 3: Add Beef
Next, introduce the thinly sliced beef into the pot, ensuring it’s spread out evenly. Cook for about 5–7 minutes, browning the beef completely. Stir occasionally so that all pieces are cooked through, turning a nice brown color, which adds richness to the One-Pot Philly Cheesesteak Soup.
Step 4: Incorporate Liquid Ingredients
Pour in the vegetable broth and increase the heat to bring the mixture to a gentle simmer. This should take about 2 minutes. Once simmering, scrape the bottom of the pot to release any browned bits, ensuring that every bit of flavor melds into the soup.
Step 5: Add Cream Cheese
Stir in the cream cheese, using a whisk or wooden spoon to blend it smoothly into the soup for about 3–4 minutes. The cream cheese will melt and create a creamy texture, enveloping the beef and vegetables in a luscious, rich base that defines the essence of the One-Pot Philly Cheesesteak Soup.
Step 6: Thicken Soup
In a small bowl, mix cornstarch with a couple of tablespoons of cold water until fully dissolved. Stir this mixture into the soup and allow it to cook for another 2–3 minutes on low heat, stirring occasionally, until the soup thickens to your desired consistency. If it gets too thick, you can always add a splash more broth.
Step 7: Serve and Top
Ladle the hearty One-Pot Philly Cheesesteak Soup into bowls, generously topping each serving with crumbled crispy bacon and a handful of shredded cheddar cheese for extra melty goodness. Serve alongside slices of toasted bread for dipping, creating a delightful experience that brings comfort and satisfaction to your table.

How to Store and Freeze One-Pot Philly Cheesesteak Soup
Fridge: Store your One-Pot Philly Cheesesteak Soup in an airtight container for up to 3 days. Simply reheat gently on the stove, adding a splash of broth if it thickens.
Freezer: Freeze the soup without cheese in a freezer-safe container for up to 3 months. Thaw overnight in the fridge and reheat with freshly added cheddar for the best texture.
Reheating: When reheating, avoid high heat to maintain the smooth consistency, especially after freezing. Stir well to incorporate any separated ingredients.
Cooling: Allow the soup to cool completely at room temperature before storing to prevent condensation. This keeps the flavors intact and prevents freezer burn.
Expert Tips for One-Pot Philly Cheesesteak Soup
-
Choose Quality Beef: Use fresh, tender cuts like sirloin or flank steak to enhance the flavor in your One-Pot Philly Cheesesteak Soup.
-
Mind the Creaminess: Avoid adding cream cheese directly to boiling soup; let the heat be moderate to prevent clumping.
-
Flavor First: Always sauté the onions and peppers until they’re translucent to build up a strong base flavor before adding the beef.
-
Adjust Thickness: If your soup is too thick after adding cornstarch, simply stir in a splash of broth to reach your desired consistency.
-
Fresh Toppings: For the best experience, always add cheddar cheese and bacon on top right before serving to keep them fresh and flavorful in your One-Pot Philly Cheesesteak Soup.
What to Serve with One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast
Imagine a cozy dinner table set against the backdrop of a chilly evening, where every dish resonates with warmth and flavor.
-
Crispy Garlic Bread: Perfect for dipping, this bread adds a crunchy texture that contrasts beautifully with the creamy soup.
-
Simple Green Salad: A fresh salad with mixed greens, cucumber, and a light vinaigrette offers a refreshing balance to the rich flavors.
-
Roasted Vegetables: Tossed in olive oil and herbs, roasting brings out the natural sweetness of vegetables, complementing the savory soup.
-
Homemade Coleslaw: This crunchy, tangy side adds a delightful contrast and enhances the overall meal experience with its bright notes.
-
Sweet Potato Wedges: Baked until crispy, their natural sweetness pairs harmoniously with the savory cheesesteak soup.
-
Apple Crisp: This warm dessert brings comforting flavors of cinnamon and sweetness, creating a delightful ending to your meal.
For a satisfying meal, consider serving the One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast alongside a fresh salad or roasted veggies for a delightful, balanced dining experience.
Make Ahead Options
This One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast is a fantastic choice for meal prep, saving you time on busy nights! You can chop the vegetables (onions and bell peppers) and even slice the beef up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain freshness. Additionally, cook the bacon, let it cool, and crumble it ahead of time. When you’re ready to enjoy, simply sauté the prepped veggies and beef, then proceed with the recipe as usual. Remember, for the best texture, add the cheese fresh before serving, ensuring that every bite is just as delicious!
One-Pot Philly Cheesesteak Soup Variations
Feel free to explore these delightful twists on the classic recipe; each variation offers a unique flavor experience!
-
Vegetable Boost: Add mushrooms or spinach for extra nutrition and earthy depth; both bring a fresh burst of flavor.
-
Chicken Switch: Substitute the beef with shredded chicken for a lighter protein option, perfect if you want to mix things up.
-
Spicy Kick: Incorporate diced jalapeños or a dash of hot sauce to elevate the heat level; this adds a thrilling zing to every spoonful!
-
Herby Delight: Experiment with fresh herbs like thyme or parsley to brighten the flavors; their aromatic qualities create a lovely garden-fresh note.
-
Creamy Alternative: Replace cream cheese with Greek yogurt for a tangy twist; it keeps the dish rich while being a bit lighter on the waistline.
-
Gluten-Free Grains: Swap bread for gluten-free options like quinoa or serve with gluten-free crackers; perfect for those needing to avoid gluten without sacrificing taste.
-
Smoky Flavor: Try smoked Gouda instead of cheddar for a deeper, more complex flavor; the smokiness intertwines beautifully with the savory elements of the soup.
Looking for more to love? Pair these variations with our hearty Beef Philly Cheesesteaks or indulge in some creamy Cheesy Scalloped Potatoes for a comforting meal.

One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast Recipe FAQs
How do I select the best beef for this soup?
Absolutely! For the One-Pot Philly Cheesesteak Soup, I recommend using tender cuts like sirloin or flank steak. Look for beef that is bright red with good marbling—this ensures maximum flavor and tenderness. If your local butcher offers a grass-fed option, that’s even better for a richer taste!
What is the best way to store leftovers of the soup?
Very! Store your One-Pot Philly Cheesesteak Soup in an airtight container in the fridge for up to 3 days. To reheat it, simply warm it on the stove over low heat. If the soup thickens too much, add a splash of broth to get back that creamy texture.
Can I freeze the soup, and if so, how?
Absolutely! To freeze the soup, do so without the cheese. Pour it into a freezer-safe container and ensure there’s enough headspace for expansion. It can be frozen for up to 3 months. When you’re ready to enjoy, thaw it overnight in the fridge, then reheat gently. Add freshly grated cheddar cheese just before serving to maintain that melty goodness!
What should I do if my soup turns out too thick?
It’s a common situation that can be easily fixed! If your One-Pot Philly Cheesesteak Soup ends up thicker than you’d like, just stir in a little more broth or water, a splash at a time, until it reaches your desired consistency. Let it simmer for a few minutes after adding the liquid to warm everything through.
Are there any dietary considerations for this recipe?
Certainly! This soup can be made gluten-free by using gluten-free bread for toast and ensuring that any sauces or broths you use are also gluten-free. Additionally, if you’re making it for someone with dairy allergies, replacing cream cheese and cheddar cheese with plant-based alternatives works beautifully without sacrificing taste.
Can I add extra vegetables to the soup?
Very! One of the beauties of the One-Pot Philly Cheesesteak Soup is its versatility. You can add sliced mushrooms, spinach, or even shredded zucchini to enhance the nutrition and flavor profile. Just sauté them along with the onions and bell peppers to soften them before adding the rest!

One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast Bliss
Ingredients
Equipment
Method
- In a large pot, heat over medium until hot, then add the bacon strips, frying them for about 5–7 minutes until crispy. Remove the bacon with a slotted spoon and set aside.
- In the same pot with the bacon drippings, sauté diced onion and sliced bell peppers over medium heat for about 4–5 minutes until onions are translucent and peppers are soft.
- Add thinly sliced beef into the pot and cook for about 5–7 minutes, browning the beef completely while stirring occasionally.
- Pour in the vegetable broth and increase the heat to bring to a gentle simmer, scraping the bottom of the pot to release browned bits.
- Stir in the cream cheese, blending it smoothly into the soup for about 3–4 minutes until melted.
- Mix cornstarch with cold water until dissolved, then stir into the soup and cook for another 2–3 minutes until thickened.
- Ladle the soup into bowls, topping each with crumbled bacon and shredded cheddar cheese, serving alongside slices of toasted bread.

Leave a Reply