The aroma of caramelizing onions and sizzling beef wafts through my kitchen, instantly whisking me back to sun-filled days in Philadelphia, where cheesesteaks were a staple of comfort. Today, I’m excited to share this Creamy Philly Cheese Steak Soup, a delightful twist on that beloved classic, blending tender beef, vibrant veggies, and a rich, velvety broth. Not only does this dish capture the hearty essence of a classic cheesesteak, but it’s also quick to whip up, making it a perfect option for those busy weeknights or chilly evenings when you crave something warm and fulfilling. Whether you’re surprising dinner guests or treating yourself, this soup is sure to impress! Curious how to make this luscious creation? Let’s dive in!

Why is this soup a must-try?
Comforting Warmth: This Creamy Philly Cheese Steak Soup wraps you in a blanket of warmth, making it perfect for chilly nights.
Hearty Satisfaction: Packed with tender beef and sautéed veggies, it’s a filling meal that’s sure to satisfy your hunger.
Quick and Easy: Made in under 30 minutes, this recipe is ideal for busy weeknights without sacrificing flavor.
Flavor-Packed: The combination of beef broth, Worcestershire sauce, and creamy provolone delivers a robust flavor that you’ll crave again and again.
Versatile Options: Feel free to mix in your favorite veggies or switch the protein for a custom twist—like trying it with chicken or tofu, just like in our Honey Pepper Cheese recipe.
Crowd-Pleaser: Impress family and friends with this comforting dish—it’s sure to become a favorite at any gathering!
Creamy Philly Cheese Steak Soup Ingredients
For the Soup
- Thinly Sliced Beef – main protein source, adds heartiness; feel free to substitute chicken or tofu for a lighter option.
- Onion – adds sweetness and depth; use yellow or white onions for the best flavor.
- Bell Pepper – enhances flavor and color; any color bell pepper can be used for variety.
- Garlic – provides aromatic depth; in a pinch, garlic powder works (1/4 teaspoon).
- Beef Broth – forms the soup base; opt for low-sodium to control saltiness.
- Heavy Cream – enriches the soup’s texture; half-and-half or coconut cream works as a lighter substitute.
- Worcestershire Sauce – brings umami flavor; soy sauce is a gluten-free alternative.
- Salt – enhances overall flavor; adjust based on the saltiness of your broth.
- Black Pepper – adds a touch of heat; freshly ground offers the best flavor.
- Provolone Cheese – melts into the soup for creaminess; feel free to use mozzarella or cheddar as alternatives.
- Olive Oil – for sautéing vegetables; vegetable oil or butter can be used instead.
- Fresh Parsley – for garnish; chives or cilantro can be a delightful fresh touch.
This Creamy Philly Cheese Steak Soup is bound to become your go-to comfort food that’s quick and satisfying!
Step‑by‑Step Instructions for Creamy Philly Cheese Steak Soup
Step 1: Sauté the Vegetables
In a large pot, heat 2 tablespoons of olive oil over medium heat. Once the oil shimmers, add 1 diced onion and 1 diced bell pepper. Sauté these vegetables for about 5 minutes, stirring occasionally, until they soften and become translucent. The aroma will begin to fill your kitchen, signaling that the base of your Creamy Philly Cheese Steak Soup is coming together beautifully.
Step 2: Add Aromatics
Stir in 2 minced garlic cloves into the pot and cook for an additional minute, or until fragrant. Be attentive to prevent burning; the garlic should lightly brown and infuse the oil. This step will enhance the depth of flavor in your soup, setting the stage for the rich, comforting taste that awaits.
Step 3: Brown the Beef
Introduce 1 pound of thinly sliced beef to the pot, season with salt and pepper to taste, and cook for 3 to 4 minutes. Stir occasionally until the beef is browned but not overcooked. The beef should take on a lovely, rich color, adding a hearty dimension to your Creamy Philly Cheese Steak Soup.
Step 4: Simmer the Broth
Pour in 4 cups of beef broth and 2 tablespoons of Worcestershire sauce, stirring well to combine. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for about 10 minutes. This simmering time allows the flavors to meld together, creating the foundational taste of your soup.
Step 5: Creamy Finish
Lower the heat further and stir in 1 cup of heavy cream and 1 ½ cups of shredded provolone cheese. Mix continuously for 3 to 5 minutes, or until the cheese is fully melted and the soup is creamy and smooth. The rich texture will transform your broth into a comforting, velvety Creamy Philly Cheese Steak Soup that’s irresistible.
Step 6: Garnish and Serve
Once the cheese has melted and the soup is at the desired creaminess, ladle it into bowls. Garnish each serving with freshly chopped parsley for a pop of color and freshness. Serve your Creamy Philly Cheese Steak Soup hot, paired with crusty bread or a side salad for a complete and satisfying meal.

Expert Tips for Creamy Philly Cheese Steak Soup
-
Perfectly Sautéed Veggies: Use medium heat to sauté your onions and bell peppers, ensuring they soften without browning too quickly, which can affect flavor.
-
Meat-melting Technique: Cook beef until just browned, as overcooking can lead to a tough texture. This is vital for a tender Creamy Philly Cheese Steak Soup.
-
Thickening Option: For a creamier consistency, consider adding a cornstarch slurry during the simmering phase—combine 1 tablespoon cornstarch with 2 tablespoons water.
-
Cheese Mixing: Stir in shredded provolone cheese gradually, continuing to stir as it melts to avoid clumping—this keeps the soup creamy and smooth.
-
Season with Care: Adjust salt and pepper after simmering, as flavors intensify. Remember that broth can vary in saltiness, so taste before adding more seasoning.
How to Store and Freeze Creamy Philly Cheese Steak Soup
Fridge: Store leftovers in an airtight container for up to 3 days. This ensures your Creamy Philly Cheese Steak Soup stays fresh and delicious.
Freezer: For longer storage, freeze the soup in a freezer-safe container for up to 3 months. Let it cool completely before sealing to avoid freezer burn.
Reheating: To reheat, thaw in the fridge overnight, then warm slowly on the stove over low heat, stirring occasionally until heated through. This method helps maintain the soup’s creamy texture.
Tip: If the soup thickens after freezing, simply add a splash of beef broth or cream while reheating to restore its silky consistency.
What to Serve with Creamy Philly Cheese Steak Soup
Enhance your meal with delightful pairings that complement the rich flavors of your soup!
-
Crusty Bread: The perfect vehicle for sopping up every last drop of that creamy soup. Freshly baked or toasted, it adds a satisfying crunch.
-
Garden Salad: A light, refreshing salad brings vibrant flavors and a crisp contrast to the hearty soup. Consider a tangy vinaigrette for a zesty kick.
-
Garlic Breadsticks: These warm, buttery sticks not only carry classic garlic flavor, but also provide a wonderful texture to your meal, perfect for dipping!
-
Roasted Vegetables: Seasonal roasted veggies like carrots and zucchini add color and sweetness, offering a wholesome balance to your comforting soup.
-
Coleslaw: A cool, crunchy coleslaw can cut through the richness of the soup, providing a delightful balance of flavors and textures as you enjoy each bite.
-
Ice-cold Beer: Pairing your soup with a crisp lager or pale ale enhances your dining experience, perfectly complementing the bold flavors of the cheese steak soup.
-
Chocolate Chip Cookies: For a sweet ending to your comforting meal, serve warm cookies. The secret addition of chocolate is always a winner after a savory meal.
-
Sweet Tea: Refreshing sweet tea can elevate the whole experience, providing a lovely counterbalance to the hearty flavors of your soup.
Creamy Philly Cheese Steak Soup Variations
Feel free to jazz up your Creamy Philly Cheese Steak Soup with these tasty variations!
-
Healthier Twist: Swap vegetable broth for beef broth and add beans or lentils for a nutritious plant-based boost. This alternative retains that hearty essence while offering some extra protein.
-
Veggie-Loaded: Toss in more vegetables like mushrooms, spinach, or even zucchini for added flavor and nutrition. Each vegetable brings its own unique taste and texture, making your soup even more vibrant.
-
Spicy Kick: Add diced jalapeños or a dash of cayenne pepper to turn up the heat. This variation can create a comforting, spicy sensation that warms you from the inside out!
-
Cheesy Delight: Experiment with different cheeses, such as pepper jack for a zesty twist or gouda for an extra rich flavor profile. Mixing cheeses can elevate creaminess and add depth to each spoonful.
-
Low-Carb Delight: Substitute beef with thinly sliced zucchini or mushrooms for a delightful low-carb version. This swap keeps the dish lighter yet still comforting, great for those watching their carbs.
-
Smoky Flavor: Use smoked provolone cheese or add smoked paprika to introduce a comforting smokiness to the soup. This variation can mimic the essence of grilled flavors you love in a classic cheesesteak!
-
Italian Infusion: Add Italian seasoning or a splash of red wine for a different flavor dimension. This brings an exciting twist to your soup and an aroma that will tantalize your senses.
-
Garnish Options: Instead of parsley, garnish with scallions, crispy fried onions, or even fresh cilantro for a surprising flavor lift. Each option adds a special touch that can elevate the overall presentation!
Now that you’ve got some exciting ideas, feel free to mix and match these variations to suit your tastes—it’s all about creating a soup that warms your heart and delights your palate! And if you’re craving more cheesy goodness, you may want to check out our Bacon Cream Cheese recipe for an indulgent treat.
Make Ahead Options
These Creamy Philly Cheese Steak Soup preparations are a lifesaver for busy weeknights! You can chop and refrigerate your onion, bell pepper, and garlic up to 24 hours in advance, preventing any last-minute scrambling. Additionally, feel free to cook the soup base (including the beef and broth) a day ahead, then let it cool before refrigerating. To maintain the rich creaminess, add the heavy cream and cheese just before reheating; this ensures that the flavors remain vibrant and the texture stays smooth. Simply reheat your stored soup on the stove over low heat, stirring occasionally, and you’ll enjoy a comforting meal that’s just as delicious as when it was freshly made!

Creamy Philly Cheese Steak Soup Recipe FAQs
What is the best way to select beef for this soup?
Absolutely! For the best flavor in your Creamy Philly Cheese Steak Soup, choose high-quality, thinly sliced beef from chuck or ribeye. Look for cuts that have a good amount of marbling, which ensures tenderness and rich flavor when cooked. You can often find pre-sliced beef at your local butcher or grocery store, making your preparation even quicker.
How should I store leftover soup?
Very! Store any leftover Creamy Philly Cheese Steak Soup in an airtight container in the refrigerator for up to 3 days. To preserve its fresh flavors, let it cool completely before sealing. When ready to enjoy, I recommend gently reheating it on the stove over low heat for the best texture.
Can I freeze this soup for later?
Certainly! You can freeze Creamy Philly Cheese Steak Soup in a freezer-safe container for up to 3 months. Make sure the soup is completely cooled before sealing to prevent freezer burn. When you’re ready to indulge again, thaw it overnight in the fridge, then reheat gently on the stovetop, adding a splash of beef broth or cream if it thickens too much.
What if the soup turns out too thick?
If your Creamy Philly Cheese Steak Soup ends up thicker than desired, don’t worry! To thin it out, simply add a splash of beef broth or cream while reheating. Stir continuously over low heat until you achieve your desired consistency—it’s that easy!
Are there any substitutions for dietary restrictions?
Absolutely! For a lighter version of this soup, you can substitute chicken or even tofu for the beef. If you’re looking for gluten-free options, use tamari instead of Worcestershire sauce, and you can make it dairy-free by replacing heavy cream with coconut cream. Always check labels for your specific dietary needs!
How should I garnish the soup?
For a delightful finishing touch to your Creamy Philly Cheese Steak Soup, fresh parsley adds a wonderful pop of color and flavor. Chopped chives or cilantro also work great! Don’t hesitate to get creative; a sprinkle of crushed red pepper flakes can elevate the flavor if you enjoy a little heat.

Creamy Philly Cheese Steak Soup for Cozy Nights In
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Once the oil shimmers, add 1 diced onion and 1 diced bell pepper. Sauté for about 5 minutes until softened.
- Stir in 2 minced garlic cloves and cook for an additional minute until fragrant.
- Add 1 pound of thinly sliced beef, season with salt and pepper, and cook for 3 to 4 minutes until browned.
- Pour in 4 cups of beef broth and 2 tablespoons of Worcestershire sauce. Bring to a gentle boil and then simmer uncovered for about 10 minutes.
- Stir in 1 cup of heavy cream and 1.5 cups of shredded provolone cheese. Mix continuously for 3 to 5 minutes until cheese melts and soup is creamy.
- Ladle into bowls and garnish with freshly chopped parsley. Serve hot.

Leave a Reply