Philly Cheesesteak Soup Recipe That’s Perfect for Cozy Nights
Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
There’s something undeniably comforting about a warm bowl of Philly cheesesteak soup. Imagine a creamy, cheesy blend of tender steak, colorful bell peppers, and savory broth that warms you from the inside out. This dish is perfect for chilly evenings when you crave something hearty and delicious. Whether it’s a weeknight dinner or a cozy gathering with friends, this Philly cheesesteak soup is sure to impress with its rich flavors and easy preparation. As the aroma fills your kitchen, you’ll know that you’re in for a treat that encapsulates all the goodness of a classic cheesesteak — but in soup form!
- Why This Philly Cheesesteak Soup Is Worth Your Time
- Main Ingredients for Philly Cheesesteak Soup
- Tools Needed for Philly Cheesesteak Soup
- Step-by-Step Instructions for Philly Cheesesteak Soup
- Pro Tips for Perfect Philly Cheesesteak Soup
- Serving Ideas and Pairings
- Variations and Swaps for Philly Cheesesteak Soup
- Leftovers and Storage Tips
- Nutrition Notes
- Frequently Asked Questions About Philly Cheesesteak Soup
Why This Philly Cheesesteak Soup Is Worth Your Time
This Philly cheesesteak soup stands out for its perfect balance of flavors and comforting textures. The combination of tender sirloin steak, sweet caramelized onions, and vibrant bell peppers creates a hearty base that is both satisfying and delicious. The creamy cheese sauce adds richness that elevates the dish, making it feel indulgent without being overly heavy. Plus, it’s practical for busy weeknights — you can have this soup ready in under an hour, making it an ideal option for a quick yet impressive meal. The fact that it’s packed with classic cheesesteak flavors means it will delight even the pickiest eaters.
Main Ingredients for Philly Cheesesteak Soup
The key ingredients in this recipe bring together the classic flavors of a Philly cheesesteak in a warm, comforting bowl of soup. Here’s what you’ll need:
- 2 tablespoons olive oil: Used for sautéing the vegetables and adding flavor.
- 1 large onion, chopped: Adds sweetness and depth to the soup.
- 1 green bell pepper, chopped: Provides a fresh, slightly bitter contrast to the sweetness of the onion.
- 1 red bell pepper, chopped: Adds sweetness and color to the soup.
- 1 pound sirloin steak, thinly sliced (against the grain): The main protein that gives the soup its hearty texture.
- 8 cups beef broth: The base of the soup, adding richness and flavor.
- 1 (14.5 ounce) can diced tomatoes, undrained: Adds acidity and moisture to the soup.
- 1 teaspoon Worcestershire sauce: Enhances the umami flavor of the broth.
- 1/2 teaspoon dried thyme: Offers an earthy flavor that complements the beef.
- 1/4 teaspoon red pepper flakes (optional): Adds a touch of heat, if desired.
- Salt and freshly ground black pepper to taste: Essential for seasoning the soup.
- 4 tablespoons butter: Used to make the cheese sauce, adding richness.
- 4 tablespoons all-purpose flour: Used to thicken the cheese sauce.
- 3 cups milk: Forms the creamy base of the cheese sauce.
- 8 ounces cream cheese, softened: Adds creaminess and a rich texture.
- 8 ounces shredded provolone cheese: The classic cheese for a Philly cheesesteak.
- 4 ounces shredded mozzarella cheese: Adds stretch and creaminess to the cheese sauce.
- 1/4 teaspoon garlic powder: Enhances the flavor of the cheese sauce.
- 1/4 teaspoon onion powder: Adds extra flavor depth.
- Salt and freshly ground black pepper to taste: For seasoning the cheese sauce.
- Crusty rolls, for dipping: Perfect for soaking up the soup.
- Chopped fresh parsley, for garnish: Adds a fresh touch and color.
- Extra shredded provolone or mozzarella cheese: Optional topping for added cheesiness.
Tools Needed for Philly Cheesesteak Soup
ToolPurpose / what it helps withLarge pot or Dutch ovenFor cooking the soup evenly and allowing for ample stirring.Medium saucepanFor making the cheese sauce.WhiskEssential for mixing the cheese sauce to avoid lumps.Cutting board and knifeFor chopping vegetables and slicing the steak.LadleFor serving the soup into bowls.Measuring cups and spoonsFor accurate ingredient measurement.
Step-by-Step Instructions for Philly Cheesesteak Soup
This recipe is straightforward, and each step is designed to build flavor and richness. Follow these instructions to create a delicious pot of Philly cheesesteak soup:
- 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, stirring occasionally, until the vegetables are softened and slightly caramelized, about 8-10 minutes.
- Add the thinly sliced sirloin steak to the pot. Increase the heat to medium-high and cook, stirring frequently, until the steak is browned. Be careful not to overcrowd the pot; you may need to do this in batches to ensure the steak browns properly instead of steaming.
- Pour in the beef broth and add the diced tomatoes (with their juices). Stir to combine, scraping up any browned bits from the bottom of the pot.
- Stir in the Worcestershire sauce, dried thyme, and red pepper flakes (if using). Season with salt and pepper to taste. Bring the soup to a simmer, then reduce the heat to low, cover, and let it simmer for at least 30 minutes, or up to an hour.
- While the soup is simmering, prepare the cheese sauce. In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the milk, about 1/2 cup at a time, ensuring each addition is fully incorporated before adding more. Continue whisking until the sauce is smooth and thickened.
- Reduce the heat to low. Add the softened cream cheese and stir until it is completely melted and smooth. Then, add the shredded provolone and mozzarella cheeses, a handful at a time, stirring until each addition is melted and the sauce is creamy and smooth.
- Stir in the garlic powder, onion powder, salt, and pepper to taste. Adjust the seasonings as needed to your preference.
- Once the cheese sauce is ready, slowly pour it into the pot with the soup base, stirring constantly to combine.
- Heat the soup through, stirring occasionally, until it is heated through. Be careful not to boil the soup after adding the cheese sauce, as this can cause the cheese to separate.
- If the soup is too thick, you can add a little more beef broth to thin it out. If it’s too thin, you can simmer it uncovered for a few minutes to allow some of the liquid to evaporate.
- Ladle the Philly Cheesesteak Soup into bowls. If desired, top with extra shredded provolone or mozzarella cheese and chopped fresh parsley. Serve immediately with crusty rolls for dipping.
Pro Tips for Perfect Philly Cheesesteak Soup
- Use high-quality sirloin steak for the best flavor and tenderness. Thinly slice it against the grain for a melt-in-your-mouth texture.
- Don’t skip the caramelization of the onions and peppers; it adds a sweet depth that enhances the overall flavor of the soup.
- Make the cheese sauce over low heat to prevent the cheese from separating. Stir constantly for a smooth finish.
- Customize the heat level by adjusting the amount of red pepper flakes to suit your taste.
- Serve the soup immediately for the best texture, but it can be reheated gently on the stove if needed.
- For added flavor, consider using homemade beef broth if you have the time; it can elevate the dish even further.
- Top the soup with crispy fried onions or extra cheese for a delightful crunch and flavor boost.
Serving Ideas and Pairings
- Serve with crusty rolls for dipping to soak up the rich flavors of the soup.
- Pair with a simple green salad dressed with a light vinaigrette for balance.
- Consider adding a side of sweet potato fries for a comforting meal.
- A glass of cold iced tea or a light beer complements the flavors beautifully.
- Garnish with fresh parsley and extra cheese for a beautiful presentation.
Variations and Swaps for Philly Cheesesteak Soup
This soup is versatile, and here are some variations to suit your preferences:
Faster Weeknight Version
Use pre-cooked steak or leftover roast beef to save time. Skip simmering the soup for as long and simply heat through after adding the cheese sauce.
Lighter Version
Swap half of the cream cheese for Greek yogurt to reduce calories while maintaining creaminess. You can also use low-fat milk instead of whole milk.
High-Protein Version
Add cooked lentils or beans to the soup for an extra protein boost without sacrificing flavor. You can also increase the amount of steak used.
Budget-Friendly Version
Replace the sirloin steak with a less expensive cut, like flank steak or even ground beef. Adjust the cooking time accordingly to ensure tenderness.
Leftovers and Storage Tips
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stove over low heat, adding a splash of beef broth if needed to loosen the soup.
- This soup can freeze well; let it cool completely before transferring it to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Nutrition Notes
This Philly cheesesteak soup is a hearty meal that balances protein, fats, and carbohydrates. Depending on the portion size, it contains approximately 500-600 calories per serving. To adjust for allergies, consider using gluten-free flour for the cheese sauce and ensuring the broth is gluten-free if necessary. You can also modify the cheese types to suit lactose-free diets.
Frequently Asked Questions About Philly Cheesesteak Soup
Can I make Philly cheesesteak soup ahead of time?
Yes, you can prepare the soup ahead of time. Just store it in the refrigerator and reheat gently on the stove before serving.
What can I use instead of sirloin steak in Philly cheesesteak soup?
You can use flank steak, ground beef, or even leftover roast beef for a quicker option. Just adjust the cooking time accordingly.
How can I adjust the spice level in Philly cheesesteak soup?
You can easily adjust the spice level by adding more or fewer red pepper flakes or omitting them entirely for a milder soup.
Is Philly cheesesteak soup gluten-free?
To make it gluten-free, use gluten-free flour for the cheese sauce and ensure that the beef broth is gluten-free.
What should I serve with Philly cheesesteak soup?
This soup pairs wonderfully with crusty rolls, a side salad, or sweet potato fries for a complete meal.
In conclusion, I encourage you to try this Philly cheesesteak soup recipe. It’s a warm, comforting dish that captures all the flavors of a classic cheesesteak, making it perfect for any cozy night in. Enjoy the rich, creamy goodness of this soup that’s sure to become a favorite in your home!


Philly Cheesesteak Soup: The Ultimate Comfort Food Recipe
Ingredients
Method
- 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, stirring occasionally, until the vegetables are softened and slightly caramelized, about 8-10 minutes.
- Add the thinly sliced sirloin steak to the pot. Increase the heat to medium-high and cook, stirring frequently, until the steak is browned. Be careful not to overcrowd the pot; you may need to do this in batches to ensure the steak browns properly instead of steaming.
- Pour in the beef broth and add the diced tomatoes (with their juices). Stir to combine, scraping up any browned bits from the bottom of the pot.
- Stir in the Worcestershire sauce, dried thyme, and red pepper flakes (if using). Season with salt and pepper to taste. Bring the soup to a simmer, then reduce the heat to low, cover, and let it simmer for at least 30 minutes, or up to an hour.
- While the soup is simmering, prepare the cheese sauce. In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in the milk, about 1/2 cup at a time, ensuring each addition is fully incorporated before adding more. Continue whisking until the sauce is smooth and thickened.
- Reduce the heat to low. Add the softened cream cheese and stir until it is completely melted and smooth. Then, add the shredded provolone and mozzarella cheeses, a handful at a time, stirring until each addition is melted and the sauce is creamy and smooth.
- Stir in the garlic powder, onion powder, salt, and pepper to taste. Adjust the seasonings as needed to your preference.
- Once the cheese sauce is ready, slowly pour it into the pot with the soup base, stirring constantly to combine.
- Heat the soup through, stirring occasionally, until it is heated through. Be careful not to boil the soup after adding the cheese sauce, as this can cause the cheese to separate.
- If the soup is too thick, you can add a little more beef broth to thin it out. If it's too thin, you can simmer it uncovered for a few minutes to allow some of the liquid to evaporate.
- Ladle the Philly Cheesesteak Soup into bowls. If desired, top with extra shredded provolone or mozzarella cheese and chopped fresh parsley. Serve immediately with crusty rolls for dipping.