As the weather turns chilly, nothing brings warmth to the heart and soul quite like a steaming bowl of soup. I stumbled upon this incredible Philly Cheesesteak Soup while experimenting in my kitchen one rainy afternoon, and let me tell you, the results were nothing short of magical. Imagine the rich, savory flavors of a classic cheesesteak transformed into a cozy soup that feels like a hug in a bowl.
Each spoonful is brimming with tender chunks of beef, sweet caramelized onions, and vibrant bell peppers, all swimming in a creamy broth topped with gooey provolone cheese. This isn’t just another soup recipe; it’s a delightful way to enjoy the beloved flavors of Philly without the fuss of a sandwich. Perfect for those evenings when you're craving something comforting yet easy to whip up, this dish embodies the essence of home-cooked goodness. So grab your favorite pot and let's dive into the rich, hearty bliss of Philly Cheesesteak Soup!
Why You'll Love This Philly Cheesesteak Soup
- This Philly Cheesesteak Soup is incredibly easy to make, allowing you to enjoy a delectable meal without spending hours in the kitchen.
- The rich and savory flavors achieve the perfect balance, making each bite a comforting delight.
- Its versatility means you can customize the ingredients based on what you have on hand or your personal preferences, ensuring it suits everyone’s taste.
- Visually, the vibrant colors of the bell peppers and fresh parsley make for an inviting and appetizing presentation that is sure to impress your guests.
Philly Cheesesteak Soup Ingredients
• Dive into the delightful flavors of Philly with these simple ingredients!
For the Beef
• Chuck roast or shredded beef – This hearty meat provides rich flavor and tenderness, essential for a filling soup.
For the Sautéed Veggies
• Olive oil – Used to sear the beef, adding a beautiful golden crust that enhances flavor.
• Butter – Contributes to a luscious base for sautéing the veggies.
• Large onion, sliced – Sweetness from the onions balances the savory broth.
• Red bell pepper, sliced – Adds vibrant color and a slightly sweet taste.
• Green bell pepper, sliced – Offers a fresh crunch and a hint of bitterness to balance the sweetness.
• Garlic, minced – Elevates the overall flavor profile with its aromatic goodness.
For the Soup Base
• Beef broth – Forms the rich, savory foundation of our Philly Cheesesteak Soup, making it hearty and comforting.
• Worcestershire sauce – Adds depth and umami, perfectly complementing the beef.
For the Creamy Texture
• Heavy cream – Creates a rich, velvety finish that brings all the flavors together.
For Topping
• Provolone cheese – Melts beautifully into the soup for that authentic cheesesteak experience; use shredded for easier melting!
• Salt and pepper – Essential for seasoning, adjust to taste for the perfect flavor balance.
• Chopped parsley for garnish (optional) – Adds a fresh pop of color and a hint of herbaceous flavor to the final dish.
Let’s get cooking!

How to Make Philly Cheesesteak Soup
-
Season the Beef: Start by seasoning the chuck roast or shredded beef generously with salt and pepper. In a heavy pot or Dutch oven, sear the beef in olive oil over medium-high heat until browned on all sides, about 4-5 minutes. Remove and set aside.
-
Sauté the Veggies: Add butter to the same pot and let it melt. Sauté the sliced onions and bell peppers until soft and lightly caramelized, about 8-10 minutes. Toss in the minced garlic and cook for another minute until fragrant.
-
Simmer the Soup Base: Pour in the beef broth and Worcestershire sauce to the pot. Return the seared beef to the pot, stirring everything together. Bring to a simmer, cover, and cook for 2-3 hours, or until the beef is fork-tender.
-
Shred the Beef: Remove the beef from the pot and use two forks to shred it into bite-sized pieces. Add the shredded meat back into the soup, stirring to combine.
-
Add Creaminess: Stir in the heavy cream into the pot. Allow the soup to simmer gently on low heat until it thickens slightly—be careful not to let it boil.
-
Melt the Cheese: Add the provolone cheese and stir until fully melted into the soup, creating a decadent, cheesy texture. Alternatively, ladle the soup into bowls and top each bowl with a slice of cheese for a melty finish.
-
Adjust Seasoning and Serve: Taste the soup and adjust seasoning with more salt and pepper if necessary. Garnish with chopped parsley and serve hot for a cozy meal.
Optional: Serve with crusty bread for dipping.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Philly Cheesesteak Soup
Fridge: Store leftover Philly Cheesesteak Soup in an airtight container for up to 3 days. Allow it to cool completely before sealing to preserve its flavors.
Freezer: For longer storage, freeze the soup in a freezer-safe container for up to 3 months. Leave some space at the top for expansion and label with the date.
Reheating: Thaw overnight in the fridge before reheating. Gently reheat on the stove over low heat, stirring occasionally until thoroughly warmed. Add a splash of beef broth if it’s too thick.
What to Serve with Philly Cheesesteak Soup?
Nothing elevates this delicious soup experience quite like perfectly paired sides that complement its hearty flavors.
-
Crusty Bread: This classic pairing is perfect for dipping into the creamy soup, soaking up every savory bite. A warm, freshly baked baguette or sourdough bread is excellent for indulging.
-
French Fries: Crispy, golden fries add a delightful crunch. The saltiness of the fries contrasts nicely with the rich cheesesteak flavors. Enjoy them alongside or even topping your soup for an extra treat!
-
Caesar Salad: A light, crisp Caesar salad with crunchy romaine and tangy dressing perfectly counters the soup's richness, bringing a refreshing element to your meal.
-
Pickles: A side of tangy pickles or fried pickles can brighten the palate and add an exciting contrast to the creamy soup. Their crunch and acidity provide a delightful balance.
-
Steamed Broccoli: The tenderness of steamed broccoli adds a fresh, nutritious touch. Plus, it absorbs the soup's flavors, making every bite even more wholesome.
-
Wine Pairing: A glass of robust red wine, like Cabernet Sauvignon, harmonizes beautifully with the bold flavors of the soup, enhancing the dining experience with each sip.
-
Chocolate Chip Cookies: Finish off your meal with warm, homemade chocolate chip cookies. Their sweet, melty goodness provides a comforting end to the savory meal.
Pairing these delightful sides with Philly Cheesesteak Soup creates a truly heartwarming feast that warms the soul. Enjoy the journey of flavors!
Philly Cheesesteak Soup Variations
Feel free to customize this delicious soup to suit your preferences and dietary needs!
-
Dairy-Free: Substitute heavy cream with coconut milk or a cashew cream for a creamy texture without dairy. It will add a hint of sweetness too!
-
Cheese Swap: Swap provolone for melted mozzarella or gouda for a different flavor twist that retains that creamy goodness. Each cheese will bring its unique character to the soup!
-
Spicy Kick: Add sliced jalapeños or a dash of hot sauce to the mix for a spicier version that will warm your soul. It’s an excellent way to awaken your taste buds!
-
Vegetarian Version: Replace beef with lentils or mushrooms for a hearty vegetarian option that still packs a flavor punch. Don’t skimp on seasoning—those flavors are key!
-
Extra Veggies: Toss in other veggies like spinach or carrots to boost the nutrition and add color. Get creative, and your soup will not only taste great but look vibrant!
-
Gluten-Free Option: Ensure the Worcestershire sauce is gluten-free and serve with gluten-free bread for dipping, letting everyone join in on the fun without worry.
-
Herby Twist: Fresh herbs like thyme or rosemary can be added while simmering for an aromatic depth of flavor that will elevate your soup. A little goes a long way in creating that homemade warmth!
-
Beef Broth Alternative: Consider using vegetable broth for a lighter base that still brings fantastic flavor and ties all the ingredients together beautifully. It's an easily approachable option for those seeking lighter meals.
Make Ahead Options
These Philly Cheesesteak Soup make ahead options are perfect for busy weeknights! You can prepare the beef by seasoning and searing it up to 24 hours in advance, then refrigerate it until you're ready to make the soup. The sautéed onions and bell peppers can also be prepped ahead and stored in an airtight container for up to 3 days. When it's time to enjoy your soup, simply follow the cooking steps, add the beef and broth to the sautéed veggies, and simmer everything together until the flavors meld. Remember to stir in the heavy cream and cheese just before serving for that rich, creamy texture. By prepping these components in advance, you'll have a cozy, homemade meal ready in no time!
Chef's Helpful Tips
- When making Philly Cheesesteak Soup, ensure you season the beef generously with salt and pepper before searing to enhance its flavor.
- Avoid overcrowding the pot when searing the beef, as this can prevent a nice crust from forming.
- To achieve a rich and velvety texture, allow the heavy cream to simmer gently with the soup without boiling, which helps to meld the flavors beautifully.
- For the best results, use a meat thermometer to check that your beef reaches at least 190°F for the most tender shreds in your soup.
Philly Cheesesteak Soup Recipe FAQs
How do I choose the right beef for Philly Cheesesteak Soup?
Absolutely! For the best results, look for a well-marbled chuck roast. The fat will render during cooking, making the meat juicy and tender. If you prefer a quicker option, shredded beef works perfectly, too—just grab some precooked or leftover pot roast.
How should I store leftovers of Philly Cheesesteak Soup?
Very simple! Let the soup cool completely, then transfer it to an airtight container. It can be stored in the fridge for up to 3 days. Make sure to reheat it gently to maintain that rich flavor and texture you love!
Can I freeze Philly Cheesesteak Soup?
Absolutely! To freeze, pour the cooled soup into a freezer-safe container, leaving some space at the top for expansion. It will keep well for up to 3 months. When you're ready to enjoy it again, thaw it in the fridge overnight, then reheat gently on the stove.
What if my soup is too thick after reheating?
Very understandable! If you find your soup has thickened too much, just stir in a splash of beef broth or water while reheating to reach your desired consistency. Adjust seasonings afterward to ensure flavor balance remains intact.
Are there dietary considerations I should keep in mind for this soup?
Definitely! If you're catering to specific dietary needs, consider using gluten-free Worcestershire sauce for a gluten-free version. For lactose-free options, substitute the heavy cream with coconut cream, and enjoy that creamy richness without dairy!
What can I do if my cheese isn’t melting properly in the soup?
No worries! If your provolone isn’t melting as expected, you might be using the wrong kind. Shredded cheese tends to melt better than slices. Make sure the soup is on low heat when you add the cheese; stirring continuously can help achieve that dreamy melt we all crave!

Philly Cheesesteak Soup
Ingredients
Equipment
Method
- Season the beef generously with salt and pepper. In a pot, sear the beef in olive oil over medium-high heat until browned on all sides, about 4-5 minutes. Remove and set aside.
- Add butter to the same pot. Sauté onions and bell peppers until soft and lightly caramelized, about 8-10 minutes. Toss in minced garlic and cook for another minute.
- Pour in the beef broth and Worcestershire sauce. Return the seared beef and stir. Bring to a simmer, cover, and cook for 2-3 hours until beef is fork-tender.
- Remove the beef and shred it into bite-sized pieces. Add shredded meat back into the soup, stirring to combine.
- Stir in heavy cream. Simmer on low until it thickens slightly, ensuring it doesn't boil.
- Add provolone cheese, stirring until melted. Alternatively, top each bowl with a slice of cheese.
- Taste and adjust seasoning with salt and pepper if necessary. Garnish with chopped parsley and serve hot.





Leave a Reply