Hearty and delicious, Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is a warm embrace in a bowl. This comforting dish combines tender steak, sautéed vegetables, and a rich, creamy cheese sauce, making it perfect for cozy dinners or gatherings. It’s not only flavorful but also easy to prepare, ensuring that everyone enjoys its delightful taste.
Why You’ll Love This Recipe
- Comforting and Hearty: This soup is packed with flavors that evoke the essence of a classic Philly cheesesteak.
- Easy to Make: With straightforward steps, you can whip up this delicious dish without stress.
- Versatile Serving Options: Perfect as a main dish or served as an appetizer at gatherings.
- Rich and Creamy: The cheese sauce adds a luscious texture that elevates the soup experience.
- Perfect for Leftovers: Enjoy it the next day; it tastes even better after the flavors meld together.
Tools and Preparation
To make your cooking experience seamless, gather the essential tools needed for this recipe. Having the right equipment will help you create this comforting soup efficiently.
Essential Tools and Equipment
- Large pot or Dutch oven
- Medium saucepan
- Whisk
- Wooden spoon
- Ladle
Importance of Each Tool
- Large pot or Dutch oven: Ideal for simmering soups evenly and thoroughly.
- Medium saucepan: Necessary for preparing the creamy cheese sauce without burning.
- Whisk: Helps in achieving a smooth consistency when mixing the cheese sauce.
- Ladle: Perfect for serving generous portions of soup into bowls.

Ingredients
To create this delightful Philly Cheesesteak Soup, gather the following ingredients:
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
For Serving
- Salt and freshly ground black pepper to taste
- 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é Vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and both bell peppers. Cook until softened and slightly caramelized—about 8 to 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; brown in batches if necessary.
Step 3: Add Broth and Tomatoes
Pour in the beef broth along with the diced tomatoes (with juices). Stir well to combine, scraping any browned bits from the bottom of the pot.
Step 4: Season and Simmer
Stir in Worcestershire sauce, dried thyme, and optional red pepper flakes. Season with salt and pepper, then 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 and cook for 1–2 minutes to create a roux.
Step 6: Whisk in Milk
Gradually whisk in milk—about half a cup at a time—ensuring each addition is fully incorporated before adding more. Continue until thickened.
Step 7: Melt Cheeses
Reduce heat to low. Stir in softened cream cheese until melted smooth. Gradually add provolone and mozzarella cheeses until fully melted.
Step 8: Combine Soups
Pour the cheese sauce into the soup base while stirring constantly until combined.
Step 9: Final Heat Through
Heat through without boiling. If too thick, add more beef broth; if too thin, simmer uncovered briefly.
Step 10: Serve
Ladle soup into bowls. Top with extra cheese and parsley if desired. Serve immediately alongside crusty rolls for dipping.
Enjoy your cozy bowl of Philly Cheesesteak Soup!
How to Serve Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Philly Cheesesteak Soup is a delightful dish that warms the heart and satisfies the appetite. It’s perfect for any occasion, especially when paired with the right accompaniments.
With Crusty Rolls
- These rolls are ideal for dipping into the creamy soup, soaking up all the flavors.
Topped with Extra Cheese
- A sprinkle of shredded provolone or mozzarella on top adds an extra layer of richness and flavor.
Garnished with Fresh Parsley
- Chopped fresh parsley not only enhances the presentation but also adds a touch of freshness to each bowl.
Served with a Side Salad
- A light salad can balance the richness of the soup, adding a refreshing crunch.
Accompanied by Pickles
- The tanginess of pickles provides a nice contrast to the creamy soup.
In Individual Bread Bowls
- For a fun twist, serve the soup in hollowed-out bread bowls for an edible serving dish.
How to Perfect Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
To elevate your Philly Cheesesteak Soup experience, consider these helpful tips for perfecting this comforting dish.
-
Use Quality Ingredients: Fresh vegetables and high-quality beef broth enhance the overall flavor profile.
-
Thinly Slice Steak: Make sure to slice your sirloin steak thinly against the grain for tender bites in every spoonful.
-
Adjust Seasonings: Taste as you go! You can modify salt, pepper, and spices according to your flavor preferences.
-
Simmer Gently: Avoid boiling after adding cheese sauce to keep it smooth and creamy without separating.
-
Experiment with Cheeses: Mix in other cheeses like cheddar or gouda for different flavors and textures in your soup.
-
Make Ahead: This soup stores well. Make it a day ahead for even better flavors when reheated!
Best Side Dishes for Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Pairing side dishes with your Philly Cheesesteak Soup can enhance your meal experience. Here are some great options:
-
Garlic Bread
A warm, buttery garlic bread complements the soup’s flavors perfectly. -
Caesar Salad
Crisp romaine lettuce with Caesar dressing offers a refreshing balance to the rich soup. -
Coleslaw
A tangy coleslaw adds crunch and acidity that pairs nicely with the creaminess of the soup. -
Potato Chips
Crunchy potato chips provide an enjoyable texture contrast and can be dipped as well! -
Stuffed Peppers
Filled with rice and veggies, stuffed peppers make for a hearty side that matches well with soup. -
Roasted Vegetables
Seasonal roasted veggies bring additional nutrients and flavor that harmonize beautifully with cheesesteak soup. -
Cornbread Muffins
Sweet cornbread muffins add a delightful touch of sweetness, making them great for dipping! -
Fruit Salad
A light fruit salad can cleanse the palate after indulging in rich flavors from the soup.
Common Mistakes to Avoid
When making Philly Cheesesteak Soup, it’s easy to make a few errors that can affect the final dish. Here are some common mistakes to avoid.
-
Not slicing the steak correctly: Ensure you slice the sirloin steak against the grain for tender bites. Slicing with the grain can make the meat chewy and tough.
-
Skipping the sauté step: Don’t rush past cooking the vegetables. Sautéing them enhances their flavor and adds depth to your soup.
-
Overcrowding the pot: If you’re cooking a large batch of steak, do it in batches. Overcrowding leads to steaming instead of browning, affecting texture and flavor.
-
Neglecting seasoning adjustments: Always taste your soup before serving. Adjust salt, pepper, and other seasonings to suit your liking as flavors develop during cooking.
-
Not letting the soup simmer enough: Allow sufficient time for simmering after adding ingredients. This helps meld flavors together, creating a richer soup.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Philly Cheesesteak Soup in an airtight container.
- It will last for up to 3-4 days in the refrigerator.
Freezing Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Freeze in airtight containers or freezer bags.
- The soup can be frozen for up to 3 months for best quality.
Reheating Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
-
Oven: Preheat oven to 350°F (175°C). Transfer soup to an oven-safe dish and cover. Heat until warm, about 20-30 minutes.
-
Microwave: Place soup in a microwave-safe bowl. Heat on high for 2-3 minutes, stirring halfway through until heated evenly.
-
Stovetop: Pour soup into a pot over medium heat. Stir occasionally until heated through; this usually takes about 5-10 minutes.
Frequently Asked Questions
Here are some common questions about Philly Cheesesteak Soup that might help you out!
Can I use different types of meat in Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe?
Yes! Feel free to substitute with chicken or turkey if you prefer a lighter option or want a different flavor profile.
How can I make Philly Cheesesteak Soup vegetarian?
To create a vegetarian version, replace meat with mushrooms or tempeh and use vegetable broth instead of beef broth.
What can I serve with Philly Cheesesteak Soup?
Crusty rolls are great for dipping! You can also serve it with a side salad or crispy fries for a complete meal.
How spicy is Philly Cheesesteak Soup?
The spice level depends on how much red pepper flakes you add. For mild soup, omit this ingredient or reduce it significantly.
How long does it take to prepare Philly Cheesesteak Soup?
The total time is approximately 80 minutes, including both preparation and cooking time, making it perfect for a comforting meal any day of the week!
Final Thoughts
Philly Cheesesteak Soup is not just hearty but also incredibly versatile. Customize it by adding your favorite vegetables or adjusting the cheese blend! It’s perfect for cozy nights or gatherings with friends—give it a try!
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is a cozy and hearty dish that brings together tender sirloin, colorful bell peppers, and a creamy cheese sauce. Perfect for chilly evenings or gatherings, this soup captures the essence of the classic Philly cheesesteak in a warm bowl. It’s not only simple to make but also a guaranteed crowd-pleaser that tastes even better the next day as the flavors meld together. Serve it with crusty rolls for dipping or enjoy it topped with extra cheese and fresh parsley for an added touch.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 20 minutes
- Yield: Serves approximately 6
- Category: Dinner
- Method: Stovetop
- 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 (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
- 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
- Crusty rolls, for dipping
- Chopped fresh parsley, for garnish
- Extra shredded provolone or mozzarella cheese
Instructions
- In a large pot, heat olive oil over medium heat. Sauté chopped onion and bell peppers until softened.
- Add thinly sliced sirloin steak and cook until browned.
- Pour in beef broth and diced tomatoes; stir to combine.
- Stir in Worcestershire sauce, thyme, salt, and pepper; simmer for 30 minutes.
- In a separate saucepan, melt butter and whisk in flour to create a roux. Gradually add milk while whisking until thickened.
- Stir in cream cheese until melted, then add provolone and mozzarella cheeses until smooth.
- Combine the cheese sauce with the soup base; heat through without boiling.
- Ladle into bowls and serve with toppings of extra cheese and parsley.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 5g
- Sodium: 890mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg
Leave a Comment