Philly Cheese Steak Soup Recipe

If you’re looking to wrap yourself in a cozy bowl of nostalgia and big flavor, look no further than Philly Cheese Steak Soup. This ingenious twist on the iconic sandwich captures all the savory, melty, beefy goodness you adore, but in a hearty soup that’ll warm you from the inside out. Whether you’re a lifelong Philly cheese steak fan or just love a comforting, crowd-pleasing meal, this soup brings the best of both worlds together with every spoonful.

Ingredients You’ll Need

Every ingredient in this Philly Cheese Steak Soup has a purpose, building up those irresistible layers of flavor and creamy texture. Grab these essentials to whip up a batch that tastes just like your favorite sub, but with even more comfort in every bite.

  • Beef Ribeye or Sirloin: Thinly sliced for quick browning and ultra-tender bites, just like the classic steak sandwich filling.
  • Olive Oil: Used to sear the beef and sauté the veggies, olive oil adds richness and keeps everything from sticking.
  • Onion: Diced onion softens into the base, adding sweetness and body to the soup.
  • Green Bell Pepper: Adds the signature Philly cheese steak crunch and a pop of color.
  • Red Bell Pepper: For even more flavor contrast and a touch of natural sweetness.
  • Garlic: Minced fresh garlic deepens the savory flavor and aroma.
  • Beef Broth: The foundation for rich, meaty depth—choose a high-quality broth for the best results.
  • Heavy Cream: Makes the soup luxuriously creamy, transforming humble ingredients into pure comfort food.
  • All-Purpose Flour: A quick flour sprinkle thickens everything up, so your soup is satisfyingly hearty.
  • Smoked Paprika: This secret weapon adds a whisper of smokiness that elevates the soup to sandwich-level craveability.
  • Salt and Pepper: Season to taste—a generous pinch brings all the flavors into beautiful harmony.
  • Provolone Cheese (Shredded): For that signature melt and tangy bite—don’t skimp on it!
  • Mozzarella Cheese (Shredded): Creamy and stringy when melted—perfect for that cheese pull.
  • Mushrooms (Optional): Sliced mushrooms add earthy depth and another dimension of flavor.
  • Crusty Bread or Croutons (Optional): Use it for dunking—you won’t want to leave a drop behind.

How to Make Philly Cheese Steak Soup

Step 1: Prepare the Beef

Start by heating one tablespoon of olive oil in a large pot or Dutch oven over medium-high heat. Once shimmering, lay in the thinly sliced beef, making sure not to overcrowd the pan so it can brown properly. Sear just until the edges caramelize and the slices are cooked through—this locks in that steakhouse flavor! Scoop the beef out and set it aside; you’ll return it to the soup near the end.

Step 2: Cook the Vegetables

In the same pot, add the remaining olive oil and toss in the diced onion, green and red bell peppers, and mushrooms (if you’re using them). Sauté the vegetables, stirring occasionally, until they turn soft and start to sweeten—about five minutes. Sprinkle in the minced garlic and continue to cook for another minute, stirring so the garlic won’t burn but wakes up its wonderful aroma.

Step 3: Create the Base

Dust the vegetables with the flour, stirring constantly to coat every piece and avoid any lumps. This step is key—the flour helps thicken the soup to a luxurious, chowder-like texture. Gradually whisk in the beef broth, making sure to scrape up any delicious browned bits from the bottom. Bring this mixture to a gentle simmer so the flavors can mingle and meld.

Step 4: Add the Cream and Seasoning

Stir in the heavy cream for richness, followed by smoked paprika, salt, and freshly ground black pepper. Give it a good mix, then lower the heat to let everything bubble gently for about 10 minutes. You’ll see the soup thicken to the perfect consistency as it simmers, filling your kitchen with irresistible Philly Cheese Steak Soup aromas.

Step 5: Melt the Cheese

Lower the heat and scatter in the shredded provolone and mozzarella cheeses. Stir gently but thoroughly, making sure the cheese melts completely and melds right into the soup. This is where the magic happens—the soup transforms into a creamy, cheesy pot of perfection.

Step 6: Combine Beef and Serve

Return the browned beef to the pot, stirring to make sure each bite of soup is dotted with tender steak. Let everything warm through for a minute, then grab your ladle and fill bowls to the brim. Top with extra shredded cheese if you dare, and serve alongside crusty bread or crunchy croutons for the ultimate finish.

How to Serve Philly Cheese Steak Soup

Philly Cheese Steak Soup Recipe - Recipe Image

Garnishes

For that authentic touch, sprinkle each bowl generously with extra shredded provolone or mozzarella cheese just before serving—if you run it under the broiler for a minute, you’ll get irresistible bubbly golden tops. A few slices of sauteed mushrooms or a sprinkle of chopped fresh parsley can add a pop of color and depth, making each bowl of Philly Cheese Steak Soup truly worthy of the name.

Side Dishes

This soup is hearty enough to stand alone, but pairing it with fresh, crusty baguette slices or homemade croutons makes it even more satisfying. A simple green salad with a tangy vinaigrette brings a crisp contrast to the rich soup, keeping your meal balanced and extra special.

Creative Ways to Present

Try serving Philly Cheese Steak Soup in mini bread bowls for a playful party appetizer or ladled over a pile of oven-toasted garlic bread for ultimate decadence. For a fun family dinner, set up a toppings bar with extra cheese, sautéed peppers, or fried onions so everyone can personalize their own soup bowl.

Make Ahead and Storage

Storing Leftovers

Leftover Philly Cheese Steak Soup keeps beautifully in the refrigerator for up to three days. Let it cool completely before transferring it to an airtight container. The flavors will continue to meld, often making it taste even more incredible the next day.

Freezing

While you can freeze this soup, keep in mind that soups with cream and lots of cheese can sometimes change texture after thawing. If you do freeze it, store in individual portions and thaw overnight in the refrigerator for best results. Stir well when reheating to restore its creaminess.

Reheating

Gently reheat leftover Philly Cheese Steak Soup on the stovetop over low heat, stirring often to prevent the cheese from separating. If it’s too thick, add a splash of beef broth or cream to loosen it up. If using the microwave, reheat in short bursts, stirring in between until heated through.

FAQs

Can I use a different cut of beef?

Absolutely! While ribeye or sirloin are classic for their tenderness, you can use any tender, well-marbled steak. Just slice it as thinly as possible for that authentic Philly texture. Even leftover roast beef works in a pinch.

What cheese is best for Philly Cheese Steak Soup?

Traditionally, provolone and mozzarella create the ideal balance of meltiness and flavor, but you can play around with sharp cheddar or even American cheese if you love a different flavor profile. The goal is creamy, stretchy goodness with every spoonful.

How can I make this soup gluten free?

Swap the all-purpose flour for your favorite gluten-free flour blend, or use cornstarch mixed with a little cold broth to thicken the soup. Make sure the beef broth and other additions are certified gluten free as well.

Can I make Philly Cheese Steak Soup vegetarian?

Yes! Substitute the beef with hearty mushrooms or plant-based steak strips, use vegetable broth, and keep the cheese for that rich, authentic taste. You’ll be amazed by how satisfying and full-flavored the veggie version can be.

Can I use a slow cooker or Instant Pot?

You sure can. Brown the beef and sauté veggies first for best flavor, then transfer everything to your slow cooker or Instant Pot. Adjust the cooking time (a few hours on low in the slow cooker or about 10 minutes on high pressure) and add the cheese and cream at the end for a silky finish.

Final Thoughts

Philly Cheese Steak Soup is truly a treat for anyone who loves big, bold flavors and cozy comfort food. You don’t need to travel to Philadelphia to enjoy that unmistakable combo of tender beef, sweet peppers, and melty cheese. Give this recipe a go—you’ll be amazed at how easily a classic can become your new favorite bowl.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Philly Cheese Steak Soup Recipe

Philly Cheese Steak Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 9 reviews
  • Author: Elina
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Philly Cheese Steak Soup takes the beloved flavors of the classic sandwich and transforms them into a rich, hearty, and comforting soup.


Ingredients

Scale

Beef:

  • 2 tablespoons olive oil
  • 1 pound thinly sliced beef ribeye or sirloin

Vegetables:

  • 1 medium onion, diced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 1/2 cup sliced mushrooms (optional)

Broth and Dairy:

  • 4 cups beef broth
  • 1 cup heavy cream
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups shredded provolone cheese, plus extra for garnish
  • 1 cup shredded mozzarella cheese

Seasonings:

  • 1/2 teaspoon smoked paprika
  • Salt and pepper to taste

Serving:

  • Crusty bread or croutons for serving (optional)

Instructions

  1. Prepare the Beef: Heat 1 tablespoon of olive oil in a large pot over medium-high heat. Sear the thinly sliced beef until browned and cooked through. Remove from the pot and set aside.
  2. Cook Vegetables: In the same pot, add the remaining olive oil. Sauté the onion, bell peppers, and mushrooms (if using) until softened, about 5 minutes. Add the minced garlic and cook for another minute.
  3. Create the Base: Sprinkle the flour over the vegetables and stir well to coat. Gradually whisk in the beef broth to prevent lumps. Bring the mixture to a simmer.
  4. Add the Cream and Seasoning: Stir in the heavy cream, smoked paprika, salt, and pepper. Allow the soup to simmer for 10 minutes to thicken.
  5. Melt the Cheese: Lower the heat and add the shredded provolone and mozzarella cheeses. Stir until the cheese is fully melted and incorporated into the soup.
  6. Combine Beef and Serve: Return the cooked beef to the pot and stir to combine. Ladle the soup into bowls, garnish with extra shredded cheese if desired, and serve with crusty bread or croutons on the side.


Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 2g
  • Sodium: 850mg
  • Fat: 32g
  • Saturated Fat: 17g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 35g
  • Cholesterol: 120mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *