Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Hearty and comforting, Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is the perfect dish for chilly evenings or casual gatherings. This creamy soup combines the rich flavors of tender sirloin steak, sautéed vegetables, and a luscious cheese sauce, making it a crowd-pleaser for any occasion. With easy-to-follow steps and simple ingredients, you’ll find this recipe not only satisfying but also incredibly delightful, whether you’re serving it on game day or enjoying a cozy night in.
Why You’ll Love This Recipe
- Delicious Flavor: The combination of beef broth, spices, and melted cheese creates a robust flavor profile that warms the soul.
- Comforting Texture: Creamy cheese sauce blended with hearty vegetables and steak makes this soup incredibly satisfying.
- Easy to Prepare: With straightforward steps, you can whip up this delicious soup without any fuss.
- Versatile Meal: Perfect as a main dish or as an appetizer for gatherings; serve it with crusty rolls for dipping!
- Customizable: Feel free to adjust seasonings or add your favorite vegetables to make it uniquely yours.
Tools and Preparation
To create the ultimate Philly Cheesesteak Soup, you’ll need some essential kitchen tools. Having the right equipment ensures a smooth cooking process.
Essential Tools and Equipment
- Large pot or Dutch oven
- Medium saucepan
- Whisk
- Cutting board
- Sharp knife
Importance of Each Tool
- Large pot or Dutch oven: Ideal for simmering soups evenly without losing moisture.
- Medium saucepan: Perfect for making the creamy cheese sauce while keeping it separate from the soup base.
- Whisk: Essential for combining ingredients smoothly, especially when making sauces.

Ingredients
Hearty Philly Cheesesteak Soup with tender steak, sautéed vegetables, and a rich, creamy cheese sauce. Serve with crusty rolls.
For the Soup Base:
- 2 tablespoons olive oil
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 1 pound sirloin steak, thinly sliced (against the grain)
- 8 cups beef broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
For the Cheese Sauce:
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 3 cups milk
- 8 ounces cream cheese, softened
- 8 ounces shredded provolone cheese
- 4 ounces shredded mozzarella cheese
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- Salt and freshly ground black pepper to taste
For Serving:
- Crusty rolls for dipping
- Chopped fresh parsley for garnish
- Extra shredded provolone or mozzarella cheese
How to Make Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Step 1: Sauté the Vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and bell peppers (both green and red). Cook until softened and slightly caramelized (about 8-10 minutes).
Step 2: Brown the Steak
Add the thinly sliced sirloin steak to the pot. Increase heat to medium-high and cook until browned. Avoid overcrowding; do this in batches if necessary.
Step 3: Combine Ingredients
Pour in the beef broth and add the diced tomatoes (with their juices). Stir to combine while scraping up any browned bits from the bottom.
Step 4: Season the Soup
Stir in Worcestershire sauce, dried thyme, and red pepper flakes (if using). Season with salt and pepper. Bring to a simmer; reduce heat to low. Cover and let simmer for at least 30 minutes.
Step 5: Prepare Cheese Sauce
In a medium saucepan over medium heat, melt butter. Whisk in flour for 1-2 minutes to create a roux.
Step 6: Make it Creamy
Gradually whisk in milk (about 1/2 cup at a time), ensuring each addition is incorporated before adding more. Continue whisking until smooth.
Step 7: Add Cheeses
Reduce heat to low. Stir in softened cream cheese until melted. Gradually add provolone and mozzarella cheeses until smooth.
Step 8: Combine Soups
Slowly pour cheese sauce into the soup base while stirring constantly to combine.
Step 9: Heat Through
Heat soup through without boiling after adding cheese sauce; adjust thickness by adding more broth if needed or simmering uncovered if too thin.
Step 10: Serve
Ladle soup into bowls. Top with extra shredded cheeses and chopped parsley as desired. Serve immediately with crusty rolls for dipping!
How to Serve Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Serving Philly Cheesesteak Soup is all about complementing its rich, hearty flavors. Here are some creative ways to serve this delightful dish that will enhance your dining experience.
With Crusty Rolls
- These rolls are perfect for dipping and soaking up the creamy soup. Choose a rustic baguette or a soft hoagie roll for an authentic touch.
Topped with Extra Cheese
- Sprinkle some extra shredded provolone or mozzarella on top right before serving. This addition melts beautifully, adding even more creaminess to each bowl.
Garnished with Fresh Parsley
- A handful of chopped fresh parsley not only adds color but also a fresh flavor that brightens up the dish. It’s a simple yet effective way to elevate your soup.
Paired with a Side Salad
- A light side salad, such as a mixed greens salad, can balance the richness of the soup. Dress it with a vinaigrette for a refreshing contrast.
Accompanied by Pickles or Jalapeños
- For those who enjoy a little heat, serving pickles or sliced jalapeños on the side can add an exciting kick to each spoonful of soup.
How to Perfect Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Perfecting your Philly Cheesesteak Soup involves attention to detail and quality ingredients. Here are some helpful tips to make your soup unforgettable.
- Use High-Quality Beef: Choosing tender sirloin steak enhances the overall flavor and texture of the soup. Aim for grass-fed beef for an even richer taste.
- Sauté Vegetables Properly: Ensure you sauté onions and peppers until they are caramelized for maximum sweetness and depth of flavor.
- Monitor Cheese Temperature: After adding the cheese sauce, keep the heat low to prevent separation. Stir gently until everything is heated through.
- Adjust Thickness: If you prefer a thinner soup, feel free to add more beef broth gradually until it reaches your desired consistency.
- Experiment with Seasonings: Don’t hesitate to adjust spices according to your preference. Adding smoked paprika or even a dash of hot sauce can bring new dimensions of flavor.
Best Side Dishes for Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Pairing side dishes with your Philly Cheesesteak Soup can enhance the meal’s overall appeal. Here are some great options that complement its flavors beautifully.
- Garlic Bread – Toasted bread slathered in garlic butter is perfect for dipping into the creamy soup.
- Caesar Salad – Crisp romaine lettuce, croutons, and Caesar dressing create a crunchy contrast to the smooth soup.
- Roasted Vegetables – A medley of seasonal roasted veggies adds color and nutrition alongside your hearty meal.
- Potato Chips – Crunchy chips provide a delightful textural contrast and are excellent for scooping up the soup.
- Stuffed Peppers – These can be filled with rice and vegetables, making them a filling addition next to your bowl of soup.
- Coleslaw – The crisp textures and tanginess of coleslaw brighten up the rich flavors in the soup.
- Cornbread – Sweet cornbread offers a nice balance, making it another tasty option for pairing with your cheesesteak soup.
- Macaroni Salad – Creamy macaroni salad serves as a comforting side dish that complements the heartiness of the main course.
Common Mistakes to Avoid
Making Philly Cheesesteak Soup can be easy, but certain pitfalls can affect the outcome. Here are some common mistakes to watch out for.
- Using the wrong cut of meat: Always choose sirloin steak for tenderness. Other cuts may become tough during cooking.
- Overcrowding the pot: Cooking too much steak at once can lead to steaming instead of browning. Work in batches to achieve a nice sear.
- Skipping the simmering step: Allowing the soup to simmer lets flavors meld beautifully. Don’t rush this process; aim for at least 30 minutes.
- Forgetting to taste and adjust seasonings: Always taste your soup before serving to ensure it has enough flavor. Add salt, pepper, or herbs as needed.
- Not using enough cheese: This soup is all about creamy goodness! Ensure you add enough provolone and mozzarella for that rich flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover soup in an airtight container.
- It will keep well in the fridge for up to 3 days.
Freezing Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Freeze the soup in airtight containers or freezer bags.
- It can last in the freezer for up to 3 months.
Reheating Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Oven: Preheat oven to 350°F (175°C). Place soup in an oven-safe dish, cover, and heat for 20-25 minutes.
- Microwave: Pour into a microwave-safe bowl, cover loosely, and heat on high for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat in a saucepan. Stir occasionally until warmed through.
Frequently Asked Questions
Here are some common questions about making Philly Cheesesteak Soup.
What is Philly Cheesesteak Soup?
Philly Cheesesteak Soup is a creamy, hearty soup inspired by the classic sandwich. It features tender steak, sautéed peppers, onions, and melted cheese.
Can I make this soup ahead of time?
Yes! You can prepare it a day in advance and store it in the refrigerator. Just reheat before serving.
How can I customize my Philly Cheesesteak Soup?
Feel free to add mushrooms or different colored bell peppers for extra flavor and nutrition. Adjust cheese types based on your preference as well!
Is there a vegetarian version of this recipe?
Absolutely! Substitute beef broth with vegetable broth and use plant-based meat alternatives along with your favorite vegetables.
Final Thoughts
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe offers warmth and satisfaction with every spoonful. Its creamy texture combined with savory flavors makes it perfect for any occasion. Customize it with your favorite ingredients or adjust seasonings to suit your taste preferences. Try this delightful recipe today!
Philly Cheesesteak Soup
Philly Cheesesteak Soup is the ultimate comfort food, perfect for chilly evenings or casual gatherings. This creamy, hearty soup brings together tender sirloin steak, sautéed vegetables, and a rich cheese sauce, ensuring every spoonful warms your soul. With its easy preparation and delightful flavors, this dish is ideal for game day or a cozy night in.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: Serves approximately 6
- Category: Dinner
- Method: Simmering
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 1 pound sirloin steak, thinly sliced
- 8 cups beef broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 3 cups milk
- 8 ounces cream cheese, softened
- 8 ounces shredded provolone cheese
- Salt and black pepper to taste
Instructions
- In a large pot, heat olive oil over medium heat. Add onion and bell peppers; sauté until softened.
- Add sliced sirloin and cook until browned.
- Pour in beef broth and diced tomatoes; stir to combine.
- Season with salt and pepper; bring to a simmer for at least 30 minutes.
- In a separate saucepan, melt butter and whisk in flour to form a roux.
- Gradually add milk while whisking until smooth; then stir in cream cheese and shredded cheeses until melted.
- Combine the cheese sauce with the soup base; heat through without boiling.
- Serve hot with crusty rolls.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 380
- Sugar: 6g
- Sodium: 900mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 70mg