The crisp crackle of bacon fills the air, bringing an unmistakable warmth that’s bound to evoke nostalgia. This One-Pot Philly Cheesesteak Soup is my simple solution for chilly evenings when comfort food calls but time is limited. By blending all the sumptuous flavors of a classic Philly cheesesteak into a creamy, soul-soothing soup, I’ve discovered the perfect weeknight meal that pleases everyone at the table. Not only is it gluten-free, but you can whip it up in just one pot, eliminating the hassle of extensive cleanup. Each spoonful is a delightful harmony of tender beef and melted cheese, with the bacon adding a delicious crunch. Are you ready to dive into this irresistible bowl of comfort? Let’s get cooking!

Why Is This Soup a Must-Try?
Simplicity at its Finest: Made in just one pot, this recipe eliminates tedious cleanup while delivering rich flavors.
Decadent, Comforting Taste: Each bite features a dreamy blend of tender beef, creamy cheese, and crispy bacon that warms your soul.
Versatile Dish: Easily adapt this soup by substituting chicken or turkey for a lighter twist, or explore different cheeses like Gouda to keep it fresh every time.
Quick Weeknight Solution: Done in under 30 minutes, it’s the perfect meal for those busy evenings when you crave deliciously hearty comfort food.
Crowd-Pleaser: Great for families or gathering with friends—the flavors of a beloved Philly cheesesteak in an easy-to-serve soup format! Enjoy with some cheesy toast on the side for the ultimate experience.
Philly Cheesesteak Soup Ingredients
For the Soup
• Tender Beef – Use thinly sliced steak or roast for the best texture and flavor.
• Cheese – Provolone or Cheddar are perfect for that creamy goodness; if dairy-free, try unsweetened almond or oat milk for richness.
• Bacon – Cook until crispy; it adds essential crunch and smoky flavor to the soup.
• Bell Peppers – Choose vibrant, fresh options for an authentic taste; they add sweetness and nutrition.
• Onions – Sweet onions or yellow onions work beautifully; they enhance the overall depth of flavor.
• Cornstarch – This thickener keeps the soup creamy; mix with water beforehand to prevent clumping.
• Broth – Beef broth brings out the meaty richness; a low-sodium option is great for controlling salt levels.
• Balsamic Vinegar/Dijon Mustard – Optional, but a splash adds a delightful tang and complexity to the soup.
For the Cheesy Toast
• Bread – Use your favorite crusty bread; toasting it well keeps it crisp, perfect for dunking.
• Cheese – Top the bread with additional cheese for that gooey, irresistible topping.
In this comforting bowl of Philly Cheesesteak Soup, every ingredient plays its part to create a deliciously warm and satisfying meal!
Step‑by‑Step Instructions for One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast
Step 1: Prepare Ingredients
Begin by gathering your ingredients and prepping them. Thinly slice the beef and chop the bell peppers and onions into bite-sized pieces. Cook the bacon in a large pot over medium heat until crispy, around 5–7 minutes. Remove the bacon and set it aside on paper towels, leaving the bacon grease in the pot for added flavor in your Philly Cheesesteak Soup.
Step 2: Sauté Vegetables
Using the pot with the bacon grease, add the chopped onions and bell peppers. Sauté them over medium heat for about 5 minutes, stirring occasionally until they become soft and aromatic. This will create a flavorful base for your soup, enhancing the overall depth of flavor.
Step 3: Add Beef
Next, stir in the thinly sliced beef into the pot, spreading it evenly over the sautéed vegetables. Cook for 3–4 minutes until the beef is browned but not fully cooked. The visual cue is the edges starting to brown; this means it’s time to move onto the next step in creating your delicious Philly Cheesesteak Soup.
Step 4: Mix Soup Base
Pour in your beef broth and bring the mixture to a gentle simmer over medium-high heat. After a few minutes, combine cornstarch with a little water in a small bowl until fully dissolved. Gradually add this mixture to the soup while stirring continuously to thicken it, cooking for another 5 minutes until it reaches a creamy consistency.
Step 5: Add Cheese and Bacon
Reduce the heat to medium-low and stir in your cheese until it melts completely, creating a luscious, creamy texture in your soup. Then, mix in the crispy bacon that you set aside earlier. Feel free to season with salt and pepper to taste, ensuring a balanced flavor in your Philly Cheesesteak Soup.
Step 6: Toast Bread
While your soup is gently simmering, preheat your oven to 400°F (200°C) to toast the bread. Place slices of your crusty bread on a baking sheet and sprinkle with additional cheese. Toast in the oven for about 5–7 minutes until the cheese is melted and bubbly, ensuring a delightful cheesy contrast to go alongside your soup.
Step 7: Serve and Enjoy
Once everything is ready, ladle the creamy Philly Cheesesteak Soup into bowls, serving hot. Accompany each bowl with a cheesy toast for dipping. The contrasting textures of the soup and the crispy toast will make each bite a delightful experience.

How to Store and Freeze Philly Cheesesteak Soup
Fridge: Store your Philly Cheesesteak Soup in an airtight container for up to 3 days. Allow it to cool completely before sealing to prevent condensation.
Freezer: For longer storage, freeze the soup without cheese added for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Gently reheat on medium heat, adding fresh cheese to maintain creaminess. Stir occasionally to ensure even heating.
Notes: Avoid freezing the soup with cheese mixed in, as this can affect the texture upon reheating.
What to Serve with One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast
There’s nothing quite like a hearty bowl of comforting soup paired with delightful sides that elevate your meal.
- Cheesy Garlic Bread: The perfect companion! Its buttery, garlicky crunch enhances the soup’s rich flavors. Each bite is a flavor explosion.
- Kale Salad: Add a refreshing element! The slight bitterness of kale beautifully balances the indulgent creaminess of your soup.
- Roasted Brussels Sprouts: These crispy morsels offer a delightful texture contrast, while their caramelized sweetness complements the savory flavors perfectly.
- Pickles: A tangy crunch adds brightness and contrast to the creamy soup, providing an exciting flavor pops along with each bite.
- Potato Chips: For a delightful crunch, serve with some seasoned chips. Their saltiness pairs beautifully and adds an extra layer of texture.
- Iced Tea: Refreshing and sweet, it offers a cool contrast to the warmth of your soup, keeping the dining experience balanced and delightful.
- Brownies: For dessert, indulge in fudgy brownies. Their rich chocolate flavor creates the perfect sweet ending to your comforting meal!
Philly Cheesesteak Soup Variations
Feel free to make this recipe your own and explore delightful twists that will tantalize your taste buds!
-
Chicken or Turkey: Swap beef for chicken or turkey for a lighter version while maintaining that hearty flavor.
-
Cheese Variations: Experiment with Gouda or mozzarella for a new cheese profile, creating unique layers of flavor.
-
Vegan Delight: Replace the beef and cheese with plant-based options like lentils and vegan cheese for a comforting vegan dish.
-
Extra Veggies: Add mushrooms or spinach to boost nutrition and create a heartier base that will please even the pickiest eaters.
-
Spicy Kick: For heat lovers, incorporate jalapeños or a dash of cayenne pepper to give your soup an exciting spicy twist.
-
Herb Infusion: Stir in fresh herbs such as thyme or parsley right before serving for a burst of freshness that elevates the dish.
-
Creamy Texture: For an even creamier soup, blend a portion of the soup before adding back into the pot, creating a dreamy texture.
-
Dijon Mustard Boost: A spoonful of Dijon mustard can enhance the flavor complexity, reminiscent of the classic taste of a Philly cheesesteak.
As you customize your Philly Cheesesteak Soup, let your creativity shine and enjoy a comforting feast!
Expert Tips for Philly Cheesesteak Soup
-
Ingredient Quality: Use fresh, high-quality ingredients for the best flavor; this especially applies to meats and cheeses in your Philly Cheesesteak Soup.
-
Cornstarch Mixing: Always mix cornstarch with cold water before adding it to avoid lumps; this will keep your soup smooth and creamy.
-
Cooking Bacon: Ensure the bacon is crispy before adding it to the soup; soggy bacon can alter the texture and diminish the comforting crunch.
-
Cheese Melting: Gradually stir in the cheese at a lower temperature to allow it to melt evenly, preventing any stringy or clumpy consistency in your soup.
-
Seasoning Balance: Taste and adjust seasoning early; don’t be shy to enhance with herbs or spices that complement the rich flavors of your Philly Cheesesteak Soup.
Make Ahead Options
This One-Pot Philly Cheesesteak Soup is an excellent recipe for meal prep enthusiasts looking to save time on busy evenings! You can chop the vegetables (bell peppers and onions), slice the beef, and even cook the bacon up to 24 hours in advance. Store these prepped ingredients in airtight containers to maintain freshness. Additionally, the soup can be stored in the refrigerator for up to 3 days after cooking. When you’re ready to enjoy, simply reheat the soup gently over medium heat, then stir in the cheese before serving to ensure a creamy texture. This way, you’ll have a comforting, delicious meal ready in minutes with minimal effort!

One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast Recipe FAQs
What type of beef should I use for the soup?
For the best flavor and texture, I recommend using thinly sliced steak or roast. Cuts like ribeye or sirloin work well, as they become tender and flavorful when simmered in the broth.
How should I store leftover Philly Cheesesteak Soup?
Store your soup in an airtight container in the fridge for up to 3 days. Make sure to let it cool completely before sealing to avoid condensation and maintain freshness.
Can I freeze Philly Cheesesteak Soup?
Absolutely! You can freeze the soup without the cheese added for up to 2 months. To do this, let the soup cool, then pour it into airtight containers or freezer bags. Thaw it overnight in the fridge before reheating, and stir in fresh cheese to keep that creamy texture.
What if my soup turns out too thick?
If your soup ends up too thick, don’t worry! Simply add a little beef broth or water while stirring over medium heat until you achieve your desired consistency. This way, you can make adjustments without losing flavor.
Is this soup gluten-free?
Yes, the One-Pot Philly Cheesesteak Soup is gluten-free! Just ensure that your broth and any additional ingredients you choose (like cheese) are labeled gluten-free. It’s a tasty meal that everyone can enjoy!
Can I make this soup dairy-free?
Absolutely! To keep it dairy-free, you can substitute regular cheese with non-dairy options like vegan cheese or use unsweetened almond or oat milk for the creaminess. Just make sure to check the labels on any ingredients you choose!

Cozy Up with Creamy Philly Cheesesteak Soup Tonight
Ingredients
Equipment
Method
- Begin by gathering your ingredients and prepping them. Thinly slice the beef and chop the bell peppers and onions into bite-sized pieces. Cook the bacon in a large pot over medium heat until crispy, around 5–7 minutes. Remove the bacon and set it aside on paper towels, leaving the bacon grease in the pot.
- Using the pot with the bacon grease, add the chopped onions and bell peppers. Sauté for about 5 minutes until soft and aromatic.
- Stir in the thinly sliced beef. Cook for 3–4 minutes until browned at the edges.
- Pour in the beef broth and bring to a gentle simmer. Mix cornstarch with a little water in a small bowl until dissolved, then gradually add to the soup while stirring to thicken.
- Reduce heat and stir in the cheese until melted. Add in the crispy bacon and season with salt and pepper to taste.
- Preheat your oven to 400°F (200°C) to toast the bread. Place slices on a baking sheet, sprinkle with cheese, and toast for about 5–7 minutes.
- Ladle the soup into bowls and serve hot with cheesy toast for dipping.

Leave a Reply