Philly Cheese Steak Soup Recipe

If you are craving a comforting dish that captures the iconic flavors of a classic sandwich in a warm, creamy bowl, this Philly Cheese Steak Soup is exactly what you need. It brings together tender slices of sirloin steak, sautéed bell peppers, mushrooms, and onions, all swimming in a rich, cheesy broth that feels like a hug on a chilly day. Whether you’re a fan of the Philadelphia original or just in search of an easy yet satisfying meal, this Philly Cheese Steak Soup promises to delight your taste buds with every spoonful.

Philly Cheese Steak Soup Recipe - Recipe Image

Ingredients You’ll Need

This recipe uses straightforward ingredients that each play an essential role in crafting the ultimate Philly Cheese Steak Soup experience. From the hearty sirloin steak to the creamy provolone cheese, every component contributes to the depth of flavor, velvety texture, and vibrant color that make this soup so unforgettable.

  • 1 lb sirloin steak: Thinly sliced for quick cooking and tender bites throughout the soup.
  • 1 onion, diced: Adds sweetness and depth when sautéed.
  • 1 green bell pepper, diced: Provides a slight crunch and bright, fresh flavor.
  • 8 oz baby bella mushrooms, sliced: Infuses an earthy richness that balances the meat.
  • 4 cups beef broth: The flavorful base that ties all the ingredients together.
  • 1 cup heavy cream: Brings luscious creaminess to the soup for that comfort food feel.
  • 1 cup shredded provolone cheese: Melts beautifully for that signature cheesy Philly touch; mozzarella works too.
  • 1 tablespoon olive oil: For sautéing vegetables and preventing sticking while adding mild fruitiness.
  • 1 teaspoon garlic powder: Enhances savoriness without overpowering the other flavors.
  • 1 teaspoon dried thyme: Adds subtle herbal notes to round out the flavor profile.
  • Salt and pepper, to taste: Essential seasonings to balance and elevate every element.
  • 2 tablespoons butter: Used for making a roux if you choose to thicken the soup.
  • 2 tablespoons flour (optional): Helps achieve a silky, thicker consistency when needed.
  • Fresh parsley, chopped: Bright, fresh garnish that adds color and a hint of herbal freshness.
  • Crusty bread or rolls (optional): Perfect for dipping and soaking up every last drop of this delicious soup.

How to Make Philly Cheese Steak Soup

Step 1: Sauté the Vegetables

Start by heating olive oil in a large pot over medium heat. Toss in the diced onion, green bell pepper, and sliced mushrooms. Cook them until softened and their flavors meld, about 5 to 7 minutes. This step is crucial because it lays the flavorful foundation for the soup, releasing the sweetness of the onions and the earthiness of the mushrooms that marry perfectly with the hearty steak.

Step 2: Cook the Steak

Push the vegetables to one side of the pot and add the thinly sliced sirloin steak. Cook for about 3 to 4 minutes, flipping to brown all sides. Season the meat with garlic powder, dried thyme, salt, and pepper. Browning the steak properly not only seals in juices but also develops rich flavors that create the soul of the Philly Cheese Steak Soup.

Step 3: Make the Soup Base

Pour in the beef broth and bring everything to a gentle simmer. Let it cook for around 10 minutes, allowing the flavors from the steak, vegetables, and seasonings to fully blend. This simmering step deepens the taste and makes every scoop utterly satisfying.

Step 4: Thicken the Soup (Optional)

If you like your soup a bit thicker, melt the butter in a separate pan over medium heat. Stir in the flour and cook for a couple of minutes to form a roux – this gives the soup a beautiful creamy body. Slowly whisk in some hot broth from the pot into the roux to prevent lumps, then combine it back into the main soup. Let it simmer some more until thickened to your liking.

Step 5: Add the Cream and Cheese

Reduce the heat to low and stir in the heavy cream and shredded provolone cheese. Keep stirring occasionally until the cheese melts completely and the soup reaches a luxurious, creamy texture. This final step is when the Philly Cheese Steak Soup truly becomes indulgent, with cheesy richness perfectly complementing the savory steak and veggies.

Step 6: Final Seasoning and Serve

Taste your creation and adjust the seasoning with salt and pepper if necessary. Ladle the soup into bowls, garnish with chopped fresh parsley for a pop of color, and serve it alongside crusty bread or rolls for a full meal experience. This soup shines best when enjoyed warm and fresh from the pot!

How to Serve Philly Cheese Steak Soup

Philly Cheese Steak Soup Recipe - Recipe Image

Garnishes

Adding fresh parsley on top not only brightens the dish visually but also adds a subtle herbal lift that balances the richness. You could also sprinkle extra provolone or a few red pepper flakes for a little kick if you like things spicy.

Side Dishes

A crusty baguette, warm rolls, or even garlic bread make perfect partners for this soup. They’re ideal for dipping and soak up every drop of the creamy, savory broth, transforming the meal into a truly cozy and complete dining experience.

Creative Ways to Present

For an impressive presentation, serve the soup in mini bread bowls or hollowed-out sourdough loaves. You can even top it with crispy fried onions or bacon bits for extra texture and flavor surprises. This dish is versatile enough to dress up for casual dinners or family gatherings.

Make Ahead and Storage

Storing Leftovers

Philly Cheese Steak Soup stores beautifully in an airtight container in the refrigerator for up to three days. The flavors deepen even more after sitting overnight, making it just as delicious the next day.

Freezing

You can freeze this soup, but keep in mind that the texture of the cream and cheese may change slightly upon thawing. To freeze, cool the soup completely, transfer to a freezer-safe container, and consume within 2 months for best quality.

Reheating

Reheat gently on the stove over low heat, stirring frequently to prevent the cream from separating and the cheese from clumping. Add a splash of broth or cream if the soup seems too thick. Microwave reheating works too but stir midway for even warming.

FAQs

Can I use a different cut of beef for Philly Cheese Steak Soup?

Absolutely! While sirloin is tender and flavorful, you can also use ribeye or even thinly sliced chuck roast. Just make sure to slice the meat thinly and cook quickly over medium heat to prevent it from becoming tough.

Is there a vegetarian version of this Philly Cheese Steak Soup?

Yes, you can swap the steak for hearty mushrooms or plant-based meat alternatives and use vegetable broth instead of beef broth. Adding extra veggies like zucchini or carrots helps keep the soup full-bodied and satisfying.

What cheese works best in Philly Cheese Steak Soup?

Provolone is traditional for its mild, melty qualities, but mozzarella or a mild cheddar can work well too. Choose a cheese that melts smoothly without becoming greasy.

How can I make this soup less creamy?

Simply reduce or omit the heavy cream and cheese. You can thicken the soup with just the roux made from butter and flour, or enjoy it as a lighter broth-based soup with all the classic flavors intact.

Can I prepare Philly Cheese Steak Soup in a slow cooker?

Definitely! Sauté the vegetables and steak in a pan first, then transfer to a slow cooker with the broth and seasonings. Cook on low for 4-6 hours. Add cream and cheese toward the end to preserve their textures.

Final Thoughts

This Philly Cheese Steak Soup is one of those rare recipes that feels both luxurious and homey at the same time. Whether you’re cozying up on a cold night or just want to impress friends with your soup skills, this dish delivers big flavors and comforting satisfaction in every spoonful. I can’t wait for you to try it and make it a new favorite in your regular meal rotation!

Print

Philly Cheese Steak Soup Recipe

A rich and creamy soup inspired by the classic Philly Cheese Steak sandwich. This hearty soup features tender slices of sirloin steak, sautéed onions, bell peppers, and mushrooms in a flavorful beef broth base, enriched with heavy cream and melted provolone cheese. Perfect for a cozy meal, served with crusty bread for dipping.

  • Author: Sienna
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Sautéing and Simmering
  • Cuisine: American
  • Diet: Low Salt

Ingredients

Scale

Meat and Vegetables

  • 1 lb sirloin steak, thinly sliced
  • 1 onion, diced
  • 1 green bell pepper, diced
  • 8 oz baby bella mushrooms, sliced

Liquids and Dairy

  • 4 cups beef broth
  • 1 cup heavy cream
  • 1 cup shredded provolone cheese (or mozzarella)

Seasonings and Others

  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon dried thyme
  • Salt and pepper, to taste
  • 2 tablespoons butter
  • 2 tablespoons flour (optional, for thickening)
  • Fresh parsley, chopped (for garnish)
  • Crusty bread or rolls (optional, for serving)

Instructions

  1. Sauté the Vegetables: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, green bell pepper, and sliced mushrooms. Cook for about 5-7 minutes or until the vegetables are softened and the mushrooms have released their moisture, creating a flavorful base for the soup.
  2. Cook the Steak: Push the cooked vegetables to one side of the pot. Add the thinly sliced sirloin steak to the empty side and cook for 3-4 minutes until browned on all sides. Season with garlic powder, dried thyme, salt, and pepper to enhance the flavor.
  3. Make the Soup Base: Pour the beef broth into the pot and bring the mixture to a gentle simmer. Let it cook for about 10 minutes to allow the flavors of the meat and vegetables to meld together beautifully.
  4. Thicken the Soup (optional): For a thicker soup, melt the butter in a separate pan over medium heat. Stir in the flour and cook for 1-2 minutes to form a roux. Gradually whisk in some hot soup broth to the roux to prevent lumps, then pour the mixture back into the soup pot. Stir well and simmer for a few more minutes until the soup thickens.
  5. Add the Cream and Cheese: Stir in the heavy cream and shredded provolone cheese. Cook over low heat, stirring occasionally, until the cheese has fully melted and the soup has developed a creamy, smooth texture.
  6. Serve: Taste and adjust seasoning with additional salt and pepper if needed. Ladle the hot soup into bowls, garnish with chopped fresh parsley, and serve immediately with crusty bread or rolls on the side for dipping.

Notes

  • For a lower-fat version, substitute heavy cream with half-and-half or whole milk, but the soup will be less creamy.
  • Use provolone cheese for the most authentic Philly Cheese Steak flavor, but mozzarella works well as a milder alternative.
  • If you prefer a gluten-free option, skip the flour or use a gluten-free thickener like cornstarch or arrowroot powder.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stove, adding extra broth or cream as needed.
  • For extra flavor, consider adding a splash of Worcestershire sauce or a pinch of crushed red pepper when cooking the steak.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 400 kcal
  • Sugar: 5 g
  • Sodium: 700 mg
  • Fat: 28 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 12 g
  • Fiber: 2 g
  • Protein: 30 g
  • Cholesterol: 110 mg

Keywords: Philly cheese steak soup, steak soup, creamy beef soup, comfort food, provolone cheese soup, mushroom soup, bell pepper soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating