There’s something incredibly comforting about a warm bowl of Creamy Philly Cheese Steak Soup, especially on those chilly evenings when the kids are tucked in and the house finally feels calm. This soup is like a warm hug in a bowl — rich, cheesy, and packed with tender strips of steak and sautéed veggies. I remember the first time I made this for Emma and Noah; their eyes lit up with every spoonful, and for a moment, all the day’s chaos melted away. It’s one of those recipes that feels special but is surprisingly simple, making it a go-to when I want to nourish my family without spending hours in the kitchen.
Table of Contents
Why You’ll Love This Creamy Philly Cheese Steak Soup
This Creamy Philly Cheese Steak Soup has quickly become a family favorite, and here’s why. First, the creamy texture balanced with savory steak and crisp veggies makes it feel indulgent but still wholesome. Secondly, it’s a one-pot meal, which means less cleanup — a blessing for any busy parent! Lastly, it’s adaptable; I often tweak the veggies based on what’s in the fridge, making it a flexible option for weeknight meals. From my own experience, this soup brings back those warm kitchen memories I cherish and creates new ones with my children.
Ingredients You’ll Need for This Creamy Philly Cheese Steak Soup

The key to this dish lies in selecting the right ingredients that bring out the best flavors without fuss. I always choose fresh, quality beef – thinly sliced sirloin or ribeye works beautifully here. Fresh bell peppers and onions add sweetness and crunch, while the cheese needs to be melty and flavorful to create that signature creamy finish. Over the years, I’ve learned that simple, fresh ingredients elevate this soup from good to unforgettable.
- 1 pound thinly sliced sirloin or ribeye steak
- 2 tablespoons olive oil or butter
- 1 medium yellow onion, thinly sliced
- 2 cups sliced bell peppers (a mix of red and green)
- 3 cloves garlic, minced
- 4 cups beef broth (low sodium preferred)
- 1 cup heavy cream
- 1 cup shredded provolone cheese (or Swiss as a substitute)
- 1 cup shredded mozzarella cheese
- 2 tablespoons all-purpose flour
- Salt and freshly ground black pepper, to taste
- Optional: 1 teaspoon Worcestershire sauce for depth
Nutrition Facts
- Calories: Approximately 350 per serving
- Protein: 28g
- Fat: 22g
- Carbohydrates: 10g
- Fiber: 2g
- Sugar: 4g
- Sodium: 650mg (varies with broth choice)
Dive Into Comfort with This Creamy Philly Cheese Steak Soup Recipe
Learn how to make delicious Creamy Philly Cheese Steak Soup. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
The key to this dish lies in selecting the right ingredients that bring out the best flavors without fuss. I always choose fresh, quality beef – thinly sliced sirloin or ribeye works beautifully here. Fresh bell peppers and onions add sweetness and crunch, while the cheese needs to be melty and flavorful to create that signature creamy finish. Over the years, I’ve learned that simple, fresh ingredients elevate this soup from good to unforgettable.
- 1 pound thinly sliced sirloin or ribeye steak
- 2 tablespoons olive oil or butter
- 1 medium yellow onion, thinly sliced
- 2 cups sliced bell peppers (a mix of red and green)
- 3 cloves garlic, minced
- 4 cups beef broth (low sodium preferred)
- 1 cup heavy cream
- 1 cup shredded provolone cheese (or Swiss as a substitute)
- 1 cup shredded mozzarella cheese
- 2 tablespoons all-purpose flour
- Salt and freshly ground black pepper, to taste
- Optional: 1 teaspoon Worcestershire sauce for depth
Instructions
- Heat olive oil or butter in a large pot over medium-high heat. Add the sliced steak and quickly sear for 2-3 minutes until just browned but not fully cooked. Remove and set aside.
- In the same pot, add the sliced onions and bell peppers. Sauté for about 5-6 minutes until softened and lightly caramelized. Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Sprinkle the flour over the veggies and stir well to coat. This helps thicken the soup later.
- Gradually pour in the beef broth while stirring constantly to avoid lumps. Bring the mixture to a gentle boil, then reduce to a simmer and cook for 10 minutes to thicken slightly.
- Stir in the heavy cream and Worcestershire sauce if using. Return the steak to the pot and let it simmer for another 5 minutes until the steak is cooked through and the soup is creamy and rich.
- Lower the heat and add the shredded provolone and mozzarella, stirring until the cheese melts smoothly into the soup.
- Season with salt and freshly ground black pepper to taste. Serve hot with crusty bread or a side salad for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Keywords: Creamy Philly Cheese Steak Soup, recipe, cooking, food
Steps to Create Your Creamy Philly Cheese Steak Soup
- Heat olive oil or butter in a large pot over medium-high heat. Add the sliced steak and quickly sear for 2-3 minutes until just browned but not fully cooked. Remove and set aside.
- In the same pot, add the sliced onions and bell peppers. Sauté for about 5-6 minutes until softened and lightly caramelized. Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Sprinkle the flour over the veggies and stir well to coat. This helps thicken the soup later.
- Gradually pour in the beef broth while stirring constantly to avoid lumps. Bring the mixture to a gentle boil, then reduce to a simmer and cook for 10 minutes to thicken slightly.
- Stir in the heavy cream and Worcestershire sauce if using. Return the steak to the pot and let it simmer for another 5 minutes until the steak is cooked through and the soup is creamy and rich.
- Lower the heat and add the shredded provolone and mozzarella, stirring until the cheese melts smoothly into the soup.
- Season with salt and freshly ground black pepper to taste. Serve hot with crusty bread or a side salad for a complete meal.
Tips for Making the Best Creamy Philly Cheese Steak Soup
Getting this soup just right means paying attention to a few small details that can make a big difference. Over the years, I’ve found that mastering these tips helps me recreate that perfect creamy texture and rich flavor every time.
- Use thinly sliced steak — it cooks quickly and stays tender without drying out.
- Don’t skip caramelizing the onions and peppers; this step adds natural sweetness and depth.
- Adding flour to the veggies before broth helps the soup thicken naturally without clumps.
- Choose good-quality cheese that melts well, like provolone or mozzarella, for that signature creamy finish.
- Simmer gently after adding cream to prevent curdling and keep the texture silky.
- If you’re short on time, pre-sliced steak from the deli can be a handy shortcut.
With these tips, you’ll create a restaurant-quality dish every time. Learn more: related recipe Learn more: Steak Bites and Creamy Parmesan Pasta Delight
Serving Suggestions and Pairings

This soup is incredibly versatile and works beautifully for various occasions, whether it’s a cozy family night or a casual get-together with friends. I love serving it with something simple yet satisfying that complements its rich flavors.
- Pair with a crisp white wine or sparkling water with lemon to cut through the richness
- Serve alongside a fresh green salad tossed with a light vinaigrette for balance
- Offer warm, crusty bread or soft dinner rolls for dipping and soaking up every last drop
- For a seasonal twist, add sautéed mushrooms or swap bell peppers for roasted red peppers
Whether it’s a comforting dinner after a busy day or an impressive yet easy starter, this soup never fails to bring smiles around our table.
Storage and Reheating Tips
Proper storage ensures you can enjoy leftovers just as much as the fresh dish — I often make this soup in larger batches for easy weekday meals.
- Store in an airtight container in the refrigerator for up to 3 days
- Add a splash of cream or broth when reheating to restore that silky texture
- Reheat gently over low heat on the stove, stirring frequently to prevent the cheese from separating
- This soup freezes well, but for best texture, consume within 1 month and thaw overnight in the fridge
Frequently Asked Questions
What are the main ingredients for Creamy Philly Cheese Steak Soup?
The main ingredients for Creamy Philly Cheese Steak Soup include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Creamy Philly Cheese Steak Soup?
The total time to make Creamy Philly Cheese Steak Soup includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Creamy Philly Cheese Steak Soup ahead of time?
Yes, Creamy Philly Cheese Steak Soup can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Creamy Philly Cheese Steak Soup?
Creamy Philly Cheese Steak Soup pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Creamy Philly Cheese Steak Soup suitable for special diets?
Depending on the ingredients used, Creamy Philly Cheese Steak Soup may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Making Creamy Philly Cheese Steak Soup at home is one of those simple pleasures that feels both indulgent and nurturing. I hope this recipe brings you as much joy and warmth as it has brought my family over the years. Don’t hesitate to share your own twists or stories — I love hearing how food connects us all.
