Philly Cheesesteak Soup

Satisfying, cheesy, and loaded with savory aroma, Philly Cheesesteak Soup brings the soul of a classic sandwich into a warm bowl of comfort. With tender shaved beef, sautéed peppers, and melty provolone, each spoonful tastes rich and nostalgic. What makes Philly Cheesesteak Soup special is how it combines the familiar flavors of a beloved street sandwich with the cozy texture of a cream-based soup. It delivers all the oozy goodness without needing a roll. You’ll learn how to make it silky, flavorful, and perfectly balanced, along with variations, serving tips, and more.

Why You’ll Love This Recipe

There’s a lot to love about Philly Cheesesteak Soup, especially if you crave hearty, flavorful meals that come together easily. The first reason is flavor: shaved ribeye, peppers, onions, and garlic simmer in a rich broth that feels indulgent yet approachable. The second reason is texture. You’ll taste creamy broth, tender beef, and softened veggies with pockets of gooey cheese that stretch just like the sandwich. This contrast keeps each bite interesting rather than one-dimensional.

Another major reason is convenience. Unlike many soups that require long simmering or fancy ingredients, this one cooks in under an hour and uses everyday grocery staples. It works well for weeknights, potlucks, or cold-weather gatherings. You get the iconic Philly cheesesteak experience without ordering takeout, chopping bread, or juggling hot griddles. Want more? It adapts easily to different cuts of beef, cheeses, or even dietary needs. Fans of flexible comfort recipes like taco noodle skillet or garlic pasta with bacon usually add this one to their monthly meal rotation. With a broth that coats the spoon and flavors that remind you of food-truck bliss, this soup checks every comfort-food box.

Ingredients

To make irresistible Philly Cheesesteak Soup, you’ll need the following:

  • 1 lb (450g) shaved ribeye steak or thinly sliced sirloin, cut into bite-sized pieces

  • 2 tablespoons (28g) unsalted butter

  • 1 tablespoon (15ml) olive oil

  • 1 medium yellow onion, diced (about 1 cup/130g)

  • 1 green bell pepper, sliced into strips (about 1 cup/120g)

  • 1 red bell pepper, sliced (about 1 cup/120g)

  • 3 cloves garlic, minced (9g)

  • 3 tablespoons (24g) all-purpose flour

  • 4 cups (950ml) beef broth

  • 1 cup (240ml) heavy cream

  • 1 cup (120g) shredded provolone cheese

  • 1 cup (120g) shredded mozzarella cheese

  • 1 teaspoon (2g) paprika

  • 1 teaspoon (3g) kosher salt, more to taste

  • ½ teaspoon (1g) black pepper

  • Optional: sliced mushrooms or hot cherry peppers for authentic flair

  • Optional: toasted baguette slices for serving

The ribeye provides richness and authentic steak flavor. The peppers and onions carry sweetness while the creamy broth ties everything together. Provolone brings signature cheesesteak personality, and mozzarella adds stretch and melt.

Pro Tips

Nailing the perfect Philly Cheesesteak Soup comes down to just a few tactics that make a massive difference:

  1. Brown the beef in small batches for maximum flavor. If you crowd the pan, you steam the meat instead of searing it. Searing adds caramelization, which boosts the broth’s depth. Work in two batches and avoid moving the beef too quickly. Once browned, remove it so it doesn’t overcook.

  2. Build a flavorful base before adding broth. Onions, peppers, and garlic should soften and sweeten before flour enters the pot. When you add flour, stir constantly for one minute to cook out the raw taste. This step thickens the soup naturally and prevents lumps. Similar to making mac and cheese or creamy garlic pasta with lemon shrimp, patience at this stage pays off.

  3. Add cheese off heat to avoid graininess. Dairy-based soups can separate if boiled. After the soup thickens and cream goes in, lower the heat and stir in cheese slowly. Provolone melts beautifully, and mozzarella gives pull without turning rubbery. Go low and slow for a silky finish.

Instructions

(Step 1) Heat a large Dutch oven or heavy pot over medium-high heat. Add olive oil. Once shimmering, add half the shaved beef and sear for 2–3 minutes until browned on the edges. Season with a pinch of salt and pepper. Transfer to a bowl and repeat with the remaining beef. This technique prevents steaming and ensures rich, beef-forward flavor.

(Step 2) Lower the heat to medium. Add butter to the pot. When melted, add the diced onion and sliced bell peppers. Stir and cook for 6–7 minutes until softened and slightly caramelized. The vegetables should still have structure but no raw crunch. Add the minced garlic and stir for 30 seconds until fragrant.

(Step 3) Sprinkle flour over the vegetables and stir constantly for about 1 minute to create a roux. This ensures the flour absorbs fat and prevents a raw flour taste later. The mixture will look slightly pasty, which is normal.

(Step 4) Slowly pour in the beef broth while stirring. Scrape the bottom of the pot with a wooden spoon to release fond from the beef searing. Bring the mixture to a gentle simmer. Let it bubble for 6–8 minutes until slightly thickened and smooth.

(Step 5) Reduce heat to medium-low. Add heavy cream, paprika, and the browned beef back into the pot. Stir well and cook for another 5 minutes to warm everything through. Taste and adjust seasoning with salt and pepper.

(Step 6) Turn heat to low. Add the shredded provolone and mozzarella one handful at a time, stirring slowly until melted and fully incorporated. Avoid boiling at this stage, since high heat breaks dairy and affects texture. The soup should look glossy, creamy, and loaded with beef and veggies.

(Step 7) Ladle into bowls and serve immediately. For the full Philly effect, add toasted baguette slices on the side or float croutons on top. The cheese will stretch with each spoonful, and the peppers and onions will deliver sweet bite and color. Enjoy while hot.

These steps keep the soup rich, silky, and boldly flavored without requiring complex culinary skill. The aroma will make your kitchen feel like a corner sandwich shop.

Variations

Philly Cheesesteak Soup adapts beautifully to different tastes and dietary needs:

  • Mushroom Swiss Version: Replace provolone with Swiss and add 2 cups (170g) sliced mushrooms with the onions for an earthy, diner-inspired twist.

  • Low-Carb / Keto Version: Replace flour with 1 teaspoon xanthan gum or skip thickening entirely. Use extra cream and cheese for body. Serve with roasted cauliflower instead of bread.

  • Chicken “Cheesesteak” Soup: Swap beef for thin-sliced chicken breast and use Monterey Jack instead of mozzarella. It becomes lighter but still cozy.

These variations ensure the core flavors remain intact while giving you flexibility.

Storage and Serving

Store leftover Philly Cheesesteak Soup in airtight containers in the refrigerator for up to 4 days. Reheat gently over medium-low heat and avoid boiling, since dairy can split at high temperatures. If the soup thickens in the fridge, loosen it with a splash of broth or cream during reheating.

For serving, top with extra shaved provolone for flair and stretch. Add toasted hoagie rolls or baguette slices for authentic cheesesteak energy. Another fun option is serving the soup in bread bowls, especially during colder months or game-day gatherings. Pair with a simple green salad for balance or roasted potatoes for extra comfort.

FAQs

What beef works best for this soup?
Shaved ribeye is ideal thanks to its fat content and tenderness. Sirloin or flank steak also works if sliced very thin.

Can I use a different cheese?
Yes. Provolone is classic, but Swiss, white American, mozzarella, or Monterey Jack melt well and taste great.

Will frozen peppers change the texture?
Frozen peppers soften more than fresh ones, but they still taste great in soup. If you want more bite, stick with fresh peppers.

Can this be made ahead?
Yes, but add cheese during reheating for best texture. This prevents separation and keeps the broth silky.

How do I make it spicier?
Add hot cherry peppers, crushed red pepper flakes, or a splash of hot sauce during simmering.

This Philly Cheesesteak Soup is comfort food at its finest creamy, meaty, and loaded with classic sandwich flavor in every spoonful. It’s the kind of dish that warms cold evenings, satisfies cravings fast, and makes family dinners feel special with very little effort.

Leave a Comment