As I experienced the cozy embrace of a chilly evening, a thought popped into my head: why not transform my beloved cheesesteak into something even warmer? That’s when I whipped up this Hearty Philly Cheesesteak Soup! With tender sirloin, sautéed peppers, and a creamy broth, this dish captures all the comforting vibes of a classic sandwich while being incredibly quick to prepare. It’s a family-friendly option that will have everyone asking for seconds, be prepared to see those smiles light up as you serve this creamy delight! Picture it: a bowl of hearty goodness, perfect for any night of the week or your next gathering. Who knew comfort food could be so satisfying and easy to make? Ready to dive into this soul-warming recipe?

Why Is Philly Cheesesteak Soup So Irresistible?
Comfort Food Reimagined: This Philly Cheesesteak Soup brings all the beloved flavors of the classic sandwich into a warm, hearty bowl.
Quick and Easy: In just a few simple steps, you can create a meal that feels gourmet without the fuss.
Crowd-Pleasing Delight: Great for family dinners or entertaining—it’s sure to earn compliments from your guests! Pair it with a side of toasted garlic bread for perfect dipping.
Endless Variations: Feel free to customize! Add sautéed mushrooms for extra depth or top with jalapeños for a kick.
Leftover Love: This soup tastes even better the next day, making it a fantastic option for meal prep. Try serving this alongside an easy Chorizo Pumpkin Soup or a creamy Tuscan Ravioli Soup for a delightful soup night!
Philly Cheesesteak Soup Ingredients
For the Soup Base
• Olive Oil – Provides fat for sautéing vegetables; vegetable or canola oil can be used as a substitute.
• Onion (1 large, chopped) – Adds a savory base flavor; yellow or sweet onions work great.
• Green Bell Pepper (1, chopped) – Contributes sweetness and vibrant color; feel free to use any colored bell pepper.
• Red Bell Pepper (1, chopped) – Boosts flavor and visual appeal; can be omitted if preferred.
• Sirloin Steak (1 pound, thinly sliced) – The star of the dish, providing heartiness; ribeye or flank steak are perfect alternatives.
• Beef Broth (8 cups) – Acts as the soup’s flavorful base; use low-sodium for better control over saltiness.
• Diced Tomatoes (1 can, 14.5 ounces, undrained) – Adds acidity and texture; fresh chopped tomatoes are a fine substitute.
• Worcestershire Sauce (1 teaspoon) – Delivers umami depth; soy sauce can work in its place.
• Dried Thyme (1/2 teaspoon) – Enhances herbal notes; Italian seasoning serves as a viable replacement.
• Red Pepper Flakes (1/4 teaspoon, optional) – Provides a touch of heat; omit if you prefer a milder soup.
• Salt & Pepper – Essential for enhancing the overall flavor; adjust to taste.
For the Cheese Sauce
• Butter (4 tablespoons) – Forms the roux for the cheese sauce.
• All-Purpose Flour (4 tablespoons) – Thickens the cheese sauce; whole wheat flour can be swapped in.
• Milk (3 cups) – Ensures a creamy texture; choose whole, 2%, or alternative milk for variety.
• Cream Cheese (8 ounces, softened) – Adds richness to the sauce; Neufchâtel is a lighter option if desired.
• Provolone Cheese (8 ounces, shredded) – Offers that classic cheesesteak flavor; mozzarella is a close alternative.
• Mozzarella Cheese (4 ounces, shredded) – Enhances melting creaminess; more provolone or a Mexican cheese blend can substitute.
• Garlic Powder (1/4 teaspoon) – Elevates flavor depth; fresh garlic can be swapped as an alternative.
• Onion Powder (1/4 teaspoon) – Provides additional onion flavor; it can be omitted if unavailable.
For Serving
• Crusty Rolls – Perfect for dipping; any crusty bread or garlic bread works beautifully.
• Fresh Parsley (chopped, for garnish) – Adds freshness and a pop of color; omit if desired.
Indulge in this Philly Cheesesteak Soup that’s bound to become a family favorite!
Step‑by‑Step Instructions for Philly Cheesesteak Soup
Step 1: Sauté Vegetables
Heat 2 tablespoons of olive oil in a large pot over medium heat. Once the oil is shimmering, add one large chopped onion along with one chopped green bell pepper and one chopped red bell pepper. Sauté the mixture for 8–10 minutes, stirring occasionally, until the vegetables are softened and fragrant, creating a flavorful base for your Philly Cheesesteak Soup.
Step 2: Brown the Steak
Increase the heat to medium-high and add 1 pound of thinly sliced sirloin steak to the pot. Cook the steak, stirring frequently for about 5–7 minutes until it’s well-browned and no longer pink. This will infuse the soup with rich meaty flavor and create tasty fond on the bottom of the pot.
Step 3: Add Broth and Tomatoes
Pour in 8 cups of beef broth and add one can of undrained diced tomatoes to the pot. Use a spatula to scrape up any delicious browned bits stuck to the bottom, incorporating these flavors into the broth. Stir well, bringing the mixture to a boil over high heat, then reduce it to a gentle simmer.
Step 4: Season the Soup
Mix in 1 teaspoon of Worcestershire sauce, 1/2 teaspoon of dried thyme, and optional 1/4 teaspoon of red pepper flakes. Season with salt and pepper to taste. Cover the pot and let the soup simmer gently for 30–60 minutes, allowing the flavors to meld beautifully while creating a hearty base for your Philly Cheesesteak Soup.
Step 5: Prepare the Cheese Sauce
In a separate saucepan over medium heat, melt 4 tablespoons of butter. Once melted, whisk in 4 tablespoons of all-purpose flour and cook for 1–2 minutes to create a roux, stirring constantly until it’s slightly golden. This roux will thicken your cheese sauce and add a rich texture to the soup.
Step 6: Whisk in Milk
Gradually whisk in 3 cups of milk until the mixture is smooth and starts to thicken, which should take about 3–5 minutes. Once thickened, add 8 ounces of softened cream cheese, stirring until melted and fully incorporated. This creamy base will elevate your Philly Cheesesteak Soup to comforting perfection.
Step 7: Add the Cheeses
Next, stir in 8 ounces of shredded provolone cheese and 4 ounces of shredded mozzarella cheese. Keep stirring until all the cheese melts and the sauce is smooth and rich. This cheesy goodness will bring the essence of a Philly cheesesteak to your soup, enhancing every bite.
Step 8: Combine Soup and Cheese Sauce
Gently pour the cheese sauce into the simmering soup base, stirring carefully to combine. Heat through on low heat, making sure not to boil, to avoid any separation in the cheese. Adjust the soup’s thickness by adding extra broth if needed, ensuring a creamy consistency throughout your Philly Cheesesteak Soup.
Step 9: Serve and Garnish
Ladle your hearty Philly Cheesesteak Soup into warm bowls. If desired, top with additional cheese and a sprinkle of freshly chopped parsley for a burst of color. Serve with crusty rolls on the side for perfect dipping, creating a comforting meal that everyone will enjoy.

Expert Tips for Philly Cheesesteak Soup
-
Choose Quality Steak: Use high-quality sirloin for the best flavor. Slice it thinly against the grain to ensure tenderness in your Philly Cheesesteak Soup.
-
Don’t Rush the Sauté: Taking your time to sauté the vegetables develops deep flavors. This step is crucial for a hearty, delicious base.
-
Beware of Boiling: After adding the cheese sauce, heat gently. Avoid boiling to prevent the cheese from separating and becoming grainy.
-
Check Broth Quality: For rich flavor, opt for a good-quality beef broth. Low-sodium versions allow you to control the saltiness better.
-
Make Ahead Benefits: This Philly Cheesesteak Soup tastes even better the next day as the flavors meld. Perfect for meal prep or cozy leftovers!
Storage Tips for Philly Cheesesteak Soup
Fridge: Store leftovers in an airtight container for up to 3 days to maintain freshness. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed.
Freezer: Freeze the soup in individual portions in freezer-safe containers for up to 3 months. Thaw in the fridge overnight before reheating, and add a bit of milk for creaminess if necessary.
Reheating: Always reheat over low heat to prevent the cheese from separating. Stir occasionally and adjust consistency with broth if the soup thickens too much.
Avoid Temperature Shock: Let the soup cool to room temperature before storing, as this helps preserve its creamy texture and prevents condensation. Enjoy this comforting Philly Cheesesteak Soup!
Philly Cheesesteak Soup Variations
Customize your delicious Philly Cheesesteak Soup to suit your taste buds! Embrace creativity and enjoy every comforting spoonful.
- Gluten-Free: Use gluten-free flour and broth to make this soup accessible for those avoiding gluten while keeping the flavor intact.
- Spicy Kick: Add sliced jalapeños or sprinkle in some extra red pepper flakes to ignite the flavors and add warmth.
- Mushroom Medley: Incorporate sautéed mushrooms into the soup for an earthy twist that complements the meaty goodness beautifully. Each bite will be filled with a rich, savory harmony.
- Veggie Boost: Add more vegetables such as spinach or zucchini for extra nutrition and a colorful presentation. It’s a delightful way to enhance your soup while keeping it hearty.
- Cream Cheese Alternative: For a lighter option, replace the cream cheese with Neufchâtel cheese while still achieving that creamy texture. You won’t lose any indulgence here!
- Cheese Variations: Swap provolone for a smoked gouda or try a Mexican cheese blend for a different twist. Each choice introduces exciting new flavor layers.
- Top It Off: Add a dollop of sour cream or sprinkle crispy fried onions on top right before serving for added texture and flavor contrast.
- Extra Protein: Toss in a handful of cooked, shredded chicken or turkey for a different twist you and your family might love. This will elevate the heartiness even more!
Every time you prepare this comforting soup, a new flavor adventure awaits. If you’re looking for even more soup inspiration, consider serving it alongside a delectable Chorizo Pumpkin Soup or a cozy Tuscan Ravioli Soup for a memorable dinner experience!
Make Ahead Options
Preparing this Hearty Philly Cheesesteak Soup in advance is a true game-changer for busy weeknights! You can make the soup base (steps 1-4) up to 3 days ahead—simply sauté the vegetables and meat, add the broth and tomatoes, season, and let it simmer. Store the soup base in an airtight container in the refrigerator to keep those rich flavors intact. When you’re ready to enjoy your soup, just prepare the cheese sauce (steps 5-8) fresh before serving, ensuring that the creamy texture remains smooth and delightful. This way, you’ll have a comforting meal on the table in no time, giving you all the deliciousness with none of the hassle!
What to Serve with Philly Cheesesteak Soup
Creating a full meal around this creamy, hearty soup is an easy way to elevate your dining experience at home.
-
Crusty Garlic Bread: Perfect for dipping into the soup, this buttery, garlicky delight adds a satisfying crunch that complements the creamy broth beautifully.
-
Caesar Salad: The crisp romaine and tangy dressing provide a refreshing contrast, lightening up the meal while balancing the richness of the soup.
-
Roasted Vegetables: A colorful medley of seasonal veggies adds earthy depth and a delightful crunch, enhancing both the flavor and nutrition of your dining experience.
-
Cheesy Breadsticks: Savory, cheesy goodness wrapped in soft bread pairs perfectly with Philly Cheesesteak Soup, making each dip an indulgent bite.
-
Homemade Coleslaw: The coleslaw’s cool and creamy texture offers a refreshing crunch that cuts through the heartiness of the soup, creating a delightful taste contrast.
-
Sweet Potato Fries: These crispy, sweet bites provide a hint of natural sweetness, adding a fun twist and a pleasing textural contrast to the meal.
-
Chardonnay or Amber Ale: A chilled glass of Chardonnay will enhance the creamy flavors, while an amber ale adds a rich, malty note that pairs perfectly with the deep, savory richness of the soup.
With these pairing options, you’ll have a comforting meal that feels complete and satisfying for any occasion!

Philly Cheesesteak Soup Recipe FAQs
How do I choose the right steak for Philly Cheesesteak Soup?
Absolutely! For the best flavor and tenderness, opt for high-quality sirloin steak. Look for cuts that are bright red and well-marbled. Slice the steak thinly against the grain for a melt-in-your-mouth experience. Ribeye or flank steaks are great alternatives if you’re looking for different flavors or textures.
What is the best way to store leftovers of Philly Cheesesteak Soup?
Very! Store your leftovers in an airtight container in the fridge for up to 3 days. Just make sure to let the soup cool completely before sealing it. When reheating, add a splash of broth or milk if the soup thickens too much. Gently warm it on the stovetop to maintain that creamy goodness.
Can I freeze Philly Cheesesteak Soup? If so, how?
Absolutely! This soup freezes wonderfully. To freeze, let it cool to room temperature, then portion it into freezer-safe containers or bags. It can be stored for up to 3 months. When ready to enjoy, thaw it overnight in the fridge and reheat gently on the stove, adding a splash of milk to keep it creamy.
Why did my soup become grainy after adding the cheese?
Ah, this can happen if the soup is boiled after adding the cheese sauce. When reheating, keep the heat low and stir gently to prevent separation. If you find it grainy, a splash of milk or cream, whisked in smoothly, can help restore that charming creaminess.
Are there any dietary considerations I should be aware of with this recipe?
Absolutely! This Philly Cheesesteak Soup contains dairy, so be cautious if you or your guests have lactose intolerances or dairy allergies. To make a dairy-free version, you can use plant-based cream cheese and non-dairy milk substitutes, ensuring everyone can savor this comforting dish!
How do I add more flavor to my Philly Cheesesteak Soup?
The more the merrier! You can boost the flavor by adding sautéed mushrooms, fresh minced garlic, or even some beef bouillon or a splash of soy sauce for depth. Lastly, don’t forget the toppings—sliced jalapeños or crispy fried onions can take this soup to the next level!

Comforting Philly Cheesesteak Soup: Hearty and Creamy Goodness
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion, green bell pepper, and red bell pepper. Sauté for 8–10 minutes, until softened and fragrant.
- Increase heat to medium-high and add 1 pound of thinly sliced sirloin steak. Cook for about 5–7 minutes until well-browned and no longer pink.
- Pour in 8 cups of beef broth and add the can of undrained diced tomatoes. Stir to incorporate the browned bits, bringing to a boil, then reduce to simmer.
- Add 1 teaspoon of Worcestershire sauce, 1/2 teaspoon of dried thyme, and optional 1/4 teaspoon of red pepper flakes. Season with salt and pepper to taste. Simmer for 30–60 minutes.
- In a separate saucepan, melt 4 tablespoons of butter over medium heat. Whisk in 4 tablespoons of all-purpose flour and cook for 1–2 minutes to create a roux.
- Gradually whisk in 3 cups of milk until smooth and thickened. Stir in 8 ounces of softened cream cheese until melted.
- Stir in 8 ounces of shredded provolone cheese and 4 ounces of shredded mozzarella cheese, mixing until melted and smooth.
- Pour the cheese sauce into the simmering soup, stirring to combine. Heat gently, adjusting thickness with extra broth as needed.
- Ladle into bowls, topping with additional cheese and parsley if desired. Serve with crusty rolls for dipping.

Leave a Reply