Hearty and delicious, Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is perfect for cozy nights in or gatherings with friends. This creamy soup captures all the flavors of a classic cheesesteak while being easy to prepare. It’s a great choice for family dinners, game days, or any occasion when you crave something warm and satisfying.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Soup Base
- For the Cheese Sauce
- For Serving
- How to Make Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Step 1: Sauté the Vegetables
- Step 2: Brown the Steak
- Step 3: Add Broth and Tomatoes
- Step 4: Season the Soup
- Step 5: Prepare Cheese Sauce
- Step 6: Melt in Cream Cheese
- Step 7: Combine Soup with Cheese Sauce
- Step 8: Heat Through
- Step 9: Serve
- How to Serve Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- With Crusty Rolls
- Topped with Extra Cheese
- Garnished with Fresh Parsley
- Accompanied by Side Salads
- Served in Bread Bowls
- How to Perfect Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Best Side Dishes for Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Reheating Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Frequently Asked Questions
- What is Philly Cheesesteak Soup?
- Can I use different meats for this recipe?
- How do I make this soup vegetarian-friendly?
- What can I serve with Philly Cheesesteak Soup?
- How do I store leftovers?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Comforting Flavor: Enjoy the rich taste of tender steak and creamy cheese that warms you from the inside out.
- Simple Preparation: With straightforward steps, this recipe is easy to follow, making it suitable for cooks of all skill levels.
- Versatile Dish: Perfect as a main course or paired with crusty rolls for dipping, it fits various meal occasions.
- Hearty Ingredients: Packed with vegetables and protein, this soup is both filling and nutritious.
- Crowd-Pleaser: Ideal for sharing at parties or family gatherings, everyone will love this tasty twist on a classic sandwich.
Tools and Preparation
To make your cooking experience smooth, gather essential tools that will help you whip up this delicious soup.
Essential Tools and Equipment
- Large pot or Dutch oven
- Medium saucepan
- Whisk
- Cutting board
- Knife
- Ladle
Importance of Each Tool
- Large pot or Dutch oven: This allows you to cook everything in one vessel, enhancing flavor and keeping cleanup easy.
- Whisk: A whisk helps create a smooth cheese sauce by preventing lumps when combining milk and flour.
- Ladle: Perfect for serving generous portions of soup into bowls without spills.

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. Cook until browned but avoid overcrowding; do this in batches if necessary.
Step 3: Add Broth and Tomatoes
Pour in the beef broth and add the diced tomatoes (with their juices). Stir well to combine and scrape up any browned bits from the bottom of the pot.
Step 4: Season the Soup
Mix in Worcestershire sauce, dried thyme, and red pepper flakes (if using). Season with salt and pepper to taste. Bring to a simmer then reduce heat to low. Cover and let it 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 until roux forms. Gradually whisk in milk (about ½ cup at a time), ensuring each addition is fully incorporated before adding more. Continue until smooth.
Step 6: Melt in Cream Cheese
Reduce heat to low. Add softened cream cheese; stir until melted. Then add shredded provolone and mozzarella cheeses gradually while stirring until creamy.
Step 7: Combine Soup with Cheese Sauce
Slowly pour the cheese sauce into the soup base while stirring constantly to combine thoroughly.
Step 8: Heat Through
Gently reheat the soup without boiling after adding cheese sauce. Adjust thickness by adding more beef broth if too thick or simmering uncovered if too thin.
Step 9: Serve
Ladle Philly Cheesesteak Soup into bowls. Top with extra shredded cheeses and parsley if desired. Serve immediately with crusty rolls for dipping.
Enjoy your delightful bowl of Philly Cheesesteak Soup!
How to Serve Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Philly Cheesesteak Soup is not just a meal; it’s an experience. Whether you’re serving it for a casual family dinner or a cozy gathering with friends, here are some delightful ways to present this comforting dish.
With Crusty Rolls
- These rolls are perfect for dipping into the creamy soup, soaking up all the delicious flavors.
Topped with Extra Cheese
- A sprinkle of extra shredded provolone or mozzarella on top adds richness and gooeyness that cheese lovers will adore.
Garnished with Fresh Parsley
- Chopped fresh parsley brings a pop of color and a hint of freshness that balances the creamy soup.
Accompanied by Side Salads
- A light salad can contrast nicely with the hearty soup, providing a crisp texture and refreshing taste.
Served in Bread Bowls
- For a fun twist, hollow out some small bread loaves and serve the soup inside them for an edible bowl.
How to Perfect Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Achieving the ideal bowl of Philly Cheesesteak Soup is all about technique and attention to detail. Here are some tips to elevate your soup-making skills.
- Use quality beef – Select a good cut of sirloin steak for tenderness and flavor.
- Sauté vegetables properly – Allow onions and peppers to caramelize; this enhances their natural sweetness.
- Don’t rush the simmering – Letting the soup simmer allows flavors to meld beautifully; at least 30 minutes is recommended.
- Adjust seasoning wisely – Taste as you go; every ingredient can impact flavor, so tailor it to your preference.
- Control cheese melting – Add cheese slowly while stirring to achieve a smooth, creamy consistency without clumps.
- Thicken as needed – If your soup is too thin, let it simmer uncovered for a bit longer to reduce liquid.
Best Side Dishes for Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Pairing side dishes with your Philly Cheesesteak Soup can enhance your meal. Here are some great options to consider.
Garden Salad
A simple mix of greens and vegetables tossed in vinaigrette provides freshness against the rich soup.Garlic Bread
Crispy garlic bread complements the cheesiness of the soup while offering additional texture.Coleslaw
This crunchy side adds some tanginess that contrasts well with the creamy soup, making each bite exciting.Potato Chips
For an easy crunch, serve some seasoned potato chips on the side for dipping or munching between bites.Roasted Vegetables
Roasted carrots, zucchini, or bell peppers can add a nutritious and colorful element alongside your soup.Stuffed Peppers
These savory treats filled with rice and spices make an excellent pairing and round out your meal nicely.Macaroni Salad
Creamy macaroni salad offers a comforting counterpoint that echoes the richness of your main dish.Cornbread Muffins
Sweet cornbread muffins provide a delightful contrast in texture and flavor when dipped into the savory soup.
Common Mistakes to Avoid
When making Philly Cheesesteak Soup, it’s easy to run into some common pitfalls. Here are a few mistakes to watch out for:
Using Cold Ingredients: Starting with cold ingredients can impact cooking times and texture. Always let your cream cheese and milk come to room temperature before adding them to the soup.
Overcooking the Vegetables: Sautéing vegetables for too long can lead to mushiness. Cook them just until they’re softened and slightly caramelized for the best flavor and texture.
Skipping Seasoning Adjustments: Not tasting and adjusting seasonings can result in bland soup. Always taste your soup before serving and add salt, pepper, or other spices as needed.
Not Browning the Meat Properly: Overcrowding the pot while browning meat can lead to steaming instead of browning. Cook the meat in batches to ensure even browning and better flavor.
Adding Cheese Too Quickly: Adding cheese too quickly can cause it to clump or seize. Gradually incorporate cheese into the sauce over low heat for a smooth texture.
Neglecting Storage Tips: Failing to store leftovers properly can affect freshness. Make sure to store in airtight containers for optimal preservation.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Philly Cheesesteak Soup in an airtight container.
- It will keep in the fridge for up to 3-4 days.
- Allow the soup to cool completely before sealing it in a container.
Freezing Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- You can freeze this soup for longer storage.
- Use freezer-safe containers or bags, leaving some space at the top for expansion.
- It is best consumed within 2-3 months of freezing.
Reheating Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Oven: Preheat your oven to 350°F (175°C) and place the soup in an oven-safe dish. Cover with foil and heat until warm.
Microwave: Place soup in a microwave-safe bowl. Heat on medium power in 1-minute intervals, stirring between intervals until heated through.
Stovetop: Pour soup into a saucepan over medium heat. Stir occasionally until warmed, being careful not to boil it after adding cheese.
Frequently Asked Questions
Here are some frequently asked questions about making Philly Cheesesteak Soup:
What is Philly Cheesesteak Soup?
Philly Cheesesteak Soup is a creamy, hearty dish inspired by the classic sandwich. It’s filled with tender steak, sautéed peppers, onions, and rich cheese sauce.
Can I use different meats for this recipe?
Yes! You can substitute sirloin steak with chicken or turkey if you prefer a lighter option without losing flavor.
How do I make this soup vegetarian-friendly?
To make this recipe vegetarian-friendly, replace meat with mushrooms or plant-based protein and use vegetable broth instead of beef broth.
What can I serve with Philly Cheesesteak Soup?
This delicious soup pairs well with crusty rolls or garlic bread for dipping. A side salad also complements it nicely!
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 4 days or freeze them for up to 3 months for later enjoyment.
Final Thoughts
Philly Cheesesteak Soup is an ultimate comfort food that brings together rich flavors and creamy textures in every bite. This versatile recipe allows you to customize ingredients according to your preference, so feel free to experiment with different veggies or cheeses! Don’t miss out on trying this delightful dish; it’s perfect for cozy nights at home!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
- Total Time: 1 hour
- Yield: Serves approximately 6
Description
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe is a warm, creamy delight that brings the classic flavors of a cheesesteak sandwich into a comforting bowl of soup. This hearty dish combines tender sirloin steak, sautéed bell peppers, and a rich cheese sauce, creating a satisfying meal that’s perfect for cozy nights in or gatherings with friends. Easy to prepare and packed with delicious ingredients, this soup is sure to become a favorite at family dinners or game days. Serve it with crusty rolls for dipping and watch it disappear quickly!
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
- 4 ounces shredded mozzarella cheese
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
Instructions
- In a large pot or Dutch oven over medium heat, heat the olive oil. Sauté the onion and bell peppers until softened (about 8–10 minutes).
- Add the thinly sliced sirloin steak and cook until browned.
- Pour in the beef broth and diced tomatoes; stir to combine.
- Season with Worcestershire sauce, thyme, red pepper flakes (if using), salt, and pepper. Simmer for at least 30 minutes.
- In a medium saucepan, melt butter over medium heat and whisk in flour to create a roux.
- Gradually whisk in milk until smooth; then add cream cheese followed by provolone cheese until melted.
- Combine the cheese sauce with the soup base and gently reheat before serving.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 360
- Sugar: 6g
- Sodium: 880mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg





