Philly Cheese Steak Soup

Imagine the savory goodness of a Philly cheesesteak, but in a warm, comforting soup form—yep, it’s as amazing as it sounds. This Philly Cheese Steak Soup brings all the flavors you love about the classic sandwich—tender beef, melty cheese, and caramelized onions—but in a rich, creamy broth that will warm you from the inside out. It’s hearty, flavorful, and just the right amount of indulgent. Whether you’re looking for a cozy dinner for a chilly evening or an exciting new dish to share with friends, this soup is an absolute winner. Trust me, you’re going to love it!

Why You’ll Love Philly Cheese Steak Soup

This soup is a game-changer in every way. Here’s why it will quickly become your new favorite:

Comfort in a Bowl

This soup is like a big, warm hug in a bowl. It’s the kind of meal that feels like home, filling you up with comforting flavors and making you feel all kinds of cozy.

Packed with Flavor

From the savory beef to the perfectly caramelized onions and the creamy cheese, this soup has layers of flavor. Each spoonful is a little taste of Philly cheesesteak heaven.

Easy to Make

While it may sound fancy, this soup is easy to throw together. With just a few simple ingredients and some basic cooking steps, you’ll have a meal that tastes like it came from a restaurant—without any of the hassle.

Perfect for Any Occasion

It’s hearty enough for a dinner party, but easy enough to whip up on a weeknight. Whether you’re feeding a crowd or just treating yourself, this soup is the perfect choice.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Let’s gather up everything you’ll need to create this savory soup:

Ribeye Steak

The star of the soup! Tender, thinly sliced ribeye brings that classic Philly cheesesteak flavor. You could also use sirloin for a leaner option.

Yellow Onion

Sautéed onions add a natural sweetness and depth to the soup. Caramelizing them brings out all their rich flavors.

Bell Peppers

Adding color and a slight crunch, bell peppers complement the beef and give the soup a fresh, slightly sweet taste.

Garlic

Garlic infuses the broth with a savory, aromatic flavor that pairs perfectly with the beef.

Beef Broth

Beef broth forms the rich, savory base of the soup, giving it that deep, satisfying flavor that makes it feel like a true Philly cheesesteak.

Heavy Cream

Heavy cream makes the soup luxuriously creamy, giving it the perfect balance of richness without being too heavy.

Provolone Cheese

The melted provolone gives the soup that cheesy, gooey goodness you expect from a Philly cheesesteak. You can also swap it with mozzarella for a milder flavor.

Cream Cheese

A little cream cheese adds to the richness and helps thicken the soup to that creamy, velvety texture we all love.

Olive Oil

For sautéing the vegetables and steak, olive oil is key to getting everything to caramelize beautifully and bring out the flavors.

Salt and Pepper

Simple seasonings to taste that elevate all the flavors of the soup and bring everything together.

(Note: The full ingredient list, including measurements, is provided in the recipe card directly below.)

Instructions

Ready to make this comforting Philly Cheese Steak Soup? Let’s get started!

1. Sauté the Onions and Bell Peppers

Heat olive oil in a large pot over medium heat. Add the sliced onions and bell peppers and sauté until they’re soft and slightly caramelized, about 7-8 minutes. Add the garlic and cook for another minute until fragrant.

2. Cook the Steak

Push the onions and peppers to one side of the pot and add the thinly sliced ribeye steak to the other. Season the steak with salt and pepper and cook until browned, about 3-4 minutes.

3. Add the Broth

Pour in the beef broth and bring the mixture to a simmer. Let it cook for 10-15 minutes, allowing the flavors to meld together.

4. Add the Cream and Cheese

Stir in the heavy cream and cream cheese, mixing until the cream cheese has fully melted and the soup is nice and creamy. Bring it back to a simmer and let it cook for another 5 minutes.

5. Melt the Provolone

Add the provolone cheese to the soup and stir until it melts into the broth, making the soup extra cheesy and delicious.

6. Adjust Seasoning

Taste the soup and adjust the seasoning with more salt and pepper if needed.

7. Serve and Enjoy!

Ladle the soup into bowls and serve hot. Top with extra shredded provolone or even some crusty bread for dipping. Enjoy the savory, cheesy goodness in every bite!

Nutrition Facts

Servings: 6
Calories per serving: 450
Total Fat: 35g

  • Saturated Fat: 17g
  • Trans Fat: 0g
    Cholesterol: 85mg
    Sodium: 750mg
    Total Carbohydrates: 10g
  • Dietary Fiber: 2g
  • Sugars: 4g
    Protein: 30g
    Vitamin A: 10%
    Vitamin C: 45%
    Calcium: 25%
    Iron: 20%

Preparation Time

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

How to Serve Philly Cheese Steak Soup

This Philly Cheese Steak Soup is filling enough to stand on its own, but you can take it to the next level with these serving ideas:

Crusty Bread or Garlic Bread

Serve this soup with a side of crusty bread or some garlic bread for dipping. It’s the perfect accompaniment to soak up all the cheesy, flavorful broth.

Salad

A simple green salad with a tangy vinaigrette helps balance out the richness of the soup and adds a fresh contrast.

Fries or Chips

Want to go all in on the Philly cheesesteak vibe? Pair it with some crispy fries or chips on the side for that full, indulgent experience.

Extra Cheese

If you’re a cheese lover (who isn’t?), top your soup with extra shredded provolone or mozzarella for an even cheesier, gooey experience.

Additional Tips

Here are some extra tips to elevate your Philly Cheese Steak Soup:

Use Leaner Beef

If you want to cut down on the fat, you can use leaner cuts of beef like sirloin or flank steak. Just make sure to slice it thinly for the best texture.

Make it Ahead

This soup can be made ahead and stored in the fridge for up to 3 days. The flavors only get better the longer it sits!

Spice it Up

If you like a little heat, add some red pepper flakes or jalapeños to the soup for a spicy twist.

Make it Dairy-Free

To make this soup dairy-free, swap out the heavy cream for coconut cream and use dairy-free cheese and cream cheese alternatives.

FAQ Section

Q1: Can I use a different type of cheese for this soup?
A1: Yes! If you prefer a different cheese, mozzarella or cheddar would work well as alternatives to provolone.

Q2: Can I make this soup ahead of time?
A2: Absolutely! This soup keeps well in the fridge for up to 3 days. Just reheat it on the stove over low heat, stirring occasionally.

Q3: Can I freeze this soup?
A3: Yes, you can freeze this soup for up to 3 months. Let it cool completely before transferring it to an airtight container. To reheat, thaw overnight in the fridge and warm it up on the stove.

Q4: Can I add more veggies?
A4: Definitely! You can add mushrooms, zucchini, or even spinach to this soup for extra flavor and texture.

Q5: How can I thicken the soup?
A5: If you prefer a thicker soup, you can stir in a bit of cornstarch mixed with water or add more cream cheese for extra richness.

Q6: Can I use ground beef instead of steak?
A6: Yes! Ground beef will work in this recipe. Just cook it until browned before adding the broth.

Q7: How do I store leftovers?
A7: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat over low heat on the stove for the best results.

Q8: Is this soup spicy?
A8: This soup isn’t spicy on its own, but if you enjoy heat, you can add red pepper flakes or jalapeños to give it a kick.

Q9: Can I make this soup without cream cheese?
A9: Yes, you can skip the cream cheese, though it does add richness. If you prefer, you can use a bit of sour cream or just rely on the heavy cream for a smooth texture.

Q10: Can I double the recipe?
A10: Absolutely! If you’re feeding a crowd, just double the ingredients and make sure to use a larger pot. Adjust the cooking time as necessary.

Conclusion

This Philly Cheese Steak Soup is comfort food at its finest! With all the rich, cheesy, and savory flavors of the classic Philly cheesesteak, it’s the perfect meal for any occasion. It’s easy to make, full of flavor, and guaranteed to satisfy your cravings. So go ahead, serve it up, and enjoy a deliciously cozy meal!

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Recipes Tasteful
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

A hearty, flavorful soup inspired by the classic Philly cheesesteak sandwich. Tender sirloin steak, vegetables, and a creamy, cheesy broth make this soup a comforting and satisfying meal. Perfect for cozy evenings and a crowd-pleasing favorite.


Ingredients

Scale
  • 1 lb sirloin steak, thinly sliced
  • 1 onion, diced
  • 1 green bell pepper, diced
  • 8 oz baby bella mushrooms, sliced
  • 4 cups beef broth
  • 1 cup heavy cream
  • 1 cup shredded provolone cheese (or mozzarella)
  • 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

  • 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 until the vegetables are softened and the mushrooms release their moisture.
  • Cook the Steak: Push the vegetables to one side of the pot and add the thinly sliced sirloin steak. Cook for 3-4 minutes until the steak is browned on all sides. Season with garlic powder, dried thyme, salt, and pepper.
  • Make the Soup Base: Add the beef broth to the pot and bring to a simmer. Let it cook for about 10 minutes to allow the flavors to meld together.
  • Thicken the Soup (optional): If you’d like a thicker soup, melt the butter in a separate pan over medium heat. Stir in the flour and cook for 1-2 minutes to make a roux. Gradually add some of the hot soup broth to the roux, whisking to prevent lumps. Pour the mixture back into the soup and stir to combine. Simmer for a few more minutes to thicken the soup.
  • Add the Cream and Cheese: Stir in the heavy cream and shredded provolone cheese. Continue to cook over low heat, stirring occasionally, until the cheese is melted and the soup is creamy.
  • Serve: Taste the soup and adjust seasoning as needed with salt and pepper. Ladle the soup into bowls, garnish with fresh parsley, and serve with crusty bread or rolls for dipping.

Notes

  • For a thicker soup, you can skip the roux step and simply let the soup simmer longer to reduce and thicken.
  • For extra flavor, feel free to add some red pepper flakes for a spicy kick.
  • The soup can be made ahead of time and stored in the fridge for up to 3 days. Simply reheat on the stove before serving.
  • This recipe works well with a variety of cheeses such as mozzarella or cheddar, depending on your preference.
  • If you prefer a more substantial meal, serve with a side salad or extra vegetables.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 400
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 60 mg

Leave a Comment

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