Oh, friends, there’s just something utterly magical about a classic philly cheesesteak, isn’t there? The rich, savory steak, the sweet, tender onions, and that wonderfully gooey, melted cheese – it’s a symphony of comfort in every single bite. While we often think of this iconic dish as a sandwich, transforming it into a hearty soup captures all those beloved flavors in a warm, soul-satisfying bowl, perfect for chilly evenings or a cozy family meal.
I remember chilly afternoons in my grandmother’s kitchen, the scent of slow-cooked goodness filling the air. She believed that the best food wasn’t just about ingredients; it was about the love poured into every step. This Hearty Philly Cheesesteak Soup is an homage to those memories, bringing that same warmth and care into your home, even when you’re craving something beyond a sweet treat.
This recipe is incredibly versatile and makes for a fantastic family-friendly meal that comes together with ease on your stovetop. My best advice for any comforting dish? Always taste as you go! It’s how you truly make a recipe your own, adjusting the seasonings until it sings.

What You Need to Make This Recipe
Crafting this delightful soup truly focuses on a few star ingredients that build incredible flavor. The thinly sliced ribeye steak is crucial for that authentic savory taste, while sweet yellow onions caramelize beautifully, and a good quality beef broth forms the soul of our philly cheesesteak-inspired base. I always recommend using fresh garlic for that bright, pungent kick. You’ll find the full list of ingredients and precise measurements waiting for you in the recipe card below.
How to Make philly cheesesteak
Whipping up this cozy philly cheesesteak soup is a joyful journey in layers of flavor! You’ll begin by coaxing sweetness from the onions, then quickly sear the thinly sliced ribeye to lock in all its juicy goodness. Next, we build the rich, savory broth, letting all those wonderful flavors meld together. Finally, we crown each serving with melty provolone and our irresistible hoagie croutons, bringing that classic sandwich experience right into your soup bowl.

Hearty Philly Cheesesteak Soup
Ingredients
Equipment
Method
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-low heat. Add the thinly sliced onions and cook slowly, stirring occasionally, for 15-20 minutes until deeply caramelized and tender. This step is crucial for flavor.
- Increase heat to medium-high. Add the minced garlic to the pot with the onions and cook for 1 minute until fragrant.
- Add the very thinly sliced ribeye steak to the pot. Season with salt and freshly ground black pepper. Cook, breaking up the meat with a spoon, until the steak is browned and cooked through, about 3-5 minutes. Remove any excess grease if desired.
- Sprinkle the all-purpose flour over the steak and onion mixture. Stir well to coat everything and cook for 1 minute, allowing the flour to cook out its raw taste.
- Gradually whisk in the beef broth, ensuring no lumps form. Bring the soup to a gentle simmer, scraping any browned bits from the bottom of the pot. Stir in the Worcestershire sauce and dried thyme.
- Reduce the heat to low, cover, and let the soup simmer for 15-20 minutes, allowing the flavors to meld and the soup to thicken slightly.
- Stir in the heavy cream and cook for another 5 minutes, ensuring the soup does not boil after adding the cream.
- While the soup simmers, prepare the croutons. In a small bowl, toss the 1-inch hoagie roll cubes with melted butter. You can toast them in a dry skillet over medium heat for 5-7 minutes until golden and crispy, or spread them on a baking sheet and bake at 375°F (190°C) for 8-10 minutes.
- Ladle the hot soup into individual bowls. Top each serving with 1-2 slices of provolone cheese, allowing it to melt slightly from the heat of the soup. Garnish with the toasted hoagie croutons and fresh chopped parsley, if desired. Serve immediately.
Notes
Making any dish from scratch is always a labor of love, and this cozy philly cheesesteak soup is no exception! Over the years, I’ve learned a few little tricks that ensure every spoonful is just perfect.
- Perfectly Sautéed Onions: Don’t rush the onions, sweet friends! Low and slow is the key to achieving that beautiful caramelization that adds such a depth of flavor to our soup. It makes all the difference.
- My Secret Trick: I always recommend toasting your hoagie roll pieces in a little butter until golden and crisp. These buttery croutons aren’t just a garnish; they’re an essential textural element that truly elevates the whole philly cheesesteak experience in soup form!
- Thinly Sliced Steak: For the best texture, ensure your ribeye is sliced as thinly as possible. Freezing the steak for about 15-20 minutes before slicing can make this task much easier, giving you those delicate pieces that melt in your mouth.
- The Cheese Factor: While the recipe calls for provolone, don’t be shy about experimenting with a mix! A little sharp cheddar or even a touch of creamy Monterey Jack can add delightful nuances to the classic philly cheesesteak profile.
Fun Variations for philly cheesesteak
One of the things I adore about cooking is the endless possibility for creativity, and this savory philly cheesesteak soup is wonderfully adaptable! Feel free to play around with the ingredients to suit your family’s tastes or whatever you have on hand.
Spice It Up!
If you love a little kick, try adding a pinch of red pepper flakes when you’re sautéing the onions. My friend, Emily, absolutely adores a bit of heat, and she always asks me to swirl in a few pickled jalapeño slices right before serving. It adds a lovely zesty warmth that complements the richness beautifully.
Mushroom Magic
For all you mushroom lovers out there, consider adding sliced cremini mushrooms alongside your onions. Sauté them until they’ve released their moisture and turned golden. They’ll add an earthy depth that pairs wonderfully with the beefy flavors of this hearty philly cheesesteak-inspired meal.
Cheese, Please!
While provolone is classic, feel free to experiment with other cheeses! A blend of provolone and mozzarella offers an even gooier melt, or for a sharper flavor, a sprinkle of aged white cheddar could be delightful. My sister sometimes requests I use a mild Swiss cheese for a different, equally comforting twist.
What to Serve With philly cheesesteak
This comforting philly cheesesteak soup is a meal in itself, especially with those delightful hoagie croutons, but sometimes a little something extra just makes it sing! I love creating a full, inviting table, and with this soup, it’s easy to round out the experience.
For a lighter touch, a crisp, simple green salad with a zesty vinaigrette provides a lovely contrast to the richness of the soup. I always find that a fresh element makes everything feel balanced. Another wonderful pairing is a side of garlic bread – beyond the croutons, a full slice offers a different texture and flavor to dip into that glorious broth. And for my evening meals, I often pair it with a refreshing iced tea, or if it’s a special occasion, a robust red wine brings out the depth of the beef wonderfully. My mom always said a comforting meal deserved a comforting drink!
How to Store This Delicious Soup
After all the joy of creating and savoring this hearty soup, you might just have a little bit left over, and trust me, it’s just as good the next day! Proper storage ensures every spoonful retains its wonderful flavor.
Refrigeration Tips
Once the soup has cooled completely, transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 3-4 days. When I store my creations, I like to make sure there’s as little air as possible in the container to keep everything fresh.
Freezing for Later
Yes, you can absolutely freeze this delicious philly cheesesteak soup! Allow it to cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. It will stay fresh for up to 2-3 months. Just be aware that the texture of the provolone might change slightly upon reheating, but the flavor will still be wonderful.
Reheating Instructions
To reheat, thaw frozen soup in the refrigerator overnight. Gently warm it on the stovetop over medium-low heat, stirring occasionally, until it’s heated through. If it seems a little thick, you can add a splash of beef broth or water to reach your desired consistency. My personal tip? A fresh sprinkle of parsley and a few freshly toasted hoagie croutons after reheating truly brings it back to life!
Nutritional Benefits
This hearty soup isn’t just delicious; it also offers some wonderful nutritional benefits. The lean ribeye steak provides a good source of protein, essential for building and repairing tissues, while the onions and garlic contribute beneficial vitamins and antioxidants. It’s a comforting philly cheesesteak meal that combines indulgent flavors with wholesome ingredients, making it a satisfying and nourishing choice.
FAQs
Can I use a different cut of beef?
While ribeye offers the best flavor and tenderness for this philly cheesesteak soup, you could use thinly sliced sirloin or even a lean top round. Just ensure it’s cut very thin against the grain to keep it tender and cook it quickly to avoid toughness.
What if I don’t have provolone cheese?
No worries! While provolone is classic for a philly cheesesteak, you can substitute it with other good melting cheeses. Mozzarella, white cheddar, or even a blend of Monterey Jack and Swiss would work wonderfully to achieve that creamy, cheesy goodness.
Can I make this soup ahead of time?
Absolutely! This philly cheesesteak soup is a fantastic make-ahead meal. Prepare the soup base (without the cheese or croutons) a day or two in advance. Reheat gently, then add the cheese and prepare the croutons just before serving for the best experience.
Is this soup spicy?
No, this classic philly cheesesteak soup recipe is not inherently spicy. Its flavors are rich and savory, with a hint of sweetness from the caramelized onions and garlic. If you prefer a bit of heat, you can easily add red pepper flakes or a dash of hot sauce to your bowl.
Conclusion
There’s truly nothing quite like a homemade meal that wraps you in a comforting embrace, and this Hearty Philly Cheesesteak Soup does just that. It’s a recipe born from a love for classic flavors and a desire to bring that warmth and joy from my kitchen to yours. Whether you’re gathering your family around the table or simply craving a bowl of pure comfort, I hope this philly cheesesteak soup inspires you to create sweet, savory memories, proving that with a little love and patience, even the simplest ingredients can become truly magical treats. Happy cooking, sweet friends!