There’s something magical about a warm bowl of comfort food when the weather turns chilly. This Irresistibly Creamy Philly Cheese Steak Soup brings the hearty essence of a classic Philly cheese steak right to your dinner table, wrapped in a luscious, velvety broth. What I love most is how quickly it comes together—just one pot and under 30 minutes! Not only does it make for an easy cleanup, but it’s also endlessly customizable; swap out vegetables or proteins to suit your family’s tastes. Perfect for cozy gatherings or a simple weeknight meal, you’ll find yourself reaching for this recipe again and again. Ready to dive into a bowl of creamy goodness that feels like a warm hug?

Why is This Soup a Must-Try?
Comforting Warmth: This Creamy Philly Cheese Steak Soup is like a hug in a bowl, perfect for chilly nights. Quick and Easy: With just one pot and under 30 minutes of prep, you’ll have a hearty meal ready in no time. Customizable Goodness: Tailor it to your tastes by swapping in your favorite vegetables like zucchini or even adding a touch of spice with hot sauce. Flavor Explosion: The rich combination of steak, creamy cheese, and savory broth creates a delightful experience every time. Serve it alongside some crusty French bread or a refreshing Caesar salad for a complete meal. Enjoy this crowd-pleaser recipe that guarantees satisfaction at your table!
Creamy Philly Cheese Steak Soup Ingredients
For the Soup Base
• Sirloin Steak – The main protein that provides a hearty flavor; can substitute with ribeye or flank steak.
• Olive Oil – Used for sautéing vegetables; vegetable oil is an acceptable substitute.
• Onion – Adds sweetness and depth to the flavor; shallots can be used as an alternative.
• Bell Pepper – Provides crunch and color; any variety works.
• Garlic – Enhances the overall flavor; garlic powder can replace fresh if needed.
• Beef Broth – Forms the soup base, adding richness; vegetable broth can be used for a lighter option.
For Creamy Goodness
• Heavy Cream – Adds velvety texture and richness to the soup; half-and-half can be substituted.
• Cream Cheese – Creates a creamy texture; mascarpone is a flavorful alternative.
• Shredded Provolone or Mozzarella Cheese – Provides extra creaminess and flavor; cheddar is also a great option.
For Seasoning
• Worcestershire Sauce – Adds umami flavor; soy sauce can be a suitable alternative.
• Dried Thyme – Contributes earthy notes; fresh thyme works well too.
• Salt and Black Pepper – To taste, enhancing flavors as needed.
This delicious Creamy Philly Cheese Steak Soup is perfect for cozy nights, and the ingredient options ensure you can make it your own!
Step‑by‑Step Instructions for Creamy Philly Cheese Steak Soup
Step 1: Heat the Pot
In a large pot, heat 2 tablespoons of olive oil over medium-high heat until shimmering. This ensures you have a perfectly hot surface for searing. You’ll know it’s ready when the oil glistens and moves easily in the pan. Having your pot prepped sets the foundation for a flavorful Creamy Philly Cheese Steak Soup.
Step 2: Sear the Steak
Add thinly sliced sirloin steak, seasoned with salt and pepper, to the pot. Sear the steak for about 3-4 minutes, stirring occasionally, until it’s browned but not fully cooked. Once seared, remove the steak from the pot and set it aside. This step infuses the oil with delicious flavors and gets your soup off to a great start.
Step 3: Sauté the Vegetables
In the same pot, toss in one chopped onion and one sliced bell pepper. Sauté for 5 minutes, stirring occasionally, until they soften and become translucent. This step adds depth to the Creamy Philly Cheese Steak Soup and brings out the natural sweetness of the vegetables, creating a lovely aromatic base.
Step 4: Add Garlic
Add 3 minced garlic cloves to the pot and cook for an additional minute until fragrant, stirring frequently to prevent burning. You’ll know it’s ready when the garlic releases its lovely aroma. This step enhances the overall flavor profile, making your soup even more enticing.
Step 5: Pour in the Broth
Pour in 4 cups of beef broth, 1 tablespoon of Worcestershire sauce, and 1 teaspoon of dried thyme. Stir to combine, then bring the mixture to a gentle simmer over medium heat. This creates the rich, savory base of the Creamy Philly Cheese Steak Soup, and you’ll see little bubbles forming around the edges when it’s ready.
Step 6: Simmer with Steak
Return the reserved seared steak to the pot and let everything simmer together for an additional 10 minutes. This allows the steak to finish cooking and the flavors to meld beautifully. You’ll want to see the soup gently bubbling, creating a harmonious blend of tastes.
Step 7: Incorporate Cream Cheese
Reduce the heat and stir in 8 ounces of cubed cream cheese until melted and fully integrated. Be careful not to boil the soup during this step, as you want a smooth and creamy texture. The cream cheese enhances the richness of the Creamy Philly Cheese Steak Soup, making it indulgent and satisfying.
Step 8: Add Heavy Cream
Stir in 1 cup of heavy cream slowly until fully incorporated, keeping the heat low to avoid boiling. This addition gives the soup its velvety texture and luscious mouthfeel. You’ll know you’ve got it right when the soup appears rich and creamy, inviting you to dig in.
Step 9: Melt the Shredded Cheese
Finally, mix in 1 cup of shredded provolone or mozzarella cheese until melted. Stir well and taste for any salt and pepper adjustments. The cheese adds another layer of flavor and creaminess to the soup, ensuring every spoonful is packed with cheesy goodness.
Step 10: Serve and Enjoy
Ladle the creamy soup into bowls and garnish as desired. Serve hot with crusty bread on the side or a fresh salad to balance the richness. Each bowl of your Creamy Philly Cheese Steak Soup is ready to warm your soul and please your family—perfect for those cozy nights!

Creamy Philly Cheese Steak Soup Variations
Feel free to get creative and personalize your Creamy Philly Cheese Steak Soup with these delightful variations!
-
Vegetarian Delight: Substitute the sirloin steak with mushrooms or lentils for a hearty, plant-based version. This will add a satisfying earthy flavor while keeping the soup rich and delicious.
-
Dairy-Free Option: Use coconut milk or cashew cream in place of heavy cream and cream cheese to cater to dairy sensitivities. Your soup will maintain its creaminess while offering a wonderful nutty flavor twist.
-
Spicy Kick: Add a dash of hot sauce or red pepper flakes for those who love a heat element. Spice lovers will appreciate the depth of flavor added by the heat, turning up the excitement in the bowl!
-
Cheese Swap: Experiment with different cheese combinations like cheddar, gouda, or pepper jack for varied flavor profiles. Each cheese brings its unique character, creating a fun, cheesy surprise in every bowl.
-
Loaded Toppings: Top your soup with crispy fried onions, jalapeños, or avocado for an extra layer of texture and crunch. These toppings elevate the comfort food experience and add visual appeal to your dish.
-
Herb Infusion: Try using fresh herbs like cilantro or parsley instead of dried thyme for a burst of freshness. This will brighten up your Creamy Philly Cheese Steak Soup, making it more vibrant and appetizing.
-
Pasta Addition: Stir in some cooked pasta or gnocchi to add heartiness and make the soup more filling. Your family will enjoy the extra comfort and chewiness of the added elements.
For more inspiration, consider pairing this soup with a delicious Pesto Grilled Cheese or some warm Garlic Butter Steak. Each bite will be a comforting hug on a chilly day!
What to Serve with Creamy Philly Cheese Steak Soup
Creating the perfect meal to accompany a steaming bowl of this creamy, flavorful soup is an experience that delights the senses.
-
Crusty French Bread: The ideal partner for dipping, its crunchy exterior contrasts beautifully with the creamy texture of the soup. There’s nothing like a slice of warm bread for soaking up each delicious drop.
-
Garlic Breadsticks: Fluffy and aromatic, these buttery sticks add an inviting garlicky flavor that meshes perfectly with the savory soup. Serve them alongside your dish for a comforting, carb-loaded treat.
-
Zesty Caesar Salad: A refreshing balance, the crisp romaine and tangy dressing cut through the richness of the soup. Each bite provides a delightful crunch, elevating the eating experience to another level.
-
Creamy Mashed Potatoes: For a hearty pairing, this classic comfort food brings a velvety texture that mirrors the soup. Plus, spooning the soupy goodness over the potatoes creates a delightful meld of flavors.
-
Roasted Vegetables: Offering a pop of color and additional nutrition, roasted carrots, broccoli, or Brussels sprouts provide a warm, earthy flavor that complements the soup’s taste profile marvelously.
-
Sparkling Lemonade: Refreshing and slightly tangy, this bubbly drink washes down the richness beautifully, brightening each bite of creamy soup with its citrus notes. It’s a cheerful companion for any gathering.
-
Chocolate Chip Cookies: For a sweet finale, these warm, gooey cookies create a delightful contrast with the savory soup. The combination is simply irresistible and makes for a perfect ending to your cozy meal.
Expert Tips for Creamy Philly Cheese Steak Soup
• Thinly Slice Steak: Ensure your sirloin steak is cut into thin strips for quick and even cooking. This helps achieve tenderness.
• No Boiling After Cream: Avoid boiling the soup once you add heavy cream; excessive heat can cause it to separate, spoiling the creamy texture.
• Customize Ingredients: Feel free to swap the vegetables or proteins to match your family’s preferences, making the Creamy Philly Cheese Steak Soup uniquely yours.
• Taste as You Go: Continuously taste and adjust the seasoning while simmering to achieve the best flavor outcome in your soup.
• Proper Storage: If freezing, leave out the cream. Add it back in when reheating to avoid texture issues, allowing for a smooth and luscious soup.
Make Ahead Options
These Creamy Philly Cheese Steak Soup preparations are a lifesaver for busy weeknights! You can pre-cook the soup base (without the cream) and refrigerate it for up to 24 hours—just let it cool before transferring to an airtight container. When you are ready to serve, gently reheat on low heat while stirring in the heavy cream, cream cheese, and cheese to maintain that luscious texture. If you’re looking to plan even further ahead, the soup base can be frozen for up to 3 months; simply thaw overnight in the fridge before reheating. This way, you get all the rich flavor of homemade comfort food while spending minimal time in the kitchen!
How to Store and Freeze Creamy Philly Cheese Steak Soup
Fridge: Store leftover Creamy Philly Cheese Steak Soup in an airtight container for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally.
Freezer: For longer storage, freeze the soup without cream in a freezer-safe container for up to 2 months. When ready to eat, thaw in the fridge overnight and add the cream during reheating for a creamy finish.
Reheating: Always reheat the soup gently over low heat to maintain its creamy texture. Stir well to combine the ingredients, and add any additional seasoning if needed.
Make-Ahead Tip: Prepare the soup base without cream ahead of time, allowing you to quickly finish it with cream right before serving for a fresh taste.

Creamy Philly Cheese Steak Soup Recipe FAQs
How do I select the best steak for the soup?
Absolutely! For the best flavor and tenderness in your Creamy Philly Cheese Steak Soup, choose sirloin steak sliced thin. You can also use ribeye or flank steak if preferred. Look for cuts with good marbling, as this adds flavor. Fresh steak typically has a bright color and a fine texture, so avoid any with dark spots or an off smell.
How should I store leftovers of this soup?
Store any leftover Creamy Philly Cheese Steak Soup in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy, gently reheat it on the stove over low heat, stirring occasionally to prevent sticking. This method preserves the creamy texture without compromising flavor.
Can I freeze Creamy Philly Cheese Steak Soup?
Yes, you can! To freeze, omit the cream before freezing to prevent separation. Transfer the cooled soup into a freezer-safe container and keep it for up to 2 months. When you’re ready to eat, thaw the soup in the fridge overnight. Once reheated gently on the stove, stir in the cream just before serving to restore its rich, creamy texture.
What can I do if my soup is too thick?
If you find your Creamy Philly Cheese Steak Soup is too thick, no worries! Just stir in a bit more beef broth or even water, adding gradually until you achieve your desired consistency. Make sure to taste as you go, and adjust seasonings if necessary to maintain that delicious flavor.
Is this soup pet-friendly?
It’s best not to share this Creamy Philly Cheese Steak Soup with pets. Ingredients like onions, garlic, and certain cheeses can be harmful to them. Always enjoy your culinary creations without sharing them with your furry friends for their safety!
Can I customize the soup with different vegetables?
Very much so! The beauty of this Creamy Philly Cheese Steak Soup is its versatility. Feel free to add in sliced mushrooms, zucchini, or even leafy greens like spinach to enhance nutrition and flavor. Tailor it to suit your family’s tastes, and you’ll find new favorites every time!

Creamy Philly Cheese Steak Soup to Warm Your Soul
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium-high heat until shimmering.
- Add thinly sliced sirloin steak, seasoned with salt and pepper, to the pot. Sear for 3-4 minutes until browned.
- In the same pot, toss in one chopped onion and one sliced bell pepper. Sauté for 5 minutes until softened.
- Add 3 minced garlic cloves to the pot and cook for an additional minute until fragrant.
- Pour in 4 cups of beef broth, 1 tablespoon of Worcestershire sauce, and 1 teaspoon of dried thyme. Stir and bring to a simmer.
- Return seared steak to the pot and simmer for an additional 10 minutes.
- Reduce the heat and stir in 8 ounces of cubed cream cheese until melted and integrated.
- Stir in 1 cup of heavy cream slowly until fully incorporated.
- Mix in 1 cup of shredded provolone or mozzarella cheese until melted.
- Ladle the soup into bowls and serve hot with crusty bread or salad as desired.

Leave a Reply