As the chilly evenings roll in, nothing beckons comfort quite like a bowl of steaming soup. I’ve crafted a delightful version of a favorite classic—Creamy Philly Cheese Steak Soup. This cozy dish blends the robust flavors of sautéed sirloin with sweet peppers and creamy cheese, transforming the beloved sandwich into a soul-soothing meal. Its silky texture and hearty nature make it not only a breeze to whip up but also a customizable delight for anyone at the dinner table. And let’s not forget—you can easily swap ingredients to suit your taste or dietary needs! Are you ready to dive into a bowl of warmth and creativity?

Why is This Soup a Must-Try?

Hearty Comfort: This Creamy Philly Cheese Steak Soup wraps you in warmth, transforming classic sandwich flavors into a cozy meal.

Customizable Goodness: With options to swap proteins and veggies, every bowl can be a fresh adventure.

Quick and Easy: A simple process means you can enjoy homemade goodness without the hassle—ideal for busy evenings!

Velvety Texture: The irresistible blend of cream and cheese creates a luscious consistency that comforts the soul.

Whether you’re looking for a dish to impress at dinner or simply a way to switch up your weeknight meals, this soup pairs beautifully with sides like garlic breadsticks or a fresh Caesar salad. You’ll love how each bite brings a smile, reminding you that the best meals are often those shared with family and friends.

Creamy Philly Cheese Steak Soup Ingredients

For the Soup

  • Sirloin Steak – Main protein source that gives a rich flavor; can substitute with ribeye or flank steak for different taste profiles.
  • Olive Oil – Essential for sautéing your ingredients; feel free to use vegetable oil if that’s what you have on hand.
  • Onion – Adds sweetness and aroma; shallots make a great substitute if you prefer their milder flavor.
  • Bell Pepper – Provides crunch and vibrant color; any variety works, so choose your favorite shade!
  • Garlic – Elevates the flavor profile; fresh cloves are ideal, but garlic powder will do in a pinch.
  • Beef Broth – Forms the flavorful base of the soup; vegetable broth can lighten it up for a vegetarian twist.
  • Heavy Cream – Ensures the soup is luxuriously creamy; half-and-half is a lighter alternative.
  • Worcestershire Sauce – Adds depth and richness; soy sauce is a fine substitute if you’re out.
  • Dried Thyme – Infuses herbal notes into the soup; fresh thyme can enhance the aroma even more.
  • Salt & Black Pepper – Essential for seasoning; adjust to your liking to enhance all the flavors.
  • Cream Cheese – Adds extra creaminess; mascarpone can be used for a different flavor.
  • Shredded Provolone or Mozzarella Cheese – The final touch for flavor and texture; cheddar can also be swapped in for a more robust taste.

This Creamy Philly Cheese Steak Soup is not just comforting, it’s also a canvas for your culinary creativity!

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

Step 1: Heat Olive Oil
In a large pot, heat 2 tablespoons of olive oil over medium-high heat until it shimmers, creating a perfect base for your Creamy Philly Cheese Steak Soup. The oil should be hot enough to cook the steak quickly, ensuring a nice browning that adds flavor.

Step 2: Cook Steak
Season 1 pound of sirloin steak with salt and pepper, then carefully place it in the hot oil. Sear the steak for 3-4 minutes until it develops a rich, brown crust. Once browned, remove the steak from the pot and set it aside, allowing the juices to rest.

Step 3: Sauté Vegetables
In the same pot, add chopped onions and bell peppers, stirring them together. Sauté for about 5 minutes until the vegetables soften and begin to caramelize, infusing the pot with their delightful aroma. This step builds the flavor foundation of your creamy soup.

Step 4: Add Garlic
Next, stir in 3 cloves of minced garlic, letting it cook for just 1 minute. The garlic should become fragrant but not browned, ensuring that the savory notes permeate your Creamy Philly Cheese Steak Soup without any bitterness.

Step 5: Combine Broth and Seasoning
Pour in 4 cups of beef broth along with 2 tablespoons of Worcestershire sauce and 1 teaspoon of dried thyme. Bring the mixture to a gentle simmer, allowing the flavors to meld together beautifully. Watch for small bubbles breaking the surface, indicating it’s time to add your steak back in.

Step 6: Return Steak
Return the reserved steak to the pot, stirring gently to combine. Let it simmer in the broth for an additional 10 minutes. This allows the steak to absorb the flavors while remaining tender for the best texture in your Creamy Philly Cheese Steak Soup.

Step 7: Cream Incorporation
Reduce the heat to low and add 8 ounces of cubed cream cheese to the pot. Stir until the cream cheese melts and combines with the broth, creating a silky base. Carefully mix in 1 cup of heavy cream, being cautious not to let the soup boil to maintain its smooth texture.

Step 8: Add Shredded Cheese
Incorporate 1 cup of shredded provolone or mozzarella cheese into the soup, stirring until melted and creamy. This extra layer of cheesy goodness enhances the comforting essence of your Creamy Philly Cheese Steak Soup. Taste and adjust seasoning if needed.

Step 9: Serving
Ladle the warm soup into bowls, garnishing with additional cheese, chopped parsley, and sliced green onions for a pop of color. Serve hot, delighting friends and family with this rich and hearty bowl of deliciousness.

Step 10: Enjoy
Consider pairing your Creamy Philly Cheese Steak Soup with crusty bread, a crisp Caesar salad, or rustic breadsticks to soak up every last bite. Invite family to gather around the table and enjoy the comforting flavors together!

Expert Tips for Creamy Philly Cheese Steak Soup

  • Slice Steak Thinly: Ensure tenderness and even cooking by cutting your steak against the grain into thin strips for the best results in your Creamy Philly Cheese Steak Soup.

  • Avoid Boiling: Once you add cream, keep the heat low and avoid boiling the soup to maintain its silky texture—this is key for creaminess!

  • Custom Seasoning: Taste as you go! Adjust seasonings, such as salt and thyme, throughout cooking to achieve your ideal flavor profile in this hearty dish.

  • Storage Savvy: To freeze, cool the soup completely and store in airtight containers. Remember to add cream only when reheating to prevent separation.

  • Vegetable Variations: Feel free to get creative! Add mushrooms or zucchini for extra nutrition and flavor, enhancing your creamy soup experience.

Creamy Philly Cheese Steak Soup Variations

Feel free to personalize this comforting soup and make it your own in delightful ways!

  • Veggie Boost: Add mushrooms or zucchini for an added nutritious twist that elevates your soup with earthy flavors.
  • Protein Swap: Replace sirloin steak with chicken or turkey for a lighter alternative that still delivers great taste.
  • Cheese Variety: Experiment with different cheeses like gouda or cheddar to bring a new depth of flavor to your creation.
  • Spicy Kick: Incorporate jalapeños or crushed red pepper to spice things up; a little heat adds exciting flavor.
  • Creamy Vegan Option: Use coconut milk and cashew cream instead of dairy for a rich, plant-based version that’s just as satisfying.
  • Herb Freshness: Switch dried thyme for fresh herbs like parsley or basil to brighten the flavors and add a touch of freshness.
  • Roasted Garlic Feature: Swap minced garlic for roasted garlic for a mellow, sweet depth in your soup that enhances every spoonful.
  • Umami Upgrade: A splash of soy sauce or a hint of miso paste will deepen the flavor profile, making your soup even more savory.

Each of these variations can take your Creamy Philly Cheese Steak Soup from familiar to extraordinary. Pair it with a side of garlic breadsticks or a refreshing Caesar salad for a complete meal that’s sure to impress. Each bowl is not just a dish but a canvas for your culinary creativity!

What to Serve with Irresistibly Creamy Philly Cheese Steak Soup

Nothing elevates a cozy night in quite like this rich, savory soup that offers warmth and satisfaction in every spoonful.

  • Crusty French Bread: Perfect for dipping, this bread adds a satisfying crunch and absorbs the delicious flavors of the soup. Just imagine dunking a warm, toasted slice into that creamy broth!

  • Caesar Salad: The crisp romaine and zingy dressing balance the richness of the soup, adding brightness to your meal. It’s a refreshing side that contrasts beautifully with the warm bowl of comfort you’re enjoying.

  • Garlic Breadsticks: Soft and flavorful, these breadsticks are an ideal companion for soaking up every last drop of the Creamy Philly Cheese Steak Soup. Plus, who can resist that delicious garlic aroma wafting through the kitchen?

  • Roasted Veggies: A medley of seasonal vegetables roasted to perfection brings a delightful crunch and earthiness to the table. Their natural sweetness complements the savory elements of the soup wonderfully.

  • Coleslaw: The cool, crunchy texture of coleslaw adds a refreshing element, balancing the creaminess of the soup. It also adds a delightful crunch that brightens up each bite.

  • Sparkling Water or Lemonade: A light, zesty drink like sparkling water or a chilled glass of lemonade cuts through the richness, ensuring that each bite of soup is as enjoyable as the last.

  • Chocolate Chip Cookies: For a sweet finish, serve warm cookies on the side. Their gooey texture and rich chocolate contrast perfectly with the savory flavors of your meal, turning dinner into a delightful indulgence.

Storage Tips for Creamy Philly Cheese Steak Soup

Fridge: Store your Creamy Philly Cheese Steak Soup in an airtight container for up to 3 days. Reheat on the stove over low heat, adding a splash of beef broth to bring back the creamy texture.

Freezer: For longer storage, allow the soup to cool completely before portioning it into airtight freezer bags or containers. It can be frozen for up to 2 months.

Thawing: When ready to enjoy, thaw in the refrigerator overnight. Reheat gently on the stove, stirring in cream just before serving to maintain that luscious creaminess.

Reheating: Always reheat on low to prevent boiling, which can alter the soup’s silky texture. Enjoy piping hot for the ultimate comforting meal!

Make Ahead Options

These Creamy Philly Cheese Steak Soup preparations are perfect for busy weeknights! You can chop the vegetables and even slice the steak up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain freshness and prevent browning. Additionally, you can prepare the entire soup base up to 3 days ahead, omitting the cream and cheese until you’re ready to serve. Simply cool the soup completely before refrigerating, then reheat gently on the stovetop. When it’s time to indulge, incorporate the cream and cheese for that silky richness, and savor the same comforting flavors without the last-minute rush. Enjoy a delightful homemade meal with minimal effort!

Creamy Philly Cheese Steak Soup Recipe FAQs

How do I choose the right sirloin steak for this recipe?
Absolutely! When selecting sirloin steak, look for cuts with a bright red color and good marbling (small white streaks of fat). These streaks enhance flavor and tenderness. Avoid any that show dark spots or a grayish hue, as these indicate age. For variations, ribeye or flank steak also work well due to their rich flavor profiles.

What is the best way to store leftovers of Creamy Philly Cheese Steak Soup?
Very! To keep your soup fresh, transfer it to an airtight container and store in the refrigerator for up to 3 days. When reheating, warm it over low heat on the stove, adding a splash of beef broth to restore creaminess. If you like, you can also microwave it, but do so in short intervals to prevent overheating.

Can I freeze Creamy Philly Cheese Steak Soup?
Absolutely! After cooking, allow the soup to cool completely. Portion it into airtight freezer containers or bags, omitting the cream to prevent separation during freezing. This soup can last in the freezer for up to 2 months. When you’re ready to enjoy it, thaw in the refrigerator overnight, then gently reheat on the stove and stir in the cream right before serving.

What if my soup is too thick or too thin after cooking?
Very! If your soup turns out too thick, simply add a bit more beef broth or cream while stirring until you reach your desired consistency. For a thin soup, you can create a slurry by mixing a teaspoon of cornstarch with a little cold water, then stirring it into the simmering soup until it thickens. Keep tasting and adjust accordingly!

Can I adapt this recipe for dietary restrictions?
Absolutely! This Creamy Philly Cheese Steak Soup is incredibly versatile. For a gluten-free option, ensure you use gluten-free Worcestershire sauce and broth. You can also substitute dairy with plant-based alternatives like coconut cream or cashew cream for a vegan version of this hearty soup. Always taste and adjust seasonings accordingly to maintain flavor.

Is this soup safe for my pets to eat?
Not really! While some ingredients may seem pet-friendly, this soup contains garlic and onions, which can be toxic to dogs and cats. It’s best to keep this delicious dish strictly as a human treat, making sure to provide your pets with their safe and suitable food options instead.

Creamy Philly Cheese Steak Soup

Cozy Up with Creamy Philly Cheese Steak Soup Tonight

Enjoy a comforting bowl of Creamy Philly Cheese Steak Soup with rich flavors and creamy texture, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Soup
  • 1 pound Sirloin Steak Can substitute with ribeye or flank steak.
  • 2 tablespoons Olive Oil Vegetable oil can be used as a substitute.
  • 1 medium Onion Shallots are a milder alternative.
  • 1 medium Bell Pepper Any variety can be used.
  • 3 cloves Garlic Fresh cloves are ideal, garlic powder works in a pinch.
  • 4 cups Beef Broth Vegetable broth can be used for a vegetarian option.
  • 8 ounces Heavy Cream Half-and-half can be used for a lighter version.
  • 2 tablespoons Worcestershire Sauce Soy sauce can be substituted.
  • 1 teaspoon Dried Thyme Fresh thyme is recommended for better aroma.
  • 8 ounces Cream Cheese Mascarpone can be used for different flavor.
  • 1 cup Shredded Provolone or Mozzarella Cheese Cheddar can also be used for a different taste.

Equipment

  • large pot

Method
 

Cooking Instructions
  1. Heat 2 tablespoons of olive oil in a large pot over medium-high heat until shimmering.
  2. Season 1 pound of sirloin steak with salt and pepper, then sear in hot oil for 3-4 minutes.
  3. Remove the steak and set aside; add chopped onions and bell peppers to the pot and sauté for 5 minutes.
  4. Stir in 3 cloves of minced garlic and cook for 1 minute until fragrant.
  5. Pour in 4 cups of beef broth, 2 tablespoons of Worcestershire sauce, and 1 teaspoon of dried thyme; bring to a simmer.
  6. Return steak to the pot and simmer for an additional 10 minutes.
  7. Reduce heat and add 8 ounces of cream cheese, stirring until melted; then add 1 cup of heavy cream.
  8. Incorporate 1 cup of shredded provolone or mozzarella cheese until melted.
  9. Ladle soup into bowls, garnishing with additional cheese and green onions.
  10. Serve hot with sides like crusty bread or a Caesar salad.

Nutrition

Serving: 1cupCalories: 350kcalCarbohydrates: 10gProtein: 25gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 800mgPotassium: 450mgFiber: 1gSugar: 2gVitamin A: 800IUVitamin C: 30mgCalcium: 200mgIron: 3mg

Notes

Customize with different proteins and vegetables. Store in airtight containers for optimal freshness.

Tried this recipe?

Let us know how it was!