On chilly evenings, nothing beats the cozy embrace of a bowl of warm soup. That’s why I can’t wait to share my Creamy Philly Cheese Steak Soup recipe with you! Imagine the delicious blend of savory sirloin, vibrant veggies, and creamy texture that brings the classic flavors of the iconic sandwich right to your dinner table. This comfort food is not just a joy to make; it’s a one-pot wonder that’s perfect for busy weeknights and sure to please the whole family. Plus, it’s easily customizable, so you can tweak it to suit your taste buds. Will you add mushrooms for an earthy touch or swap in your favorite cheese for a unique twist? Let’s dive into this comforting dish that’s sure to warm your heart and home!

Why Is This Soup a Must-Try?
Comforting Warmth: There’s nothing like a steaming bowl of soup to chase away the chill of a cold night. This Creamy Philly Cheese Steak Soup fills your home with delightful aromas that invite everyone to gather around the table.
One-Pot Simplicity: You’ll love how easy this recipe is to whip up! With just one pot needed, cleanup is a breeze, letting you enjoy more time with family.
Flavor Explosion: Expect layers of savory flavor from tender sirloin, fresh vegetables, and melted cheese that all combine for an unforgettable taste experience.
Customize to Your Liking: Feel free to explore! Add in your favorite veggies or experiment with cheeses to create a personalized masterpiece that matches your taste profile. If you love cheese, check out Mini Lemon Cheesecakes for a sweet finish after your savory main course!
Family-Friendly Appeal: This dish is sure to be a hit with both kids and adults alike, making it the perfect solution for busy weeknights or casual gatherings. Prepare to be asked for seconds!
Creamy Philly Cheese Steak Soup Ingredients
For the Soup
- Sirloin Steak – Provides the main protein and savory flavor; feel free to substitute with ribeye or flank steak for a different taste.
- Olive Oil – Used for sautéing vegetables; can be replaced with vegetable oil if preferred.
- Onion – Adds depth of flavor through caramelization; shallots are a delightful alternative if you have them on hand.
- Bell Pepper – Contributes crunch and sweetness; any variety works wonderfully in this recipe.
- Garlic – Enhances aroma and taste; fresh minced garlic is ideal, but garlic powder can work in a pinch.
- Beef Broth – Forms the flavorful base of the soup; vegetable broth can be used for a lighter option.
- Heavy Cream – Adds richness and creaminess; half-and-half can be a lighter alternative for a less indulgent soup.
- Worcestershire Sauce – Introduces umami flavor which deepens the soup’s profile; soy sauce can be a effective substitute.
- Dried Thyme – Provides herbal notes that brighten the dish; fresh thyme can be used for a fresher taste if you have it.
- Salt and Black Pepper – Essential seasonings to taste, bringing all flavors together.
- Cream Cheese – Creates the signature creaminess that makes this soup so irresistible; mascarpone can be substituted if you’d like.
- Shredded Provolone or Mozzarella Cheese – Adds delightful melty, cheesy goodness; cheddar can be swapped in for a different flavor.
With these simple yet essential ingredients, you’re on your way to crafting a comforting bowl of Creamy Philly Cheese Steak Soup that your family will love!
Step‑by‑Step Instructions for Creamy Philly Cheese Steak Soup
Step 1: Prep Oil
Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Once the oil shimmers, it’s ready for the meat. This initial step sets the tone for achieving a flavorful base for your Creamy Philly Cheese Steak Soup.
Step 2: Cook Steak
Add the sliced sirloin steak, seasoning it with salt and pepper. Sear the beef for 3-4 minutes until browned and just cooked through, stirring occasionally. Once it’s beautifully browned, remove the steak from the pot and set it aside, allowing the flavors to deepen in the next steps.
Step 3: Sauté Veggies
In the same pot, toss in a chopped onion and a diced bell pepper. Sauté them for about 5 minutes until they soften, stirring frequently to ensure they caramelize rather than burn. This step adds a wonderful foundation of flavor for your soup.
Step 4: Add Garlic & Broth
Stir in 3 cloves of minced garlic and cook for an additional minute to release its fragrant aroma. Next, pour in 4 cups of beef broth, followed by a splash of Worcestershire sauce and 1 teaspoon of dried thyme. Bring the mixture to a gentle simmer, letting the flavors meld together.
Step 5: Return Steak
After the soup comes to a simmer, return the browned steak to the pot. Allow the mixture to simmer for another 10 minutes, giving the beef time to absorb the delicious broth while enhancing the richness of your Creamy Philly Cheese Steak Soup.
Step 6: Make Creamy
Lower the heat to low and stir in 8 ounces of cream cheese until it’s fully melted and integrated into the broth. Then, pour in 1 cup of heavy cream, taking care not to let the soup boil, to maintain that luxurious, velvety texture you desire.
Step 7: Cheese
Add 1 cup of shredded provolone or mozzarella cheese to the pot, stirring until melted and creamy. As the cheese incorporates beautifully, taste and adjust seasoning with salt and black pepper for the perfect finish to your Creamy Philly Cheese Steak Soup.
Step 8: Serve
Ladle the soup into bowls, garnishing with extra cheese, chopped parsley, or green onions as desired. This final touch not only enhances presentation but also adds color and freshness to your comforting dish, inviting everyone to dig in!

How to Store and Freeze Creamy Philly Cheese Steak Soup
Fridge: Store leftover soup in an airtight container for up to 3 days. Allow to cool completely before refrigerating to preserve freshness.
Freezer: If you want to freeze this Creamy Philly Cheese Steak Soup, omit the cream before freezing. It can be stored in a freezer-safe container for up to 3 months.
Reheating: To reheat, thaw in the fridge overnight and gently warm on the stovetop over low heat. Once warm, stir in cream or cream cheese for a fresh, creamy finish.
Avoid Boiling: When reheating, avoid boiling to maintain that delicious velvety texture; just warm until heated through!
What to Serve with Creamy Philly Cheese Steak Soup
Imagine the delightful combination of flavors and textures that can transform a humble soup into a feast worthy of any gathering.
-
Crusty Bread: Nothing beats a warm loaf of crusty bread for dipping, adding a satisfying crunch that complements the smooth soup perfectly.
-
Garden Salad: A refreshing garden salad brightens the meal with crisp greens and tangy vinaigrette, providing a light counterbalance to the richness of the soup.
-
Garlic Mashed Potatoes: Creamy mashed potatoes make for a hearty side, ideal for soaking up every last drop of the irresistible soup.
-
Roasted Vegetables: Roasted seasonal veggies enhance the earthy flavors and add a touch of caramelization that pairs beautifully with the soup.
-
Cheesy Garlic Bread: Indulge with this decadent side that is both flavorful and comforting, perfect for mopping up that velvety goodness.
-
Sweet Potato Fries: The sweet and savory combination of sweet potato fries works as a fun finger food that adds a satisfying crunch to the dining experience.
-
Side of Pickles: The tanginess of pickles offers a delightful contrast that brightens each bite and enhances the flavors of the soup.
-
Red Wine: A glass of rich red wine pairs wonderfully with the savory profile of the soup, enhancing the overall dining experience.
-
Chocolate Chip Cookies: End the meal on a sweet note with warm chocolate chip cookies, a nostalgic treat that makes for the perfect finale to this cozy dinner.
Creamy Philly Cheese Steak Soup Variations
Feel free to make this recipe your own with exciting substitutions or twists that’ll tickle your taste buds!
-
Veggie Boost: Add mushrooms, zucchini, or spinach to enhance the nutritional value while introducing new flavors that blend beautifully into the soup.
-
Cheese Lovers Delight: Experiment with different cheeses—like adding sharp cheddar or a creamy brie—to create a unique flavor profile that suits your palate.
-
Spicy Kick: For those who enjoy heat, toss in some diced jalapeños or a sprinkle of red pepper flakes to give your soup a warm, zesty kick.
-
Herb Infusion: Swap in fresh herbs like basil or parsley instead of dried thyme to brighten the flavors and elevate the soup’s aroma. Fresh herbs can bring a vibrant touch!
-
Creamy Alternatives: Prefer something lighter? Substitute half-and-half for the heavy cream without sacrificing that luscious texture you crave.
-
Protein Swap: If you’re looking for a different protein, shredded chicken or turkey works wonders in this recipe for a delightful twist on the original.
-
Whole Grain Goodness: To add some heartiness, serve the soup over a bed of cooked brown rice or quinoa for a filling and nutritious meal.
-
Ultimate Side Pairing: Don’t skip out on the crusty bread! Serve with artisan bread or Ham Cheese Pinwheels for an unforgettable dipping experience—perfect for soaking up every last drop of that creamy goodness!
Make Ahead Options
These Creamy Philly Cheese Steak Soup preparations are perfect for busy weeknights! You can prepare the soup base—everything up to adding the cream—up to 24 hours in advance, refrigerating it after cooling. Simply sauté the veggies and add the broth, then allow it to cool before storing in an airtight container. When you’re ready to enjoy it, reheat the soup slowly on the stove, stirring in the cream and cheese just before serving to ensure it’s just as delicious and creamy. This way, you can savor home-cooked comfort without the hassle of cooking right before dinner!
Expert Tips for Creamy Philly Cheese Steak Soup
- Select Quality Steak: Use high-quality sirloin for the best flavor; avoid pre-seasoned or low-fat cuts that may not sear well.
- Sauté First: Always sauté vegetables before adding broth for a deeper, more complex flavor in your Creamy Philly Cheese Steak Soup.
- Mind the Heat: Keep the soup on low heat after adding cream; boiling will result in a grainy texture instead of the smooth creaminess you desire.
- Taste as You Go: Continuously taste your soup while cooking to adjust seasonings; don’t be afraid to enhance the flavors with a touch more salt or Worcestershire sauce.
- Customize and Enjoy: Feel free to get creative; add in favorite veggies or experiment with cheeses to make this dish uniquely yours.

Creamy Philly Cheese Steak Soup Recipe FAQs
What type of steak is best for this soup?
Absolutely! I recommend using sirloin steak for its savory flavor and tenderness. If you prefer, ribeye or flank steak are also great alternatives that will add different tastes and textures to your Creamy Philly Cheese Steak Soup.
How should I store leftover soup?
Make sure to store any leftover soup in an airtight container. It will stay fresh in the refrigerator for up to 3 days. Just allow the soup to cool completely before refrigerating to ensure the best flavor and texture when reheating.
Can I freeze Creamy Philly Cheese Steak Soup?
Very much so! To freeze this soup, it’s best to omit the cream before doing so. Pour the cooled soup into a freezer-safe container and it will last for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge and rewarm on the stovetop, stirring in the cream after it’s heated through for that rich, creamy finish.
What should I do if my soup is too thick?
Not a problem at all! If your Creamy Philly Cheese Steak Soup turns out thicker than you’d like, simply stir in a little beef broth or water to thin it out to your desired consistency. This also enhances the flavors without losing its creamy texture.
Are there any dietary considerations for this recipe?
Certainly! If you’re cooking for someone with lactose intolerance, feel free to use lactose-free cream options or substitute with plant-based cream. Additionally, if someone in your household has allergies, check all ingredient labels—especially for Worcestershire sauce, as some brands may contain gluten or fish products. Always tailor the dish to meet your family’s dietary needs!
How can I customize this soup to make it my own?
Great question! You have plenty of options to explore! Feel free to add ingredients like sautéed mushrooms, zucchini, or spinach for added nutrition. You can also experiment with different cheese types—try cheddar for a sharper flavor or a blend of cheeses to create a unique mix. The more the merrier when it comes to personalization!

Creamy Philly Cheese Steak Soup for Cozy Nights In
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a large pot over medium-high heat.
- Add the sliced sirloin steak, seasoning it with salt and pepper. Sear for 3-4 minutes until browned.
- In the same pot, add a chopped onion and a diced bell pepper. Sauté for about 5 minutes until softened.
- Stir in 3 cloves of minced garlic and cook for an additional minute. Then, pour in 4 cups of beef broth.
- Return the browned steak to the pot after the soup comes to a simmer, allow it to simmer for another 10 minutes.
- Lower the heat and stir in 8 ounces of cream cheese until melted, then pour in 1 cup of heavy cream.
- Add 1 cup of shredded provolone or mozzarella cheese, stirring until melted and creamy.
- Ladle the soup into bowls, garnishing with extra cheese, chopped parsley, or green onions as desired.

Leave a Reply