When the chilly evenings arrive, there’s nothing quite as comforting as a warm bowl of soup. Picture this: the aroma of tender sirloin steak mingling with sautéed peppers and onions, all wrapped in a rich, creamy broth. My journey to discover the joys of Creamy Philly Cheese Steak Soup began with a craving for that beloved sandwich, but in a soul-soothing form.
This delightful soup captures all the flavors of a classic Philly cheese steak, yet it’s as easy to prepare as it is versatile. Whether you’re a busy home cook or someone simply looking to shake up mealtime monotony, this recipe has you covered. With its cozy textures and customizable ingredients, you can make it your own while delivering a crowd-pleasing delight that everyone will love. Ready to embrace the deliciousness? Let’s dive into this heartwarming dish that’s sure to become a staple in your kitchen!

Why You’ll Love Creamy Philly Cheese Steak Soup
Comforting Warmth: This Creamy Philly Cheese Steak Soup is like a warm hug in a bowl, perfect for chilly evenings.
Customizable Ingredients: Easily adapt the recipe by swapping in your favorite veggies or cheese, ensuring it suits your taste.
Quick Prep Time: With simple steps and minimal fuss, this dish comes together quickly, making it ideal for busy weeknights or unexpected guests.
Crowd-Pleasing Appeal: Its rich flavors and creamy texture are sure to win over family and friends, creating a memorable meal for gatherings.
Hearty Satisfaction: Packed with tender steak and savory goodness, this soup will leave everyone feeling satisfied and happy.
For a tasty side idea, serve with crusty French bread or pair with a refreshing salad like Caesar salad.
Creamy Philly Cheese Steak Soup Ingredients
For the Soup Base
• Sirloin Steak – The main protein that provides richness; you can substitute with ribeye or flank steak for a different flavor.
• Olive Oil – Used for sautéing, providing healthy fats; vegetable oil works as a substitute.
• Onion – Adds depth of flavor and sweetness; shallots can be used for a milder taste.
• Bell Pepper – Offers crunch and freshness; feel free to use any variety that you prefer.
• Garlic – Enhances the aroma and adds savory notes; garlic powder can be a quick alternative if fresh isn’t available.
• Beef Broth – Forms the soup base with robust flavor; vegetable broth can easily be used as a substitute.
For the Creaminess
• Heavy Cream – Contributes to the soup’s signature creaminess; half-and-half can lighten it up.
• Cream Cheese – Provides extra richness and smooth texture; mascarpone can be used for a different take.
• Shredded Provolone or Mozzarella Cheese – Melts beautifully into the soup, enhancing the flavor; cheddar can be used for a sharper taste.
For Flavor Enhancers
• Worcestershire Sauce – Adds umami and tang; soy sauce can act as an alternative if needed.
• Dried Thyme – Infuses herby flavor; fresh thyme is a wonderful substitute.
• Salt & Black Pepper – Essential for seasoning; adjust to your taste for optimal flavor.
With this carefully curated list of ingredients, you’re well on your way to making a delicious bowl of Creamy Philly Cheese Steak Soup that everyone will adore!
How to Make Creamy Philly Cheese Steak Soup
- Heat Oil: In a large pot, heat olive oil over medium-high heat until shimmering. This will create a nice base for the flavors to develop.
- Cook Steak: Add thinly sliced sirloin steak, season with salt and pepper, and sear for 3-4 minutes until browned. Remove the steak from the pot and set aside to keep it tender.
- Sauté Veggies: In the same pot, add chopped onion and bell pepper; sauté for 5 minutes until they are softened and fragrant, making the kitchen smell amazing.
- Add Garlic: Stir in minced garlic and cook for 1 minute until it’s fragrant. Be careful not to burn it!
- Combine Ingredients: Pour in the beef broth, Worcestershire sauce, and thyme, bringing it to a gentle simmer. This will build the rich flavor of your soup.
- Return Steak: Add the reserved steak back into the pot and let it simmer for an additional 10 minutes. This allows the flavors to meld together beautifully.
- Add Cream Cheese: Lower the heat and mix in cubed cream cheese until it’s melted and smooth. This adds that dreamy creaminess to the soup.
- Mix in Heavy Cream: Stir in heavy cream, ensuring it doesn’t boil to maintain that velvety texture. Your soup should be thick and luscious now!
- Incorporate Cheese: Add the shredded cheese until it’s melted, adjusting seasoning as needed to enhance the flavor.
- Serve: Ladle the soup into bowls, topping with additional cheese, chopped parsley, and green onions for a fresh finish, then enjoy!
Optional: For an extra flavor boost, drizzle some extra Worcestershire sauce on top before serving.
Exact quantities are listed in the recipe card below.

Creamy Philly Cheese Steak Soup Variations
Invite your taste buds to explore different delicious twists on this warm and hearty recipe.
- Dairy-Free: Substitute heavy cream and cream cheese with cashew cream or coconut cream for a luscious dairy-free option.
Switching to cashew cream allows you to retain that creamy texture without the dairy—ideal for lactose-sensitive folks. - Vegetable Boost: Add chopped mushrooms, zucchini, or spinach for more nutrients and a pop of color in your soup.
Not only do these veggies offer a delightful crunch, but they also enhance the overall flavor profile of the soup. - Spicy Kick: Mix in some diced jalapeños or a sprinkle of red pepper flakes to bring a bit of heat to your creamy mix.
Heat levels can easily be adjusted to taste; just be sure to balance it with a bit of extra creaminess! - Different Cheeses: Use sharp cheddar, gouda, or even pepper jack cheese to explore varying flavor profiles in the final dish.
Each cheese brings its unique melting qualities and flavors, elevating the soup in unexpected ways. - Herb Variations: Experiment with fresh herbs like parsley, cilantro, or basil to add an fresh twist to the classic flavors.
Simply sprinkle them on top just before serving for an aromatic finish that brightens every bite. - Bread Selections: Serve alongside garlic knots or crusty sourdough instead of French bread for a unique texture contrast.
These options will not only complement your soup but can also be homemade for an extra touch of love! - Smoky Flavor: Incorporate smoked paprika or chipotle powder for a rich and smoky depth to the broth.
These spices can transform your soup into something comforting yet complex—a real crowd-pleaser! - Vegan: Swap out the steak with sautéed tempeh or lentils, and use vegetable broth and plant-based cream for a hearty vegan version.
This not only caters to a plant-based lifestyle but also ensures no compromise on taste or satisfaction!
Expert Tips for Creamy Philly Cheese Steak Soup
- Slice Steak Thinly: Ensure your steak is sliced thinly for even cooking and to achieve tenderness in the soup.
- Control the Heat: After adding heavy cream, keep the heat low to prevent boiling, which can curdle the cream.
- Freezing Friendly: If you plan to freeze this soup, for best texture, omit the cream until reheating later.
- Veggie Variations: Don’t hesitate to experiment! Add veggies like mushrooms or zucchini for extra flavor and nutrition in your Creamy Philly Cheese Steak Soup.
- Taste as You Go: Always taste and adjust your seasonings before serving to ensure the perfect flavor balance.
What to Serve with Creamy Philly Cheese Steak Soup?
Cozy up your meal with delightful sides that enhance the comforting experience of this soul-warming soup.
- Crusty French Bread: Ideal for dipping, its crunchy exterior and soft interior complement the creamy soup perfectly.
- Garlic Breadsticks: Their buttery, garlicky flavor pairs beautifully with the rich steak soup, adding extra indulgence to your bowl.
- Caesar Salad: Crisp romaine topped with zesty dressing adds a refreshing contrast to the savory, creamy soup, balancing the meal perfectly.
- Roasted Veggies: Seasonal vegetables like carrots and Brussels sprouts offer a nutritious side with earthy flavors that elevate the meal’s heartiness.
- Coleslaw: The crunchy texture and tangy dressing provide a delightful contrast to the soup, enhancing the overall eating experience.
- Savory Cheese Toasts: Top slices of bread with cheese and herbs, broil until bubbly, and serve for a cheesy sidekick that complements the flavors of your soup.
These pairing ideas not only create a complete meal but also ensure that every bite is both comforting and delicious!
Storage Tips for Creamy Philly Cheese Steak Soup
- Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove over low heat to maintain the creamy texture of your Creamy Philly Cheese Steak Soup.
- Freezer: This soup can be frozen for up to 2 months. For best results, omit the cream before freezing; add it during reheating for a fresh and creamy finish.
- Reheating: When reheating, do so slowly on the stovetop or in the microwave. If the soup thickens, feel free to add a splash of beef broth or water to achieve your desired consistency.
- Serving Suggestions: For an added touch, garnish your reheated soup with a sprinkle of freshly chopped parsley or extra shredded cheese before serving.

Creamy Philly Cheese Steak Soup Recipe FAQs
What is the best way to select ripe ingredients for this soup?
Absolutely! For optimal flavor, choose fresh and vibrant ingredients. Look for sirloin steak that is bright red with minimal dark spots or discoloration. Select bell peppers that are firm and free from soft spots or blemishes. When it comes to onions, they should feel heavy in your hand with dry, papery skins. Ripe garlic will be plump and firm; avoid any that are sprouting.
How long can I store leftover Creamy Philly Cheese Steak Soup?
You can store your delicious soup in an airtight container in the refrigerator for up to 3 days. When it’s time to enjoy the leftovers, just reheat over low heat on the stove. Make sure to stir gently to maintain the creaminess!
Can I freeze Creamy Philly Cheese Steak Soup?
Very! To freeze your soup, I recommend omitting the cream before freezing it in an airtight container for up to 2 months. When you’re ready to enjoy it again, simply thaw it in the refrigerator overnight, then reheat on the stove. Stir in the heavy cream once the soup is heated through for that luscious creamy texture!
What should I do if my soup turns out too thick?
If your soup is thicker than desired, don’t worry! Just add a splash of beef broth or water while reheating until you reach your desired consistency. Stir well to blend and adjust the seasonings afterward, if necessary. The more, the merrier when it comes to flavor balance!
Are there any dietary considerations for this recipe?
Yes! If you or anyone in your household has dairy allergies, consider substituting heavy cream and cream cheese with coconut cream or a dairy-free cream alternative. Be mindful that Worcestershire sauce contains anchovies; opt for a vegan version or soy sauce if you’re avoiding animal products. Always check labels for allergens, especially when cooking for guests.
Can I use other types of steak for a different flavor profile?
Definitely! You can use ribeye or flank steak instead of sirloin for added richness or a slightly different taste. Just remember to adjust cooking times if your cut of meat has different thickness, ensuring everything remains tender and flavorful!

Irresistibly Creamy Philly Cheese Steak Soup You'll Crave
Equipment
- large pot
Ingredients
For the Soup Base
- 1 pound sirloin steak can substitute with ribeye or flank steak
- 2 tablespoons olive oil vegetable oil works as a substitute
- 1 medium onion or shallots for a milder taste
- 1 medium bell pepper any variety you prefer
- 3 cloves garlic or garlic powder as a quick alternative
- 4 cups beef broth vegetable broth can be used as a substitute
For the Creaminess
- 1 cup heavy cream half-and-half can lighten it up
- 8 ounces cream cheese or mascarpone for a different take
- 2 cups shredded provolone or mozzarella cheese cheddar can be used for a sharper taste
For Flavor Enhancers
- 2 tablespoons Worcestershire sauce soy sauce can act as an alternative
- 1 teaspoon dried thyme fresh thyme is a wonderful substitute
- to taste salt adjust to your taste
- to taste black pepper adjust to your taste
Instructions
How to Make Creamy Philly Cheese Steak Soup
- In a large pot, heat olive oil over medium-high heat until shimmering.
- Add thinly sliced sirloin steak, season with salt and pepper, and sear for 3-4 minutes until browned. Remove the steak from the pot and set aside.
- In the same pot, add chopped onion and bell pepper; sauté for 5 minutes until softened.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Pour in the beef broth, Worcestershire sauce, and thyme, bringing it to a gentle simmer.
- Add the reserved steak back into the pot and let it simmer for an additional 10 minutes.
- Lower the heat and mix in cubed cream cheese until melted and smooth.
- Stir in heavy cream, ensuring it doesn’t boil.
- Add shredded cheese until melted, adjusting seasoning as needed.
- Ladle the soup into bowls, topping with additional cheese, chopped parsley, and green onions.
Notes





Leave a Comment