Creamy Philly Cheesesteak Soup Recipe Perfect for Dinner

Posted on

Philly cheesesteak soup - featured image

Imagine walking into your kitchen, the aroma of sizzling beef, caramelized onions, and melted cheese filling the air. That’s exactly what happened the first time I made this creamy Philly cheesesteak soup. It’s warm, hearty, and so packed with the iconic flavors of everyone’s favorite sandwich that you’ll swear you hear a cheesesteak food truck pulling up outside. Honestly, this soup is comfort food at its finest—every bite feels like a hug in a bowl.

Years ago, I had my first Philly cheesesteak while visiting Philadelphia. Let me tell you, it was love at first bite. The juicy beef, gooey cheese, and soft bread were unforgettable. Fast forward to a snowy winter evening when I was craving those flavors but wanted something warm and cozy, and that’s when this soup came to life. My kids couldn’t stop asking for more, and my husband said, “You’ve outdone yourself this time!” It was the kind of meal where everyone cleans their bowls and asks for seconds.

Now, this soup is a staple in our house. Whether it’s a chilly evening or a casual dinner party with friends, it’s always a hit. It’s also incredibly easy to make, which is perfect for busy days. Bookmark this recipe because once you try it, I promise it’ll be on repeat in your kitchen, too.

Why You’ll Love This Recipe

  • Quick & easy: Ready in under an hour, perfect for weeknight dinners or last-minute hosting.
  • Simple ingredients: No fancy shopping trips required—you probably already have most of these items in your kitchen!
  • Comfort food: The creamy, cheesy texture combined with hearty beef and vegetables is soul-soothing.
  • Customizable: Perfect for picky eaters or anyone with dietary restrictions—plenty of options for substitutes.
  • Crowd-pleaser: Whether it’s your kids, partner, or dinner guests, this soup always gets rave reviews.
  • Philly-inspired flavors: All the essence of a classic cheesesteak sandwich, but in a warm, comforting soup form.

This recipe isn’t just another soup; it’s a tribute to the iconic Philly cheesesteak, reimagined into a creamy, hearty dish that’s perfect for dinner. The layers of flavor—the savory beef, the sweet onions and peppers, the rich cheesy base—come together to create something truly special. It’s the kind of recipe that’ll make you want to cozy up on the couch with a big bowl and a good movie.

Ingredients You’ll Need

This recipe uses simple, wholesome ingredients to deliver bold flavors and creamy textures without the fuss. Here’s everything you’ll need:

  • For the soup base:
    • 3 tablespoons butter (unsalted works best)
    • 1 medium onion, diced
    • 2 cloves garlic, minced
    • 1 green bell pepper, diced (you can use red or yellow if preferred)
    • 1 cup mushrooms, sliced
    • 3 cups beef broth (low-sodium for better control of seasoning)
    • 1 cup heavy cream (for that rich creaminess)
    • 2 tablespoons all-purpose flour (to thicken the soup)
  • For the protein:
    • 1 lb thinly sliced ribeye steak (or use ground beef for a budget-friendly option)
    • Salt and pepper to taste
  • For the cheese:
    • 1 cup shredded provolone cheese
    • 1 cup shredded mozzarella cheese (adds a gooey texture)
  • Optional toppings:
    • Sliced green onions (for garnish)
    • Crushed croutons or toasted bread cubes
    • Extra shredded cheese

Feel free to swap the heavy cream for half-and-half to lighten it up, or use dairy-free options if needed. You can even use chicken broth instead of beef broth for a milder flavor—it’s totally customizable!

Equipment Needed

  • A large heavy-bottomed pot or Dutch oven
  • Cutting board and sharp knife (for chopping veggies and slicing steak)
  • Wooden spoon or spatula (for stirring)
  • Whisk (to ensure a smooth soup base)
  • Cheese grater (if you’re grating fresh cheese)

If you don’t have a Dutch oven, a large saucepan works just as well. I personally love using my cast iron Dutch oven because it evenly distributes heat, but any sturdy pot will do. Just make sure you have a whisk handy to avoid lumps in the soup!

Preparation Method

Philly cheesesteak soup preparation steps

  1. Prepare the ingredients: Start by slicing the ribeye steak into thin strips, and season it with salt and pepper. Dice the onion, bell pepper, and mushrooms, and mince the garlic.
  2. Sauté the vegetables: Heat the butter in a large pot over medium heat. Add the onion, garlic, bell pepper, and mushrooms. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and fragrant.
  3. Cook the steak: Push the vegetables to one side of the pot and add the sliced steak. Cook for 4-5 minutes until browned. Stir the steak and vegetables together.
  4. Make the roux: Sprinkle the flour over the mixture and stir to coat everything evenly. Cook for 1-2 minutes to get rid of the raw flour taste.
  5. Add the broth: Slowly pour in the beef broth while whisking to prevent lumps. Bring the mixture to a simmer and let it cook for 10 minutes.
  6. Make it creamy: Reduce the heat to low and stir in the heavy cream. Simmer for another 5 minutes, stirring occasionally.
  7. Add the cheese: Gradually stir in the shredded provolone and mozzarella cheese until melted and smooth. Be sure to stir constantly to avoid clumps.
  8. Final touches: Taste and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, add a splash of extra broth.

Your creamy Philly cheesesteak soup is ready to serve! Ladle it into bowls, garnish with green onions, extra cheese, or croutons, and enjoy.

Cooking Tips & Techniques

Here are some insider tips to guarantee the best Philly cheesesteak soup:

  • Pick the right beef: Ribeye steak is ideal because of its marbling, which makes it tender and flavorful. If you’re on a budget, ground beef or shaved steak works too.
  • Don’t rush the roux: Cooking the flour in the butter for a minute or two is crucial to avoid any raw flour taste in your soup.
  • Use freshly grated cheese: Pre-shredded cheese often contains anti-caking agents, which can affect how well it melts. Grating your own cheese gives a smoother texture.
  • Balance the texture: If your soup is too thick, add more broth until you reach your desired consistency. If it’s too thin, whisk in a bit more flour and let it simmer.
  • Don’t skip the garnish: A sprinkle of green onions and croutons adds crunch and a pop of color that makes the soup even more inviting.

Variations & Adaptations

Here are a few ways to make this recipe your own:

  • Low-carb option: Substitute the all-purpose flour with almond flour or xanthan gum to keep the soup keto-friendly.
  • Seasonal twist: Add diced tomatoes or corn during summer for a fresh flavor boost.
  • Vegetarian version: Swap the beef with mushrooms, tofu, or jackfruit, and use vegetable broth instead of beef broth.
  • Spicy kick: Add a dash of cayenne pepper or red chili flakes for some heat.
  • Cheese swaps: Try cheddar or pepper jack cheese for a different flavor profile.

Personally, I’ve tried adding cooked rice to this soup for a little extra texture—just stir it in at the end, and it’s like a bowl of cheesy comfort with every bite!

Serving & Storage Suggestions

When it comes to serving this creamy Philly cheesesteak soup, you can’t go wrong. Here’s what I recommend:

  • Serving: Serve the soup hot with a sprinkle of green onions and croutons for crunch. Pair it with a side of crusty bread or a simple green salad for a complete meal.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Freezing: You can freeze the soup for up to 2 months. Just make sure to cool it completely before transferring it to freezer-safe containers.
  • Reheating: Warm the soup on the stovetop over low heat, stirring occasionally. If the soup has thickened in the fridge or freezer, add a splash of broth or milk to loosen it up.

Pro tip: The flavors in this soup deepen overnight, so it tastes even better the next day!

Nutritional Information & Benefits

Here’s a quick look at the nutritional perks of this creamy Philly cheesesteak soup:

  • Protein-packed: Ribeye steak and cheese provide a hearty dose of protein to keep you full and energized.
  • Rich in calcium: Thanks to the cheese and cream, this soup is a great source of calcium for strong bones.
  • Low-carb option: Easily adaptable for low-carb diets by swapping out flour and avoiding croutons.
  • Vegetable goodness: Packed with onions, peppers, and mushrooms for extra nutrients and fiber.

While it’s indulgent, this soup can be part of a balanced diet when paired with a fresh salad or roasted veggies on the side.

Conclusion

If you’re looking for a recipe that’s warm, comforting, and bursting with flavor, this creamy Philly cheesesteak soup is a must-try. It’s a simple way to enjoy the classic sandwich in a new and exciting way. Plus, it’s so easy to customize—you can make it your own by swapping ingredients or adding your favorite toppings.

Personally, this recipe has a special place in my heart because it brings back memories of my trip to Philadelphia and all the joy that comes with sharing a delicious meal with loved ones. I hope it becomes a staple in your kitchen, too!

Give it a try and let me know in the comments how you liked it. If you have your own twist on the recipe, I’d love to hear about it! Happy cooking—and here’s to cozy, cheesy dinners that make life a little more delicious.

FAQs

Can I use a different type of meat?

Absolutely! Ground beef, chicken, or even turkey can be great alternatives to ribeye steak. Just adjust the cooking time accordingly.

Can I make this soup dairy-free?

Yes, you can use dairy-free alternatives like almond milk and vegan cheese. The texture may vary slightly, but it will still be delicious!

How can I make this soup gluten-free?

Swap the all-purpose flour with a gluten-free alternative like rice flour or a small amount of xanthan gum to thicken the soup.

What’s the best way to reheat this soup?

Reheat it on the stovetop over low heat, stirring occasionally. If the soup thickened in the fridge, add a splash of broth or milk to loosen it up.

Can I freeze this soup?

Yes, you can freeze it for up to 2 months. Just let it cool completely before transferring it to freezer-safe containers.

Pin This Recipe!

Philly cheesesteak soup recipe
Print

Creamy Philly Cheesesteak Soup

A warm, hearty soup packed with the iconic flavors of a Philly cheesesteak sandwich, perfect for chilly evenings or casual dinner parties.

  • Author: maya
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 tablespoons unsalted butter
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 cup mushrooms, sliced
  • 3 cups low-sodium beef broth
  • 1 cup heavy cream
  • 2 tablespoons all-purpose flour
  • 1 lb thinly sliced ribeye steak
  • Salt and pepper to taste
  • 1 cup shredded provolone cheese
  • 1 cup shredded mozzarella cheese
  • Sliced green onions (optional, for garnish)
  • Crushed croutons or toasted bread cubes (optional)
  • Extra shredded cheese (optional)

Instructions

  1. Slice the ribeye steak into thin strips and season with salt and pepper. Dice the onion, bell pepper, and mushrooms, and mince the garlic.
  2. Heat the butter in a large pot over medium heat. Add the onion, garlic, bell pepper, and mushrooms. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and fragrant.
  3. Push the vegetables to one side of the pot and add the sliced steak. Cook for 4-5 minutes until browned. Stir the steak and vegetables together.
  4. Sprinkle the flour over the mixture and stir to coat everything evenly. Cook for 1-2 minutes to eliminate the raw flour taste.
  5. Slowly pour in the beef broth while whisking to prevent lumps. Bring the mixture to a simmer and let it cook for 10 minutes.
  6. Reduce the heat to low and stir in the heavy cream. Simmer for another 5 minutes, stirring occasionally.
  7. Gradually stir in the shredded provolone and mozzarella cheese until melted and smooth. Stir constantly to avoid clumps.
  8. Taste and adjust the seasoning with more salt and pepper if needed. If the soup is too thick, add a splash of extra broth.
  9. Serve hot, garnished with green onions, extra cheese, or croutons, if desired.

Notes

[‘Use ribeye steak for the best flavor and tenderness, but ground beef or shaved steak can be substituted.’, ‘Cook the flour in butter for a minute or two to avoid a raw flour taste.’, ‘Grate your own cheese for a smoother texture.’, “Adjust the soup’s thickness by adding more broth or whisking in additional flour.”, ‘Garnish with green onions and croutons for added crunch and flavor.’]

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 3
  • Sodium: 750
  • Fat: 30
  • Saturated Fat: 18
  • Carbohydrates: 12
  • Fiber: 2
  • Protein: 25

Keywords: Philly cheesesteak soup, creamy soup, comfort food, easy dinner, hearty soup, beef soup, cheesy soup, winter recipe

Did you make this recipe?

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

You might also like these recipes

Leave a Comment

Recipe rating