Creamy Philly cheesesteak soup combines the rich flavors of the classic sandwich with a comforting, warm broth, making it a perfect dish for chilly days or a cozy gathering. This delightful soup brings together tender beef, sautéed vegetables, and creamy goodness, delivering a satisfying and hearty meal that’s both delicious and easy to prepare. You’ll love how this dish not only satisfies your cravings for a cheesesteak but also offers a creamy, comforting experience that’s perfect for any day of the week.
Why We Love This Creamy Philly Cheesesteak Soup
This creamy philly cheesesteak soup stands out for several reasons. First, its flavor is incredibly satisfying, capturing the essence of a traditional cheesesteak but in soup form. You get the savory taste of seasoned beef, the sweetness of sautéed onions and bell peppers, and the rich creaminess of the broth. It’s a delightful balance that warms your heart and fills your belly.
Another reason this soup earns a place in your recipe collection is its ease of preparation. With just a few simple steps, you can create a wholesome meal that comes together in under an hour. It’s ideal for busy weeknights or when you need a comforting dish that doesn’t require hours in the kitchen.
Plus, this recipe is highly adaptable. You can easily modify it based on what you have at home or your dietary preferences. Whether you want a lighter version or a more decadent treat, this soup can accommodate your needs without sacrificing flavor.
Ingredients for Creamy Philly Cheesesteak Soup
- 1 pound beef, thinly sliced
- 2 tablespoons olive oil
- 1 onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 4 cups beef broth
- 1 cup heavy cream
- 1 teaspoon Worcestershire sauce
- 1 tablespoon cornstarch (optional, for thickening)
- Salt and pepper to taste
- 1 cup shredded cheese (such as provolone or mozzarella)
- Fresh parsley, chopped (for garnish)
Directions
In a large pot, heat the olive oil over medium heat. Once hot, add the sliced beef and season with salt and pepper. Cook until the beef is browned, about 5-7 minutes. Remove the beef from the pot and set it aside.
In the same pot, add the diced onion, green bell pepper, and red bell pepper. Sauté for about 5-6 minutes until the vegetables are tender.
Stir in the minced garlic and cook for an additional minute until fragrant.
Pour in the beef broth and bring the mixture to a gentle simmer.
Once simmering, add the cream, Worcestershire sauce, and the cooked beef back into the pot. Stir to combine.
If you prefer a thicker soup, mix cornstarch with a little water to create a slurry and add it to the pot. Stir continuously until the soup thickens slightly.
Add the shredded cheese and stir until it’s melted and fully incorporated into the soup. Taste and adjust seasoning with salt and pepper as needed.
Remove the pot from heat and let the soup cool for a few minutes before serving.
How to Serve Creamy Philly Cheesesteak Soup
Serving creamy Philly cheesesteak soup can be as simple or as festive as you like. A great option is to serve it in large bowls or bread bowls for a fun twist. The warmth and creaminess of the soup pair beautifully with crunchy toasted bread on the side, allowing your guests to dip and enjoy.
To add a touch of garnishing, sprinkle freshly chopped parsley on top right before serving. This not only adds a pop of color but also enhances the flavors of the soup. Consider offering additional toppings such as more shredded cheese, thinly sliced jalapeños for a spicy kick, or even croutons for added texture.
Pair your creamy soup with a light salad or some garlic bread sticks for a complete meal. This combination not only balances the richness of the soup but also gives your meal a fresh element. You can keep the atmosphere casual, allowing everyone to cozy up with a bowl of steaming soup and share stories around the table.
Expert Tips for Creamy Philly Cheesesteak Soup
To achieve the best results with your creamy Philly cheesesteak soup, follow these expert tips. First, the quality of your beef makes a significant difference. Aim for tender cuts like sirloin or ribeye, as these will cook quickly and provide maximum flavor.
Next, when sautéing your vegetables, don’t rush the process. Take your time to caramelize the onions and peppers, as this will bring out their natural sweetness and enhance the overall flavor of the soup.
If you’re looking to add depth, try using homemade beef broth if possible. It delivers richer taste compared to store-bought options. Otherwise, choose a high-quality broth that will complement the other ingredients.
Don’t hesitate to experiment with seasonings. Fresh herbs like thyme or oregano can add extra layers of flavor. If you enjoy a bit of spice, consider adding red pepper flakes or some fresh jalapeños for a kick. Additionally, make sure to taste the soup as it cooks, allowing you to adjust the seasoning to your preference.
Lastly, if you have leftovers, reheating the soup slowly over low heat helps maintain its creamy texture. Be aware that it may thicken upon standing, so add a splash of broth or water to loosen it up during reheating.
How to Store Creamy Philly Cheesesteak Soup
Storing creamy Philly cheesesteak soup is straightforward and can help you enjoy it later. Allow the soup to cool completely at room temperature before transferring it to an airtight container. Properly sealed, the soup can last in the refrigerator for up to three days.
For longer storage, consider freezing the soup. Divide it into individual or family-sized portions in freezer-safe containers or bags. Be sure to leave some space at the top of the containers, as the soup will expand as it freezes. It can last in the freezer for about three months.
When you’re ready to enjoy the soup again, thaw it overnight in the refrigerator before reheating on the stove over low heat. Stir occasionally and add a little broth or water to reach your desired consistency. Avoid microwave reheating if possible, as it can alter the creamy texture.
Variations of Creamy Philly Cheesesteak Soup
One of the greatest advantages of creamy Philly cheesesteak soup is its versatility. You can customize it to fit your taste preferences and dietary needs. Here are a few delicious variations to try:
Vegetarian Version: Substitute the beef with hearty mushrooms, such as portobello or shiitake. These mushrooms provide a meaty texture and rich flavor. Include additional vegetables like zucchini or carrots for balance.
Chicken Cheesesteak Soup: Swap the beef for thinly sliced chicken breast or thigh. Follow the same cooking process, and you’ll have a lighter take on this classic dish.
Spicy Version: If you enjoy heat, toss in diced jalapeños or use a spicy cheese blend instead of regular cheese. You can also add a dash of hot sauce for an extra kick.
Cream Cheese Variation: For an even creamier soup, add a block of cream cheese to the pot as you combine the broth and heavy cream. This will make your soup luxuriously rich.
Gluten-Free Adaptation: To make this soup gluten-free, ensure that your beef broth and Worcestershire sauce are gluten-free. You can skip adding cornstarch, or use a gluten-free thickening agent instead.
Experimenting with these variations can keep your meals exciting while allowing you to enjoy the delicious flavors of this soup any time you crave it.
FAQ about Creamy Philly Cheesesteak Soup
You may have some questions about creamy Philly cheesesteak soup, especially if it’s your first time making it. Here are some frequently asked questions:
Can I make this soup in advance?
Yes, you can prepare the soup ahead of time. It stores well in the fridge and tastes even better the next day as the flavors meld together.
What kind of beef works best?
Opt for tender cuts like sirloin or ribeye, as they cook quickly and remain flavorful. You can also use flank steak if that’s what you have on hand.
Can I freeze creamy Philly cheesesteak soup?
Absolutely! Just store it in freezer-safe containers. It keeps for about three months in the freezer and is perfect for meal prep.
How can I make the soup thicker?
If you prefer a thicker soup, you can mix cornstarch with water to create a slurry and add it during cooking. Alternatively, let it simmer longer without the lid to reduce and thicken naturally.
What toppings can I use for the soup?
Consider adding shredded cheese, chopped herbs, croutons, or even a dollop of sour cream. These add flavor and texture, making your soup even more enjoyable.
Enjoy creating this comforting bowl of creamy Philly cheesesteak soup that merges simplicity with rich flavors for a meal your family will love.

Creamy Philly Cheesesteak Soup
Ingredients
For the Soup Base
- 1 pound beef, thinly sliced Use tender cuts like sirloin or ribeye.
- 2 tablespoons olive oil For sautéing.
- 1 cup beef broth Use homemade or high-quality store-bought.
- 1 cup heavy cream
- 1 teaspoon Worcestershire sauce
- 1 tablespoon cornstarch (optional) For thickening if desired.
- 1 cup shredded cheese Such as provolone or mozzarella.
- Salt and pepper to taste
Vegetables
- 1 onion diced
- 1 green bell pepper diced
- 1 red bell pepper diced
- 3 cloves garlic, minced
Garnish
- 1 cup fresh parsley, chopped For garnish.
Instructions
Cooking the Beef
- In a large pot, heat the olive oil over medium heat.
- Add the sliced beef and season with salt and pepper. Cook until browned, about 5-7 minutes.
- Remove the beef from the pot and set it aside.
Sautéing Vegetables
- In the same pot, add the diced onion, green bell pepper, and red bell pepper. Sauté for about 5-6 minutes until tender.
- Add the minced garlic and cook for an additional minute until fragrant.
Combining Ingredients
- Pour in the beef broth and bring the mixture to a gentle simmer.
- Add the cream, Worcestershire sauce, and cooked beef back into the pot. Stir to combine.
- If you prefer a thicker soup, mix cornstarch with a little water to create a slurry and add it to the pot. Stir until it thickens slightly.
- Add the shredded cheese and stir until melted and fully incorporated.
- Taste and adjust seasoning with salt and pepper as needed.
Serving
- Remove from heat and let the soup cool for a few minutes before serving.
- Serve in bowls or bread bowls, garnished with freshly chopped parsley.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!


