The aroma of sizzling beef and sautéed vegetables wafts through my kitchen, instantly transporting me to cozy evenings spent sharing hearty dishes with loved ones. Today, I’m excited to share my Creamy Philly Cheese Steak Soup, a delightful twist on the classic cheese steak sandwich. This recipe is not only a warm embrace in a bowl, but it’s also super customizable—swap in your favorite proteins like ribeye or flank steak, and mix in seasonal veggies such as mushrooms or zucchini. Whether you’re looking for a quick weeknight meal or a comforting dish to impress your guests, this one-pot wonder has you covered. Ready to dive into a bowl of creamy deliciousness that feels like a hug? Let’s get cooking!

Why Is This Soup So Irresistible?

Comforting Consistency: This Creamy Philly Cheese Steak Soup boasts a velvety texture that warms you from the inside out, perfect for those chilly evenings.
Customizable Creations: Make it truly yours by swapping proteins or adding your favorite vegetables like mushrooms or zucchini for an extra nutrition boost!
Time-Saving Wonder: This one-pot recipe means less cleanup and more time enjoying your delicious meal.
Flavor Explosion: The rich blend of beef broth, cream cheese, and aromatic spices deliver a savory punch that will have everyone asking for seconds.
Crowd-Pleasing Delight: Whether it’s a family dinner or a cozy gathering with friends, this soup is sure to satisfy even the heartiest appetites.
Not sure what to serve it with? Pair it with a crisp Caesar salad or some warm garlic breadsticks for a complete meal experience!

Creamy Philly Cheese Steak Soup Ingredients

Delight in the richness of this comforting bowl!

For the Soup

  • Sirloin Steak – The main protein providing rich flavor and texture; feel free to substitute with ribeye or flank steak.
  • Olive Oil – Perfect for sautéing vegetables and searing steak; if needed, vegetable oil works as a great alternative.
  • Onion – Adds slow sweetness; shallots can be used if you’re looking for something milder.
  • Bell Pepper – Brings a colorful crunch; any variety, whether red, green, or yellow, can make the dish pop.
  • Garlic – Amplifies the flavor; use garlic powder if you’re short on fresh cloves but want that punch.
  • Beef Broth – The savory base that gives depth to the soup; swap it with vegetable broth for a vegetarian version.
  • Heavy Cream – Contributes to the soup’s rich creaminess; half-and-half can be lighter substitution if desired.
  • Worcestershire Sauce – Introduces umami and complexity; soy sauce can be used as a suitable alternative.
  • Dried Thyme – Infuses aromatic notes; fresh thyme is an excellent switch if you have it on hand.
  • Salt & Black Pepper – Essential for seasoning; adjust to your personal taste for the perfect balance.
  • Cream Cheese – Enhances creaminess and tang; mascarpone is another option for a delightful twist.
  • Shredded Provolone or Mozzarella Cheese – Adds that gooey, melty texture; cheddar also works great if you prefer a sharper taste.

Get ready to enjoy the soul-satisfying comfort of this Creamy Philly Cheese Steak Soup that you can tailor to your heart’s content!

Step‑by‑Step Instructions for Creamy Philly Cheese Steak Soup

Step 1: Heat the Pot
Begin by heating 2 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat. You want the oil to shimmer and ripple, which indicates it’s hot enough. This oil will be essential for searing the beef that forms the foundation of the flavor in your Creamy Philly Cheese Steak Soup.

Step 2: Sear the Steak
Season 1 pound of thinly sliced sirloin steak with salt and black pepper. Carefully add the beef to the hot oil, ensuring it sizzles upon contact. Sear the steak for 3-4 minutes, stirring occasionally until it’s browned and releases a wonderful aroma. Once browned, remove the beef from the pot and set it aside on a plate.

Step 3: Sauté the Vegetables
In the same pot, add 1 chopped onion and 1 sliced bell pepper. Sauté the vegetables over medium heat for about 5 minutes, stirring frequently until they are softened and fragrant. The onions should become translucent and slightly golden, adding depth to the flavors of your Creamy Philly Cheese Steak Soup.

Step 4: Add Garlic
Next, stir in 3 minced garlic cloves and cook for an additional minute until fragrant, but be careful not to let it burn. This is the moment when the kitchen begins to fill with a delightful aroma. The garlic will enhance the overall flavor profile of your soup, making it irresistible.

Step 5: Incorporate Broth and Spices
Pour in 4 cups of beef broth along with 2 tablespoons of Worcestershire sauce and 1 teaspoon of dried thyme. Stir the mixture and bring it to a gentle simmer over medium heat. This step is critical as it forms the base of your Creamy Philly Cheese Steak Soup, melding all the flavors beautifully.

Step 6: Return the Beef
Add the reserved steak back into the pot and allow the mixture to simmer for an additional 10 minutes. This will give the steak time to absorb the savory broth and marinate in the rich flavors, resulting in a heartwarming soup.

Step 7: Melt in the Cream Cheese
Reduce the heat to low and stir in 4 ounces of cream cheese. Keep stirring until the cream cheese is fully melted and integrated into the broth, creating a silky texture. This step adds that creamy goodness that makes your Creamy Philly Cheese Steak Soup so delicious and comforting.

Step 8: Add Heavy Cream
Next, mix in 1 cup of heavy cream. Be sure to keep the heat low to prevent boiling, as you want to maintain that luscious texture. This addition will make your soup ultra-creamy, perfect for cozy nights in.

Step 9: Finish with Shredded Cheese
Finally, fold in 1 cup of shredded provolone or mozzarella cheese until it melts completely. As you mix, taste and adjust the seasoning with salt and black pepper. This is where your Creamy Philly Cheese Steak Soup achieves its gooey, cheesy perfection!

Step 10: Serve and Garnish
Serve the soup hot, garnishing it with extra shredded cheese, chopped parsley, or sliced green onions for a fresh touch. Pair it with crusty bread for dipping or a side salad, and relish the comforting flavors of this beloved Creamy Philly Cheese Steak Soup!

What to Serve with Creamy Philly Cheese Steak Soup

Experience a comforting meal that warms both the heart and belly, perfect for chilly evenings spent with loved ones.

  • Crusty Bread: Ideal for dipping, this rustic companion soaks up the delicious creamy broth, adding a crunchy contrast to each spoonful.
  • Caesar Salad: The crisp greens and tangy dressing balance the richness of the soup, bringing a refreshing pop of flavor to your meal.
  • Garlic Breadsticks: These soft, buttery sticks are perfect for mopping up every drop of the creamy soup, elevating your dining experience.
  • Roasted Vegetables: Seasoned and caramelized, they provide a hearty texture that complements the soup and adds nutritional value.
  • Pickles or Giardiniera: The tangy heat from these crunchy garnishes contrasts deliciously with the creamy soup, awakening your palate.
  • Fruit Salad: A bright, fruity side brings a lightness to the meal, offering a refreshing finish to the savory richness of the soup.

For the ultimate experience, gather around the table with friends and family, sharing stories over bowls of this creamy masterpiece!

Expert Tips for Creamy Philly Cheese Steak Soup

  • Slice Thinly: Thinly slicing the steak ensures more tender pieces that absorb flavors beautifully, enhancing your Creamy Philly Cheese Steak Soup experience.
  • Maintain Heat: Always keep the cream over low heat; boiling can ruin the soup’s richness, so stir gently to keep the texture luscious.
  • Freezing Smart: If planning to freeze the soup, avoid adding cream until reheating; this prevents separation and maintains the ideal consistency.
  • Season Gradually: Always taste and adjust seasonings throughout the cooking process to achieve balanced flavors in your Creamy Philly Cheese Steak Soup.
  • Vegetable Boost: Feel free to toss in extra veggies like mushrooms or zucchini during the sautéing stage for added nutrition and flavor depth.

Creamy Philly Cheese Steak Soup Variations

Feel free to get creative with this delicious recipe—there’s nothing quite like customizing a meal to your taste!

  • Dairy-Free: Substitute heavy cream with coconut cream and replace cheese with nutritional yeast for a creamy, vegan delight. The flavors still shine through, making it a beautiful option for everyone to enjoy.

  • Veggie Loaded: Add in sautéed mushrooms or spinach for a nutritious twist. Not only will this boost the veggie content, but it will also create a more colorful soup that looks as great as it tastes!

  • Different Proteins: Try ribeye or flank steak instead of sirloin for a different flavor profile. Each cut of meat brings its own unique richness, providing options for every preference.

  • Zesty Kick: Add a splash of hot sauce or a dash of cayenne pepper for some heat. This little addition gives the soup an exciting twist that any spice lover will appreciate.

  • Herb Infusion: Swap dried thyme for fresh Italian herbs like basil or oregano. Fresh herbs will add a vibrant layer of flavor that pairs beautifully with the creamy base.

  • Savory Substitutes: Use chicken broth instead of beef broth for an alternative flavor that’s lighter yet packs a savory punch. This is a great option for those looking for something different without losing the comforting essence.

  • Cheese Variety: Switch out provolone or mozzarella for sharp cheddar or pepper jack to enhance the flavor. A sharper cheese can elevate the entire dish, making every bite more delightful.

  • Noodle Addition: Stir in cooked pasta or gnocchi for a heartier meal. Adding some carbs not only fills you up but also makes this soup even more comforting and filling.

These variations allow you to make the delicious Creamy Philly Cheese Steak Soup just as you like it! Consider serving it alongside a fresh crisp Caesar salad or warm garlic breadsticks for a meal that’s both comforting and satisfying. Enjoy!

Make Ahead Options

Preparing your Creamy Philly Cheese Steak Soup ahead of time is a game-changer for busy weeknights! You can make the soup base (without the cream and cheese) up to 24 hours in advance by following the initial steps until adding in the cream cheese. Allow it to cool completely, then store it in an airtight container in the refrigerator. When ready to serve, simply reheat the soup gently on the stove over low heat, stir in the heavy cream and shredded cheese until melted, and you’ll have a comforting meal that tastes just as delicious as when freshly made. This prep-ahead option not only saves time but also ensures you can enjoy a hearty meal without the hassle of cooking from scratch every evening!

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. Allow it to cool completely before refrigerating to maintain freshness.

Freezer: To freeze, transfer the cooled soup to a freezer-safe container, leaving space for expansion. It can be stored for up to 3 months; just remember not to add cream before freezing.

Reheating: When ready to enjoy, thaw in the fridge overnight, then reheat on the stove over low heat. Add the cream during reheating to restore its creamy texture, stirring gently to combine.

Make-Ahead Tips: Prepare the soup base up to 24 hours in advance, then add the cream and cheese just before serving for the best flavor experience.

Creamy Philly Cheese Steak Soup Recipe FAQs

How do I choose the best steak for this soup?
Absolutely! When selecting your steak, look for cuts with good marbling, like sirloin, ribeye, or flank steak. Marbling indicates tenderness and flavor. If the meat has dark spots or an off-color, it might not be fresh, so keep that in mind while shopping!

What’s the best way to store leftovers?
Store leftover Creamy Philly Cheese Steak Soup in an airtight container and refrigerate it for up to 3 days. Make sure to let it cool completely before sealing, which helps maintain its deliciousness and quality.

Can I freeze the soup?
Yes, indeed! To freeze your Creamy Philly Cheese Steak Soup, let it cool down completely. Pour it into a freezer-safe container, leaving a little space at the top for expansion. It can be frozen for up to 3 months, but remember not to add cream before freezing. The cream should be incorporated during reheating to keep the texture intact.

What should I do if my soup seems too thick?
Very! If you find your soup is thicker than you’d like, simply add a little more beef broth or water a splash at a time until you reach your desired consistency. Stir it in well and allow the soup to warm up gently.

Are there any dietary considerations for this recipe?
Definitely! You can customize this recipe for dairy-free diets by replacing heavy cream with coconut cream and using nutritional yeast instead of cheese. Always check for any allergies—common ingredients like cheese can cause issues, so feel free to make adjustments that ensure everyone can enjoy this comforting dish.

Creamy Philly Cheese Steak Soup

Warm and Cozy Creamy Philly Cheese Steak Soup Recipe

Enjoy a comforting bowl of Creamy Philly Cheese Steak Soup, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: American
Calories: 590

Ingredients
  

For the Soup
  • 1 pound Sirloin Steak or ribeye or flank steak
  • 2 tablespoons Olive Oil or vegetable oil
  • 1 Onion can substitute with shallots
  • 1 Bell Pepper any variety
  • 3 cloves Garlic or garlic powder
  • 4 cups Beef Broth or vegetable broth
  • 1 cup Heavy Cream or half-and-half
  • 2 tablespoons Worcestershire Sauce or soy sauce
  • 1 teaspoon Dried Thyme or fresh thyme
  • to taste Salt & Black Pepper to personal taste
  • 4 ounces Cream Cheese or mascarpone
  • 1 cup Shredded Provolone or Mozzarella Cheese or cheddar

Equipment

  • Large Pot
  • Dutch oven

Method
 

Step-by-Step Instructions
  1. Heat the pot by heating 2 tablespoons of olive oil in a large pot or Dutch oven over medium-high heat.
  2. Season 1 pound of thinly sliced sirloin steak with salt and black pepper. Sear the steak in the hot oil for 3-4 minutes until browned.
  3. Add 1 chopped onion and 1 sliced bell pepper to the pot and sauté for about 5 minutes.
  4. Stir in 3 minced garlic cloves and cook for an additional minute.
  5. Pour in 4 cups of beef broth, 2 tablespoons of Worcestershire sauce, and 1 teaspoon of dried thyme. Bring it to a gentle simmer.
  6. Return the beef to the pot and simmer for an additional 10 minutes.
  7. Reduce heat to low and stir in 4 ounces of cream cheese until melted.
  8. Mix in 1 cup of heavy cream while keeping heat low.
  9. Fold in 1 cup of shredded cheese until melted, adjusting seasoning with salt and black pepper.
  10. Serve hot, garnished with extra cheese, parsley, or green onions.

Nutrition

Serving: 1bowlCalories: 590kcalCarbohydrates: 10gProtein: 38gFat: 48gSaturated Fat: 24gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gCholesterol: 100mgSodium: 1300mgPotassium: 800mgFiber: 1gSugar: 2gVitamin A: 900IUVitamin C: 30mgCalcium: 300mgIron: 2.5mg

Notes

Feel free to customize the vegetables and proteins based on preference. Serve with garlic breadsticks or a Caesar salad.

Tried this recipe?

Let us know how it was!