There’s something irresistibly comforting about wrapping the bold flavors of a Philly cheesesteak into a warm, creamy soup bowl. From the very first spoonful, you’ll find tender ribbons of shaved ribeye mingling with sweet green peppers and onions that have been lovingly sautéed until they’re just translucent enough to release their natural sugars. The broth carries an undercurrent of rich beef flavor, thickened ever so slightly by a golden roux of flour and oil. And just when you think it can’t get any better, swirls of heavy cream and gooey provolone melt into every corner, creating a velvety texture that will warm you from the inside out. This soup is comfort food at its finest—perfect for those chilly evenings when you crave something hearty, homey, and utterly satisfying.
Not only does this recipe boast the iconic taste of your favorite Philly classic, but it also brings in fresh mushrooms and a hint of Worcestershire sauce for depth and umami that will have you coming back for seconds. Whether you’re hosting a laid-back lunch or looking for an easy dinner that feels like a treat, this intermediate-level recipe has got you covered in about 45 minutes—including a quick 15-minute prep. With roughly 450 calories per serving, it’s just the right balance of indulgence and nourishment. Grab your crusty bread or baguette slices for dipping, and prepare to savor every comforting spoonful of this Philly Cheesesteak Soup. Let’s dive in!
Every ingredient in this soup plays a starring role, coming together to recreate the beloved layers of a Philly cheesesteak with every spoonful. From the aromatic foundation of veggies to the creamy, cheesy finish, each component has been carefully chosen to build depth, texture, and that signature savory profile.
Before you dive into the step-by-step instructions, gather your ingredients and kitchen tools so you can move smoothly through the cooking process. This recipe marries classic sautéing techniques with a simple roux-based thickening method, resulting in a soup that’s as straightforward to make as it is comforting to eat.
1. Heat the olive oil in a large pot or Dutch oven over medium heat. Once shimmering, add the diced onion and green bell pepper. Sauté for about 4–5 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent, releasing its natural sweetness.
2. Add the shaved ribeye or thinly sliced steak to the pot. Increase the heat slightly and cook until the meat browns evenly, about 3–4 minutes. Stir just enough to separate the strips, ensuring each piece gets a chance to develop a caramelized edge.
3. Stir in the minced garlic and sliced mushrooms. Continue cooking for another 2–3 minutes, or until the mushrooms have released their moisture and become tender. This step brings an earthy richness that enhances the beef.
4. Sprinkle the all-purpose flour over the meat and vegetable mixture, stirring well to coat everything evenly. Cook for 1–2 minutes, allowing the flour to lose its raw taste and begin to form a light golden roux.
5. Gradually pour in the beef broth, stirring constantly with a wooden spoon or whisk. This ensures the roux dissolves smoothly into the liquid, preventing lumps and creating a rich, silky base.
6. Bring the soup to a gentle simmer and let it cook for 10–15 minutes, stirring occasionally. During this time, the broth will reduce slightly and thicken, concentrating all the delicious flavors.
7. Lower the heat to medium-low. Stir in the heavy cream, shredded provolone cheese, and Worcestershire sauce. Continue stirring until the cheese has fully melted into the soup, creating a creamy, luscious consistency.
8. Season the soup with salt and black pepper to taste, adjusting the seasoning until each component shines.
9. Ladle the soup into bowls and, if desired, garnish with chopped fresh parsley to add a touch of brightness and color.
10. Serve hot with slices of crusty bread or a baguette on the side, perfect for dipping into every cheesy, beefy spoonful.
Presenting this soup is half the fun, so take a moment to set the stage for a truly cozy dining experience. Whether you’re entertaining friends or enjoying a quiet night in, these serving ideas will help you make the most of every bowl, turning this simple meal into a memorable feast.
Storing this soup properly ensures that each reheated bowl tastes just as good as when it was first made. With its creamy texture and delicate cheese content, a few simple tips will help you preserve the flavor, prevent separation, and maximize freshness for up to three days—or longer if you choose to freeze.
From the first sauté of onions and peppers to that final swirl of gooey provolone, this Philly Cheesesteak Soup is a testament to how simple ingredients can come together to create something extraordinary. It’s a delicious mash-up of your favorite sandwich flavors transformed into a bowl of pure comfort. Whether you’re craving a hearty lunch, an easy dinner, or something special to share, this soup checks all the boxes: savory steak, fresh veggies, rich creaminess, and an unforgettable cheesy finish. Plus, with a total time commitment of just 45 minutes and an intermediate difficulty level, it’s the perfect way to elevate your weeknight cooking.
Feel free to print this article and save it for later, so you can revisit the recipe whenever the craving strikes. You can also find a FAQ below to answer any lingering questions you might have. If you give this soup a try or need a hand with any of the steps, I’d love to hear from you—drop a comment, share your feedback, or ask a question! Your cooking adventures are what make recipes like this come to life, and I can’t wait to hear how your Philly Cheesesteak Soup turns out. Enjoy every savory, creamy, delicious spoonful!
Experience rich flavors of savory steak, fresh veggies, and melted provolone in this hearty soup that warms your soul and satisfies your cravings.