Philly Cheese Steak Soup Recipe brings the bold flavors of a classic sandwich into a warm, creamy bowl of comfort. Tender ribeye steak, sautéed onions and peppers, and melted provolone blend with a rich broth that feels like pure coziness. Every spoonful tastes hearty, cheesy, and perfect with crusty bread on the side.
The first time I made this recipe, I wanted both a Philly cheesesteak and a bowl of soup. Instead of choosing, I combined them. The result surprised me—it was rich, flavorful, and deeply satisfying. The creamy broth hugged the tender beef, and the melted cheese tied it all together. It instantly became a recipe I knew I would make again and again.
In this guide, I’ll share everything you need to cook it at home. You’ll learn which ingredients create the best flavor, how to follow the steps with ease, and fun variations like vegetarian swaps. I’ll also suggest simple side dishes that pair perfectly. If you love cozy meals, don’t miss my Creamy Chicken and Cauliflower: The Perfect Comfort Meal.
Print
Philly Cheese Steak Soup Recipe: Comfort in a Bowl
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
This Philly Cheese Steak Soup Recipe brings all the bold flavors of a classic Philly cheesesteak into a warm, creamy bowl. Tender ribeye steak, sautéed onions and peppers, and melted provolone create the ultimate comfort food. Serve with crusty bread for a cozy family meal.
Ingredients
- 1 tablespoon olive oil
- 1 pound thinly sliced ribeye steak
- 1 large onion, diced
- 1 green bell pepper, diced
- 2 cloves garlic, minced
- 4 cups beef broth
- 2 cups heavy cream
- 8 ounces provolone cheese, shredded
- Salt and pepper to taste
- Crusty bread for serving
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add the thinly sliced ribeye steak and cook until browned. Remove and set aside.
- In the same pot, add onion and bell pepper. Sauté until tender.
- Stir in garlic and cook for 1 minute.
- Pour in beef broth, scraping up any browned bits.
- Return steak to the pot and bring to a simmer.
- Reduce heat, stir in heavy cream, and let it thicken slightly.
- Add shredded provolone cheese, stirring until melted and smooth.
- Season with salt and pepper. Serve hot with crusty bread.
Notes
- Swap ribeye for mushrooms and vegetable broth to make a vegetarian version.
- For a lighter soup, use half-and-half instead of heavy cream.
- Top with extra provolone or fresh parsley for garnish.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 480 kcal
- Sugar: 4g
- Sodium: 860mg
- Fat: 34
- Saturated Fat: 18g
- Carbohydrates: 12 g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 125mg
Keywords: Philly Cheese Steak Soup, cheesesteak soup, hearty soup recipe, comfort food dinner
What Makes Philly Cheese Steak Soup So Special?
When you think of comfort food, soup and sandwiches often come to mind. This Philly Cheese Steak Soup Recipe brings the best of both worlds together. It takes the flavors of the iconic Philly cheesesteak and transforms them into something spoonable, cozy, and even easier to share with family.
A Twist on a Classic Sandwich
The Philly cheesesteak is loved for its sizzling beef, caramelized onions, and gooey provolone. Turning it into soup keeps those signature flavors but gives them a creamy new home. Instead of a toasted hoagie roll, the broth carries the richness, and crusty bread becomes the dipper. It’s a fun way to enjoy a classic without losing what makes it special.
The Comfort of Soup Meets the Boldness of Steak
What makes this soup stand out is its balance. The broth is creamy but not heavy, the beef is tender yet hearty, and the vegetables add just enough sweetness and crunch. Every spoonful blends comfort with bold flavor. Unlike a sandwich that can feel heavy, this soup feels cozy and lighter while still filling.
Why Families Love It
This dish also wins because it’s versatile. It works as a weeknight dinner, a game-day dish, or even a meal-prep recipe that reheats beautifully. Kids love the cheesy broth, while adults appreciate the rich steak flavor. Pair it with bread, salad, or fries, and you have a full meal that satisfies everyone at the table.
Ingredients for Philly Cheese Steak Soup Recipe
Every delicious soup starts with quality ingredients, and this Philly Cheese Steak Soup Recipe is no exception. Each item plays a role in creating layers of flavor that remind you of the famous sandwich while giving you the comfort of a hearty soup.
Choosing the Best Cut of Beef
The heart of this recipe is the ribeye steak. Its marbling makes it tender and flavorful, and when thinly sliced, it cooks quickly. If ribeye feels too rich, you can swap it with sirloin or even shaved beef. The key is to choose a cut that remains juicy and doesn’t dry out in the broth.
Fresh Vegetables for Flavor Balance
A Philly cheesesteak wouldn’t be complete without onions and bell peppers, and they shine here too. Diced onions bring sweetness, while green bell peppers add a mild crunch. Together, they balance the richness of the beef and cream. Fresh garlic adds depth, releasing its aroma as it cooks in the pot.
Creamy Base and Melted Cheese
The broth is what transforms this soup from ordinary to unforgettable. Beef broth gives it a savory backbone, while heavy cream turns it silky and comforting. Then comes the star: provolone cheese. When shredded and melted into the hot broth, it creates a velvety texture that ties every spoonful together.
Why Crusty Bread Is the Perfect Pairing
No Philly-inspired meal feels complete without bread. Instead of hoagie rolls, this soup pairs beautifully with crusty bread. Dip it into the broth to soak up the creamy, cheesy flavors. It’s the extra touch that makes the dish feel indulgent and satisfying.
Step-by-Step Instructions for Philly Cheese Steak Soup Recipe

Cooking this Philly Cheese Steak Soup Recipe is straightforward, but each step builds flavor. By layering the ingredients, you get a broth that’s rich, creamy, and deeply satisfying.
Searing the Steak for Maximum Flavor
Start by heating olive oil in a large pot. Add the thinly sliced ribeye steak and sear it quickly over medium-high heat. This step locks in flavor and creates browned bits at the bottom of the pot. Don’t skip those—they’re the secret to a deeper-tasting broth. Once the steak is browned, remove it and set it aside.
Building Layers with Aromatic Vegetables
In the same pot, add diced onions and green bell peppers. Let them cook until tender and lightly golden. The aroma will fill your kitchen, hinting at the flavors to come. Stir in the garlic and cook for just a minute—it burns quickly but adds a beautiful depth to the soup.
Creating the Creamy Cheese Broth
Deglaze the pot with beef broth, scraping up all those browned bits left from the steak. Return the beef to the pot and let everything simmer gently. Lower the heat, stir in the heavy cream, and allow the soup to thicken slightly. Finally, add the shredded provolone cheese. Stir until it melts completely, creating a silky, cheesy broth.
Serving Suggestions for the Perfect Bowl
Season the soup with salt and pepper to taste. Ladle it into bowls and serve it piping hot. Pair it with crusty bread on the side—it’s perfect for dipping into the creamy broth. If you want a little extra, top each bowl with more shredded provolone or a sprinkle of fresh parsley for color.
Creative Variations of Philly Cheese Steak Soup
One of the best things about this Philly Cheese Steak Soup Recipe is its flexibility. While the classic version is hearty and indulgent, you can easily adapt it to fit different diets, tastes, or occasions.
How to Make Philly Cheesesteak Soup Vegetarian
If you want to skip the beef but keep the flavor, swap ribeye with mushrooms. Portobello or cremini mushrooms work beautifully because they add a meaty texture and savory depth. Replace beef broth with vegetable broth, and you’ll still have a creamy, rich soup that captures the spirit of a Philly cheesesteak—minus the steak.
Lighter Versions with Alternative Ingredients
To lighten things up, use half-and-half instead of heavy cream. You can also try low-fat milk combined with a little flour or cornstarch for thickness. For cheese, swap provolone with a lighter cheese like mozzarella. These changes reduce calories but still keep the soup satisfying.
Adding Extra Toppings for More Flavor
Toppings are where you can get creative. Try adding crispy fried onions for crunch, a sprinkle of red pepper flakes for heat, or even a handful of shredded cheddar for a sharper bite. And if you’re craving bold flavors differently, my Fiery Chicken Ramen with Creamy Garlic Sauce will definitely hit the spot.
What to Serve with Philly Cheese Steak Soup
A rich bowl of Philly Cheese Steak Soup Recipe already feels like a complete meal, but the right sides can make it even more special. Whether you want something classic, fresh, or indulgent, there are plenty of options to round out your table.

Classic Pairings like Garlic Bread and Rolls
The most obvious pairing is bread, and for good reason. A slice of garlic bread or a soft dinner roll makes the perfect companion to the creamy broth. The bread soaks up all that cheesy flavor, turning every bite into pure comfort.
Fresh Salads for a Balanced Meal
Since the soup is rich, pairing it with something fresh helps balance the meal. A crisp garden salad with lettuce, cucumbers, and cherry tomatoes adds a refreshing crunch. For extra flavor, a tangy vinaigrette works better than a heavy dressing, cutting through the richness of the soup.
Comfort Sides like Fries or Potato Wedges
If you want a heartier spread, add fries or roasted potato wedges. They echo the comfort-food feel of the soup and make the meal more filling. Some even enjoy dipping fries directly into the soup for an extra cheesy bite—it’s indulgent but unforgettable.
FAQs about Philly Cheese Steak Soup
What are the key ingredients in Philly cheesesteak soup?
The essentials are thinly sliced ribeye steak, onions, green bell peppers, garlic, beef broth, heavy cream, and provolone cheese. Together, they create the creamy, cheesy broth that makes this soup so comforting. Crusty bread on the side completes the meal.
How can I make Philly cheesesteak soup vegetarian?
You can replace the beef with mushrooms for a meaty texture and swap the beef broth with vegetable broth. Portobello mushrooms are especially good for capturing that savory depth. The cream and provolone keep the soup rich and satisfying, even without the meat.
What are some good side dishes for Philly cheesesteak soup?
Crusty bread or garlic rolls are the classic choice, but you can also serve it with a light salad for balance or fries and roasted potatoes for an indulgent twist. Each option complements the cheesy, hearty flavor of the soup.
Bringing Philly Flavors to Your Table
This Philly Cheese Steak Soup Recipe takes everything you love about the iconic sandwich and turns it into a warm, creamy bowl of comfort. With tender steak, sautéed vegetables, and melted provolone cheese, every spoonful feels indulgent yet cozy. Pair it with crusty bread, a fresh salad, or even fries, and you’ll have a meal that satisfies the whole family.
What makes this recipe so special is its versatility. You can enjoy it as a hearty dinner on a chilly night, serve it for game day gatherings, or adapt it into a vegetarian version that still delivers big flavor. No matter how you make it, the result is always the same—a soup that feels like comfort in every bite.
Now it’s your turn to bring Philly flavors to your table. Try this recipe, share it with loved ones, and don’t forget to save it to your Pinterest board for the next time you crave something cozy, cheesy, and unforgettable.