Philly Cheesesteak Soup

This Philly Cheesesteak Soup is my twist on the sandwich everyone knows and loves! It's the perfect balanced yet simple meal that makes weeknights easier without sacrificing a delicious, filling meal.

A bowl of philly cheesesteak soup with a spoon in the bowl.

A hot, cheesy Philly cheesesteak is one of my favorite sandwiches, and I feel like this Philly steak soup really does it justice. From the peppers, onions, and mushrooms to the gooey provolone cheese in the broth, which is similar to potato broccoli cheese soup. The ingredients used in this soup recipe provide a rich and creamy bite that warms you up and fills you with plenty of nutrients.

If you're searching for more soup recipes where beef is the star, I highly recommend beef and barley soup and no-bean chili.

How I Turned a Beloved Sandwich into a Soup

Picture of Lyn in front of a red background.

The shaved steak in a Philly cheesesteak is cooked quickly, so it's left super tender, and that's how I make it in this soup. The velvety broth is flavorful and envelops each component of the soup to create a memorable, craveable bite that keeps you going back for more, even seconds!

Dip a homemade crusty roll into the extra broth, and you have a truly addictive combo.

Lyn

Ingredients + Substitutions

Ingredients to make philly steak soup in bowls with labels.
  • Shaved steak: Shaved ribeye or sirloin works best for this soup. If you are slicing it yourself, it must be very thin for it to cook properly and give the same texture as a Philly cheesesteak.
  • Veggies: I use bell peppers, onions, and mushrooms, just like in a classic cheesesteak sandwich! Feel free to leave out the mushrooms if you don't like them.
  • Beef broth: I prefer a low-sodium beef broth to control the salt level of this soup. Between the cheese and spices, it can get a little salty, and regular broth sends it just over the edge.
  • Beef paste: Adding beef bouillon paste provides a more concentrated beef flavor. If you would rather leave it out, you can. A beef bouillon cube always works in a pinch!
  • Provolone: A classic Philly cheesesteak features provolone cheese, and I love the sharp flavor of it in this soup. However, cheddar or even American would work as substitutes, if you prefer.

Check the recipe card below for the full ingredient list and quantities of each one.

Recipe Variations

  • Chicken Philly: Use sliced chicken breast or ground chicken in place of the steak for a chicken Philly cheesesteak version.
  • Gluten-free: Leave out the flour and use cream instead of milk to thicken the soup. For an even thicker consistency, make a cornstarch slurry if needed!
  • Add spinach: If you're looking for an easy way to add more nutrients, stir in a handful of fresh spinach before serving the soup.
  • Low-carb: The easiest way to turn this Philly cheesesteak soup recipe into a low-carb version is to skip the flour and add cream cheese to thicken it. Serve it with a side like a prosciutto sandwich on low-carb bread!
  • Use ground beef: Make a slightly lighter Philly cheesesteak soup with ground beef instead of steak. Ensure that you drain the grease and choose lean beef!

How to Make Philly Cheesesteak Soup

Start this beef cheesesteak soup by chopping all your veggies and garlic while also measuring the other ingredients. Then, it will be ready as you need it.

Seasoned beef in a bowl.

Step 1: Season the steak. Sprinkle salt and pepper generously onto the shaved steak.

Shaved beef cooking in a pot.

Step 2: Brown it. Then, heat the oil over medium-high heat in a large pot. Add the steak and cook it for only 5-6 minutes or until browned. Set the meat aside.

Onions, peppers, and garlic added to a pot.

Step 3: Sauté the veggies and garlic. Add the peppers, onions, and mushrooms to the pot, and cook them for about 10 minutes. Add the garlic and saute for another minute or two.

Broth and seasonings added to the pot.

Step 4: Add broth and simmer. Pour in the broth and add the bouillon paste. Bring the pot to a simmer and allow it to cook for about 10-12 minutes.

Butter and flour in a pot to make the roux for the cheese sauce.

Step 5: Make the roux. While the soup simmers, combine flour and butter in a separate pot. Once it has thickened and the flour has cooked down, it will be a light brown color.

Sauce after milk is added.

Step 6: Pour in milk. Whisk in the milk and let it thicken for about 4-5 minutes.

Provolone added to the creamy sauce.

Step 7: Add the cheese. Remove the pot from the heat and stir in the cheese until it fully melts.

Homemade cheese sauce added to the pot of philly steak soup.

Step 8: Stir into the soup. Pour the cheesy roux mixture into the soup with the browned steak and stir well. Allow it to cook for 2-3 minutes or until it's nice and creamy. Ladle into bowls and enjoy! Top with sourdough croutons or try these cornbread croutons instead.

Lyn's Top Tips

  • Keeping the steak tender: The steak must be super thin to prevent it from becoming tough and chewy as it cooks.
  • Adjusting the consistency: If you find that the cheesesteak soup is too thin, allow it to simmer for a few extra minutes or make a slurry. For a thick soup, another splash of broth will help to thin it out a touch.
  • Storing leftover soup: Put your leftover soup into an airtight container and keep it in the fridge for up to 3 days. You can also freeze it for up to 3 months. The dairy may separate a bit after freezing, but will still taste great.
  • Reheating your soup: Creamy soups are best reheated in a saucepan on the stove. The microwave often furthers separation and curdles the cheese, leaving you with a greasy mess.
A bowl of philly cheesesteak soup on a white napkin.

Soup-er Toppings & Serving Suggestions

  • Some of my favorite sides to pair with this steak and cheese soup are homemade cheddar biscuits or refreshing tomato ricotta toast.
  • This soup is delicious served in a bread bowl or alongside pasta salad or some sauteed green veggies to create a filling dinner.
  • Prepare it for a potluck with pumpkin cornbread muffins or garlic knots!

Recipe FAQs

Why is the cheese clumping in my cheesesteak soup?

If you add the cheese too early, it can clump instead of melt into the broth. It helps that the cheese sauce in this recipe is cooked separately and then added at the end. Also, pre-shredded cheese doesn't melt as well, so shred it if you can and stir it in gently at the end of the cooking process to prevent clumping.

How do I keep the cheesesteak soup from separating?

Do not add the milk and cheese too early or when the heat is too high. Boiling dairy products causes them to curdle and separate.

Can I make Philly steak soup in the Instant Pot?

Yes! Follow the steps to brown the steak and saute the veggies using the saute setting of your pressure cooker. Then, add the broth and seasoning, and cook the soup at high pressure for about 10 minutes. Release the pressure immediately. Last, make the cheese sauce as directed on the stove and stir it into the soup when it's done cooking.

Can I make this Philly steak soup in the slow cooker?

Sure! Start by browning the steak as directed. Combine the browned beef, broth, spices, and veggies in the slow cooker. Cook the soup on high for 2-3 hours. Make the cheese sauce on the stove and stir it into the slow cooker during the last 30 minutes of cooking.

Philly cheesesteak soup served up in a bowl with another bowl to the side.

More Cheesy Soup Recipes

Did you try this soup recipe? Please leave a 5 ⭐️⭐️⭐️⭐️⭐️ rating if you loved it and your comments below! For more recipes, you can follow along on Facebook, Instagram, and Pinterest!

A bowl of Philly cheesesteak soup in a bowl with a hand holding a spoon in it.

Philly Cheesesteak Soup

Philly Cheesesteak Soup is an easy and creative dinner idea. After just a few minutes of prep, it takes around 35 minutes to cook to creamy, cheesy perfection.
Print Pin Rate
Course: Main Course, Soup
Cuisine: American
Keyword: cheesesteak soup, philly cheesesteak soup, philly steak soup
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 6 -8 servings
Calories: 494kcal
Author: Lyn Croyle

Equipment

Ingredients

  • 2 tablespoons avocado oil or olive oil, divided
  • ½ teaspoon salt plus more to taste
  • ¼ teaspoon black pepper plus more to taste
  • 1 pound shaved steak or very thinly sliced sirloin, skirt, or flank steak
  • 1 yellow onion chopped
  • 1 green bell pepper chopped
  • 1 red bell pepper chopped
  • 8 oz sliced mushrooms, white or cremini about 3 cups
  • 3 garlic cloves minced or pressed
  • 1 quart low-sodium beef broth 4 cups
  • 1 ½ teaspoon Better than Bouillon beef paste
  • ¼ cup unsalted butter
  • ¼ cup all-purpose flour
  • 2 cups 2% milk
  • 8 oz provolone cheese cut into small cubes or shredded, plus additional to serve
  • Salt and pepper to taste
  • Chopped parsley optional to serve
  • Croutons optional to serve

Instructions

  • Season the steak evenly with salt and pepper.
  • Heat 1 tablespoon of oil in a Dutch oven or large pot over medium-high heat. Add the steak and cook for 5-6 minutes or until the meat is browned and cooked through. Remove the steak from the pan, transfer it to a bowl, and set it aside.
  • Return the pot to the heat and reduce the heat to medium. Add the remaining tablespoon of oil, onions, peppers, and mushrooms. Cook, stirring regularly, for 10 minutes or until the onions turn translucent and the mushroom moisture has evaporated.
  • Add the garlic and cook for 1-2 minutes or until the garlic is golden and fragrant.
  • Stir in the beef broth and Better than Bouillon paste. Increase the heat to medium-high, bring to a simmer, and cook for 10-12 minutes.
  • While the soup simmers, make the roux. Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1-2 minutes until the mixture starts to sizzle and get puffy.
  • Whisk the milk into the roux and cook for 4-5 minutes, whisking occasionally until it thickens. Remove the pan from the heat and stir in the cheese until smooth and melted.
  • Stir the roux and cooked steak into the soup until well combined. Return to a simmer and cook for 2-3 minutes, stirring occasionally, until thickened and creamy.
  • Season the soup to taste with salt and pepper. Serve the soup hot, topped with chopped parsley, croutons, and/or shredded provolone cheese.

Recipe Tips

  • Ensure that your steak is shaved or sliced VERY thin to prevent it from becoming tough and chewy in the soup.
  • Shred or chop the provolone cheese instead of using prepackaged cheese to further help prevent it from clumping.
  • Don't add the diary too early to keep it from curdling and separating.

Nutrition

Calories: 494kcal | Carbohydrates: 14g | Protein: 33g | Fat: 35g | Saturated Fat: 18g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Trans Fat: 0.4g | Cholesterol: 99mg | Sodium: 844mg | Potassium: 920mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1356IU | Vitamin C: 44mg | Calcium: 401mg | Iron: 2mg

Sharing is caring!

Similar Posts

Leave a Comment

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

Recipe Rating