There’s a certain magic that happens when comfort food meets simplicity in the kitchen. Picture this: a soothing, creamy bowl of Philly Cheese Steak Soup that warms you from the inside out. This recipe transforms the beloved flavors of a classic Philly cheese steak into a hearty soup, perfect for those chilly evenings or when you simply crave something delicious yet easy to prepare.
With tender pieces of sirloin, sautéed peppers, and a luscious, creamy base, this one-pot wonder ensures minimal cleanup while satisfying even the pickiest eaters. Best of all, it’s customizable! Want to throw in some mushrooms or swap the steak for chicken? Go for it—this soup is here to cater to your whims and cravings. Get ready to indulge in a delightful culinary experience that’s as enjoyable to make as it is to eat!
Why will you love Creamy Philly Cheese Steak Soup?
Comfort Food Reimagined: This recipe takes a beloved classic and turns it into a creamy soup that’s as hearty as it is comforting.
One-Pot Wonder: Enjoy the ease of preparation without the hassle of multiple dishes—cleaning up is a breeze!
Customizable Delight: Whether you prefer extra veggies or a different protein, the options are endless to suit your taste.
Quick & Satisfying: In just about 30 minutes, you’ll have a nourishing meal on the table that satisfies the whole family.
Crowd-Pleasing Flavor: This soup brings all the delightful flavors of a Philly cheese steak in an enchanting bowl, perfect for sharing.
For extra gourmet delight, pair it with some crusty French bread for dipping!
Creamy Philly Cheese Steak Soup Ingredients
• Gather these essentials for a delicious experience!
For the Soup Base
- Sirloin Steak – Provides the main protein base; feel free to substitute with ribeye or flank steak for enhanced flavor.
- Olive Oil – Used for sautéing; vegetable oil can be a suitable alternative.
- Onion – Adds a touch of sweetness and depth; shallots can also work beautifully.
- Bell Peppers – Introduce freshness and crunch; any variety such as green, red, or yellow is perfect.
- Garlic – Enhances aromatic flavors; garlic powder works in a pinch.
- Beef Broth – Sets the flavorful foundation; use vegetable broth for a lighter, vegetarian version.
For the Creamy Goodness
- Heavy Cream – Imparts rich creaminess to the soup; half-and-half is a reasonable substitute if desired.
- Worcestershire Sauce – Lends umami flavor; soy sauce can serve as a tasty alternative.
- Dried Thyme – Infuses herbaceous notes; fresh thyme can also add an aromatic boost.
- Salt and Black Pepper – Essential for seasoning; adjust these to taste.
- Cream Cheese – Creates that perfect smooth texture; mascarpone can be swapped for a similar effect.
For the Finishing Touch
- Shredded Provolone or Mozzarella – Melts beautifully into the soup; consider cheddar for a sharper taste profile.
Get ready to craft a bowl of Creamy Philly Cheese Steak Soup that will warm both your kitchen and your heart!
How to Make Creamy Philly Cheese Steak Soup
- Heat Oil: In a large pot, heat olive oil over medium-high heat until it shimmers, creating the perfect base for flavor infusion.
- Sear Steak: Season the thinly sliced sirloin steak with salt and pepper. Sear in the hot oil for about 3-4 minutes until it’s nicely browned, then remove it from the pot and set aside.
- Sauté Veggies: In the same pot, add your chopped onion and sliced bell pepper. Sauté for about 5 minutes, or until they’re softened and aromatic, adding depth to your soup.
- Add Garlic: Stir in minced garlic, cooking for about 1 minute until it turns fragrant, filling your kitchen with delightful aromas.
- Simmer Broth: Pour in the beef broth, Worcestershire sauce, and dried thyme. Bring this mix to a gentle simmer, allowing the flavors to meld beautifully.
- Combine Steak: Return the seared steak to the pot and let it simmer for an additional 10 minutes, infusing the soup with its savory juices.
- Melt Cream Cheese: Reduce the heat to low and mix in cubed cream cheese until it melts seamlessly into the soup, creating that luxurious creamy texture we all love.
- Stir in Cream: Gradually stir in the heavy cream, being careful to avoid boiling, so your soup remains velvety and smooth.
- Add Shredded Cheese: Incorporate the shredded provolone or mozzarella, stirring until fully melted and blended, then taste and adjust seasoning with salt and pepper as needed.
- Serve: Ladle your comforting soup into bowls, garnishing with extra cheese, chopped parsley, and green onions for a fresh finish.
Optional: Serve with crusty French bread for the perfect dunking experience!
Exact quantities are listed in the recipe card below.

Expert Tips for Creamy Philly Cheese Steak Soup
- Slice Steak Thinly: Cut the steak against the grain into thin strips to ensure even cooking and texture that melts in your mouth.
- Control Creaminess: Always add cream off the heat to avoid boiling, which can lead to a grainy texture rather than the smoothness you desire in this creamy Philly cheese steak soup.
- Perfect Storage: If planning to freeze, omit the cream before freezing; add it when reheating to keep the texture luscious and inviting.
- Customize Wisely: Don’t hesitate to mix in other vegetables like mushrooms or spinach for added nutrition, but ensure they are cut to a similar size for even cooking.
- Taste as You Cook: Always taste the soup as you go along; adjusting seasonings gradually will elevate the flavors of your creamy Philly cheese steak soup to perfection.
Creamy Philly Cheese Steak Soup Variations
Customize your soup adventure with these delightful twists that add new flavors and textures to your creamy creation.
- Vegetable Boost: Add diced mushrooms, zucchini, or fresh spinach for a nutritious upgrade and vibrant color. Each additional veggie offers its own lovely flavor while enhancing the overall heartiness of the soup.
- Chicken Version: Swap the steak for shredded rotisserie chicken or diced turkey for a lighter, yet fulfilling option that’s equally creamy and delicious. It’s a perfect way to enjoy the soup with a poultry twist!
- Spicy Kick: Toss in a diced jalapeño or sprinkle some red pepper flakes to introduce a delightful warmth. The heat complements the creamy base beautifully, making each bite exciting and bold.
- Herb Upgrade: Swap dried thyme for fresh herbs like basil or parsley for a bright, herbal pop that enlivens the soup. Fresh herbs can change the entire aromatic experience, lifting the flavors of this comforting dish.
- Cheese Variations: Experiment with different cheeses, such as cheddar for a sharper profile or pepper jack for a kicky spin. Each cheese brings its unique character, making your soup uniquely yours.
- Creamy Alternatives: For a vegan option, try using coconut cream or cashew cream instead of heavy cream for a rich, dairy-free soup that doesn’t skimp on comfort. It’s a delightful way to keep the creaminess intact!
- Broth Swap: Replace beef broth with vegetable or chicken broth for a lighter flavor. This simple change can cater to dietary preferences while maintaining a comforting depth to your soup.
- Savory Additions: Mix in Worcestershire sauce with a splash of soy sauce or teriyaki for an umami bomb that elevates the overall taste profile and adds a rich, savory undertone to each spoonful.
What to Serve with Creamy Philly Cheese Steak Soup?
A cozy bowl of comforting soup deserves equally delightful companions to complete your meal experience.
- Crusty French Bread: Perfect for dipping, its rustic crust and soft interior soak up the rich flavors of the soup beautifully.
- Garlic Breadsticks: The buttery, garlicky goodness of these breadsticks perfectly complements the hearty soup, adding a delightful crunch.
- Caesar Salad: This crisp, fresh salad adds a refreshing contrast to the rich creaminess of the soup, balancing the meal perfectly.
- Roasted Vegetables: A medley of seasonal roasted vegetables brings an extra layer of flavor and nutrition, harmonizing with the soup’s savory profile.
- Mashed Potatoes: Creamy mashed potatoes provide a comforting, silky texture, echoing the lusciousness of the soup while adding heartiness.
- Iced Tea or Lemonade: Refreshing beverages like chilled iced tea or tangy lemonade cleanse the palate and enhance the meal experience.
- Chocolate Brownies: End on a sweet note! The rich, fudgy texture of brownies pairs wonderfully with the comforting warmth of the soup.
Indulging in these pairings will elevate your Creamy Philly Cheese Steak Soup from a simple meal into a true dining experience!
How to Store and Freeze Creamy Philly Cheese Steak Soup
- Room Temperature: This soup is best enjoyed hot and fresh; if left out, it should not remain at room temperature for more than 2 hours to ensure safety.
- Fridge: Store leftover soup in an airtight container in the fridge for up to 3 days. Gently reheat on the stove or in a microwave, adding a splash of beef broth to restore creaminess.
- Freezer: For long-term storage, freeze the soup without the cream in a freezer-safe container for up to 3 months. Before serving, reheat and add cream to maintain its delightful texture.
- Reheating: When reheating, do so over medium heat on the stove, stirring occasionally. Avoid boiling after adding the cream to keep your creamy Philly cheese steak soup luxuriously smooth.

Creamy Philly Cheese Steak Soup Recipe FAQs
What type of steak is best for this soup?
Absolutely! Sirloin steak is ideal for its tenderness, but ribeye or flank steak can be wonderful alternatives. Just ensure the steak is thinly sliced against the grain for the best texture!
How should I store leftover Creamy Philly Cheese Steak Soup?
Place any leftovers in an airtight container in your refrigerator for up to 3 days. When you’re ready to enjoy it again, gently reheat it on the stove, adding a splash of beef broth if needed to restore its creaminess.
Can I freeze this soup?
Yes, you can! However, I recommend omitting the cream before freezing. To freeze, let the soup cool completely, then transfer it to a freezer-safe container. It can be stored for up to 3 months. When you’re ready to enjoy it, thaw in the refrigerator overnight, reheat on the stove, and stir in the cream for that perfect smooth texture.
What should I do if my soup is too thick?
If your soup turns out too thick, no need to worry! Simply add a bit of beef broth or water, then stir well over low heat until it reaches your desired consistency. Just taste and adjust the seasoning again, if necessary!
Is this soup suitable for people with dairy allergies?
While this dish is rich and creamy, it’s not suitable for those with dairy allergies. However, you could experiment by substituting dairy products with coconut cream and using dairy-free cheese alternatives. Keep in mind the flavor profile will change, but it can still be delicious!
How can I customize this Creamy Philly Cheese Steak Soup?
The more the merrier! You can easily include additional veggies like mushrooms, spinach, or zucchini for extra nutrition. Feel free to swap proteins too—chicken or turkey can work, just adjust the cooking time accordingly.

Comforting Creamy Philly Cheese Steak Soup That Steals Hearts
Ingredients
Equipment
Method
- In a large pot, heat olive oil over medium-high heat until it shimmers.
- Season the thinly sliced sirloin steak with salt and pepper. Sear in the hot oil for about 3-4 minutes until it’s nicely browned, then remove it from the pot and set aside.
- In the same pot, add your chopped onion and sliced bell pepper. Sauté for about 5 minutes until softened and aromatic.
- Stir in minced garlic, cooking for about 1 minute until fragrant.
- Pour in the beef broth, Worcestershire sauce, and dried thyme. Bring to a gentle simmer.
- Return the seared steak to the pot and let it simmer for an additional 10 minutes.
- Reduce heat to low and mix in cubed cream cheese until it melts seamlessly.
- Gradually stir in the heavy cream, being careful to avoid boiling.
- Incorporate shredded provolone or mozzarella, stirring until fully melted and blended. Adjust seasoning with salt and pepper.
- Ladle soup into bowls, garnishing with extra cheese, chopped parsley, and green onions.
Nutrition
Notes
Tried this recipe?
Let us know how it was!




Leave a Comment