With the first chill of autumn creeping in, there’s nothing quite like a warm, hearty bowl of soup to wrap you in comfort. This Philly Cheesesteak Soup is a delightful spin on a classic favorite, capturing the essence of the beloved sandwich in a creamy, cozy guise. Not only is it a family-friendly dish that comes together in no time, but it also provides a satisfying and filling meal perfect for those busy weeknights or lazy weekends alike. Each spoonful is a blend of tender beef, sautéed peppers, and gooey cheese that brings a smile to every face at the table. Ready to dive into this indulgent experience that tastes like your favorite cheesesteak? Let’s get cooking!

Why is Philly Cheesesteak Soup a must-try?
Comforting Warmth: This soup wraps you in cozy goodness that’s perfect for chilly nights.
Savory Satisfaction: Tender beef combined with sautéed veggies delivers robust flavor in every bite.
Quick & Easy: It comes together in a flash, making it ideal for busy weeknights or last-minute meals.
Family Favorite: Even picky eaters will be asking for seconds—who can resist cheesy goodness?
Versatile & Fun: Make it your own with variations like Green Chile Soup or by adding extra toppings!
So grab your ingredients and prepare to enjoy a delicious twist on a classic dish that the whole family will love!
Philly Cheesesteak Soup Ingredients
For the Soup
- Olive Oil – Ideal for sautéing veggies; vegetable oil is a suitable substitute.
- Onion – Adds sweetness and depth; yellow or white onion works best.
- Green Bell Pepper – Brings crunch and color; feel free to swap with other bell peppers.
- Red Bell Pepper – Enhances sweetness; use just green if that’s what you have on hand.
- Sirloin Steak – The main protein source; make sure it’s thinly sliced for tenderness.
- Beef Broth – Forms the rich soup base; opt for low-sodium for better control of saltiness.
- Diced Tomatoes – Adds brightness and moisture; crushed tomatoes can work too.
- Worcestershire Sauce – Packs umami; tamari can be a gluten-free alternative.
- Dried Thyme – Infuses herbal notes; fresh thyme works great too, just use a bit more.
- Red Pepper Flakes – Optional for a touch of heat; skip if you prefer a milder flavor.
- Salt and Black Pepper – Essential for flavor enhancement; adjust to your taste preference.
For the Cheese Sauce
- Butter – Used to create the roux; can opt for dairy-free alternatives.
- All-Purpose Flour – Thickens the soup beautifully; substitute with gluten-free flour if needed.
- Milk – Creates a rich, creamy texture; use whole or 2% milk, or an alternative for dairy-free.
- Cream Cheese – Adds lusciousness; dairy-free cream cheese is a suitable substitute.
- Shredded Provolone Cheese – The key flavor in a cheesesteak; mozzarella can work in a pinch.
- Shredded Mozzarella Cheese – Enhances creaminess; feel free to omit if you’re using only provolone.
- Garlic Powder – Adds depth to flavor; fresh garlic can be used as a substitute.
- Onion Powder – Boosts the onion profile; can be left out if you don’t have it.
For Serving
- Crusty Rolls – Perfect for dipping; any hearty bread will do, but ciabatta shines here!
- Chopped Fresh Parsley – For garnish and freshness; substitute with chives or omit if desired.
Step‑by‑Step Instructions for Philly Cheesesteak Soup
Step 1: Sauté the Vegetables
In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the chopped onions, green bell pepper, and red bell pepper, stirring frequently. Sauté for 8-10 minutes until the vegetables are softened and golden brown. This step is essential to develop the rich flavor base for your Philly Cheesesteak Soup.
Step 2: Brown the Steak
Increase the heat to medium-high and add the thinly sliced sirloin steak to the pot. Cook for about 4-5 minutes, stirring occasionally until the beef is browned and cooked through. The steak should have a nice sear, which adds depth to the soup’s flavor profile. Once browned, remove any excess liquid from the pot.
Step 3: Build the Soup Base
Pour in 4 cups of beef broth and add the diced tomatoes, stirring well to combine. Be sure to scrape up any browned bits from the bottom of the pot, as this adds flavor. Bring the mixture to a gentle simmer over medium heat. Allow it to bubble lightly for about 5 minutes to meld all those delicious flavors together.
Step 4: Season the Soup
Stir in the Worcestershire sauce, dried thyme, and optional red pepper flakes. Season the soup generously with salt and black pepper to taste. Reduce the heat to low, cover the pot, and let the soup simmer for 30-60 minutes. This slow cooking will enhance the flavors, making your Philly Cheesesteak Soup comforting and hearty.
Step 5: Prepare the Cheese Sauce
In a separate saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup of all-purpose flour, cooking for 1-2 minutes until bubbling and golden to form a roux. This roux will thicken the cheese sauce, adding a luscious creaminess to your soup. Make sure to stir constantly to prevent burning.
Step 6: Create the Creamy Mixture
Gradually pour in 2 cups of milk while whisking continuously. Cook the mixture for another 3-5 minutes until it thickens to a silky texture. Then, add in the cream cheese, shredded provolone, and shredded mozzarella in batches, stirring until melted and smooth. This cheese sauce is the heart of your Philly Cheesesteak Soup, bringing irresistible indulgence.
Step 7: Combine and Heat
Pour the cheese sauce into the simmering soup, stirring gently to combine. Continue to heat through over low heat for about 5-7 minutes, stirring frequently. Avoid letting the soup boil, as this can cause the cheese to separate. The result should be a velvety, creamy consistency that showcases the essence of a classic cheesesteak.
Step 8: Adjust Thickness and Serve
If you prefer a thinner soup, add additional beef broth until the desired consistency is reached. Alternatively, if you like it thicker, let it simmer uncovered for an extra 5-10 minutes. Serve your Philly Cheesesteak Soup in bowls, garnishing with extra shredded cheese and chopped fresh parsley while enjoying it with crusty rolls for dipping.

How to Store and Freeze Philly Cheesesteak Soup
-
Fridge: Store leftovers in an airtight container for up to 4 days. Reheat on the stovetop over medium heat, stirring occasionally, until warmed through.
-
Freezer: Freeze the soup in freezer-safe containers for up to 3 months. To prevent freezer burn, ensure containers are well-sealed.
-
Reheating: Thaw overnight in the fridge before reheating, or use the microwave in short intervals. Add a splash of beef broth if the soup appears too thick after freezing.
-
Taste Enhancement: Allow the soup to sit for a few hours or overnight after cooking before serving; flavors deepen and improve the overall taste of your Philly Cheesesteak Soup.
Expert Tips for Philly Cheesesteak Soup
- Quality Meat: Use thinly sliced, quality sirloin for optimal tenderness; budget cuts won’t yield the same flavor or mouthfeel.
- Sauté for Depth: Don’t rush the sautéing stage; caramelizing the vegetables enhances the overall richness of the Philly Cheesesteak Soup.
- Constant Stirring: While making the cheese sauce, stir constantly to prevent clumping or separation; a smooth sauce elevates the soup’s texture.
- Flavor Development: Let the soup sit for an hour or refrigerate overnight; the flavors deepen and meld beautifully for a tastier meal.
- Adjust Consistency: Modify the thickness to your liking by adding broth if too thick, or simmering uncovered for a more concentrated soup.
What to Serve with Philly Cheesesteak Soup
Cozy up your dinner table with delightful sides that elevate your dining experience beyond the warmth of a single bowl.
-
Garlic Toast:
Crispy garlic toast perfectly complements the soup’s creamy texture, inviting you to dip into the rich broth with every bite. -
Caesar Salad:
This crisp, refreshing salad brings a zesty contrast to the hearty soup, balancing its richness with lightness and crunch. -
Roasted Brussels Sprouts:
Nutty and caramelized, these sprouts add a delightful texture that pairs beautifully with the savory flavors of the soup. -
Homemade Potato Chips:
Crunchy and salty, potato chips make for a fantastic textural contrast, delighting your palate alongside the velvety soup. -
Cheesy Breadsticks:
These ooey-gooey breadsticks are the perfect vehicle for scooping, allowing for even more cheese indulgence when enjoying the soup. -
Coleslaw:
Tangy coleslaw provides a fresh and crunchy counterpoint, balancing the soup’s richness with its vibrant flavors. -
Sweet Iced Tea:
This classic beverage’s sweetness refreshes your palate, enhancing the overall meal experience with every sip. -
Chocolate Chip Cookies:
End your meal on a sweet note with warm cookies, their gooey centers contrasting the hearty soup perfectly.
Each of these pairings adds an extra layer of comfort and delight, making your Philly Cheesesteak Soup dinner not just a meal, but a cherished moment around the table.
Make Ahead Options
Philly Cheesesteak Soup is perfect for meal prep, allowing you to enjoy a hearty dinner with minimal effort on busy weeknights! You can chop the vegetables and slice the sirloin steak up to 24 hours in advance; simply refrigerate them in an airtight container to maintain freshness. Additionally, the soup base can be made a day ahead and stored in the fridge; just reheat it on the stove before adding the cheese sauce. When you’re ready to serve, prepare the cheesy mixture and stir it into the warm soup, ensuring that every bowl retains its creamy, comforting goodness. With a little preparation, a delicious meal is just moments away!
Philly Cheesesteak Soup Variations
Feel free to get creative with your Philly Cheesesteak Soup by trying out these delightful variations!
- Healthier Alternative: Swap beef for turkey or chicken for a lighter take that’s still packed with flavor.
- Mushroom Surprise: Add sautéed mushrooms to give an earthy depth that complements the other flavors beautifully.
- Veggie Boost: Throw in a handful of fresh spinach or kale for added nutrients and vibrant color—a delicious win-win!
- Cheesy Twist: Experiment with cheese by using gouda or sharp cheddar for a different flavor profile that’s equally tempting.
- Spicy Kick: Raise the heat level! Add jalapeños or a splash of hot sauce to give your soup an extra kick.
- Creamy Topping: Top each bowl with a dollop of sour cream or crème fraîche for a creamy contrast that’ll surprise your taste buds.
- Gluten-Free Option: Use gluten-free flour for the roux in the cheese sauce and pair with gluten-free bread; enjoy without worry!
- Serve as a Dipping Delight: Serve it alongside Cheeseburger Soup Cozy for a fun, shareable meal that your family will adore.
Your kitchen is your playground—so let the flavors run wild and uncover the ultimate personal touch to this soup!

Philly Cheesesteak Soup Recipe FAQs
How do I choose the right ingredients for Philly Cheesesteak Soup?
Absolutely! When selecting your ingredients, opt for fresh, firm vegetables—look for bell peppers that are vibrant in color and free from dark spots. For the sirloin steak, choose one that’s bright red with good marbling. Fresh herbs like thyme should be fragrant, and your cheese should ideally be freshly shredded for the best melting quality.
How should I store leftovers of Philly Cheesesteak Soup?
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days! Just make sure to cool the soup completely before sealing it. When you reheat, use the stovetop over medium heat, stirring occasionally until heated through for the best texture.
Can I freeze Philly Cheesesteak Soup?
Yes, you can freeze your soup! Allow it to cool completely, then transfer it to freezer-safe containers, leaving a little space at the top, as the soup will expand. It can be frozen for up to 3 months. When ready to enjoy, simply thaw overnight in the fridge before reheating.
What should I do if my cheese sauce separates in Philly Cheesesteak Soup?
Very! If your cheese sauce does separate, don’t worry! Just reduce the heat and whisk in a bit more milk over low heat; this can help bring it back together. Adding a splash of beef broth and stirring gently can also be an effective remedy to bring back that creamy texture.
Is this Philly Cheesesteak Soup suitable for those with dietary restrictions?
Certainly! To make this soup gluten-free, substitute the all-purpose flour with a gluten-free flour blend. You can also use gluten-free bread for serving. For dairy-free options, replace milk and cream cheese with alternative counterparts and use non-dairy cheese. Simply be sure to check the labels for any hidden allergens.
How can I enhance the flavor of my Philly Cheesesteak Soup?
I recommend letting the soup sit for a few hours or overnight after cooking. The flavors meld beautifully, making it even tastier! Additionally, consider adding a dash more Worcestershire sauce for that umami kick, or tossing in sautéed mushrooms for extra depth.

Philly Cheesesteak Soup: Easy Comfort in Every Bowl
Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the chopped onions, green bell pepper, and red bell pepper, stirring frequently. Sauté for 8-10 minutes until softened and golden brown.
- Increase the heat to medium-high, add the thinly sliced sirloin steak, and cook for about 4-5 minutes, stirring occasionally until browned.
- Pour in 4 cups of beef broth and the diced tomatoes, stirring to combine, and bring to a gentle simmer for about 5 minutes.
- Stir in the Worcestershire sauce, dried thyme, and optional red pepper flakes. Season with salt and black pepper to taste. Reduce heat to low, cover, and let simmer for 30-60 minutes.
- In a separate saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 1/4 cup of all-purpose flour and cook for 1-2 minutes until bubbling.
- Gradually pour in 2 cups of milk while whisking continuously. Cook for another 3-5 minutes until thickened, then add cream cheese and both cheeses until melted and smooth.
- Pour the cheese sauce into the simmering soup and stir gently to combine. Heat through over low heat for 5-7 minutes.
- Adjust the soup's thickness by adding more broth if needed or simmer uncovered for an extra 5-10 minutes. Serve garnished with shredded cheese and parsley.

Leave a Reply