Creamy Philly Cheese Steak Soup Recipe
If you’re craving a bowl of comfort that wraps you in warmth and flavor, this Creamy Philly Cheese Steak Soup is about to become your new best friend in the kitchen. Imagine tender chunks of beef chuck roast mingling with vibrant bell peppers, sweet onions, and garlic, all swimming in a luxuriously creamy broth enriched with cream cheese and sharp cheddar. This soup captures the essence of the classic Philly cheesesteak sandwich but transforms it into a cozy, spoonable delight. Whether it’s a chilly evening or a simple get-together, this Creamy Philly Cheese Steak Soup hits all the right notes and leaves you feeling totally satisfied.

Ingredients You’ll Need
Gathering simple, fresh ingredients for this soup is all you need to create a harmonious dish packed with flavor and comforting textures. Each element plays a key role: from tender beef that gives depth and heartiness, to cheese that brings creaminess and rich flavor, plus bell peppers and onions for a burst of color and sweetness.
- Beef chuck roast (1 lb, cubed): This cut offers great flavor and tenderness after searing and simmering, making the soup hearty and satisfying.
- Fresh bell peppers (1 cup, diced): For that classic Philly cheesesteak vibe, they add freshness and a slight crunch that livens up the creaminess.
- Yellow onion (1 medium, diced): A foundational flavor that softens to sweetness when sautéed, enhancing every spoonful.
- Garlic (3 cloves, minced): Just the right amount to add warmth and depth without overpowering.
- Low-sodium beef broth (4 cups): Builds a savory base, enriching the soup’s meaty character without being too salty.
- Cream cheese (8 oz, softened): This makes the soup irresistibly creamy and smooth while adding a subtle tang.
- Shredded sharp cheddar cheese (1 cup): Brings a wonderful sharpness and melty texture that perfectly complements the cream cheese.
- Dried oregano (1 tsp): Adds a hint of herbal brightness to balance the richness.
- Olive oil (2 tbsp): Essential for sautéing the veggies and searing the beef to develop fabulous flavor.
- Salt and pepper (to taste): The finishing touch to enhance and balance all the flavors.
How to Make Creamy Philly Cheese Steak Soup
Step 1: Sauté the Vegetables
Start by heating olive oil in a large pot over medium heat. Toss in the diced onions and bell peppers, cooking them gently for about five minutes until they soften. This step releases their natural sweetness and builds the aromatic foundation for your soup.
Step 2: Brown the Beef
Turn up the heat a bit and add the cubed beef chuck roast. Sear the chunks on all sides until they develop a beautiful brown crust. This browning adds layers of deep, savory notes that make your soup next-level delicious.
Step 3: Add Garlic and Oregano
Stir in the minced garlic and dried oregano, letting them cook for about a minute. This quick step wakes up your senses with fragrant herbal and garlicky aromas that entice you even before the soup’s done.
Step 4: Pour in the Beef Broth
Pour the beef broth into the pot, making sure to scrape the bottom to loosen all those delicious browned bits. Those bits are flavor gold, infusing your soup with extra richness.
Step 5: Stir in the Cream Cheese
Turn the heat down low and add the softened cream cheese. Stir continuously until it melts into the broth, creating that signature creamy texture that makes this Philly cheese steak soup so irresistible.
Step 6: Melt in the Cheddar Cheese and Season
Finally, mix in the shredded sharp cheddar cheese until it melts smoothly into the soup. Taste test and add salt and pepper as needed to bring out all the comforting, cheesy flavors before serving your hot, creamy bowl of goodness.
How to Serve Creamy Philly Cheese Steak Soup

Garnishes
Take your soup to the next level with garnishes like thinly sliced green onions for a fresh pop of flavor, extra shredded cheddar for a cheesy boost, or even a sprinkle of crispy fried onions for crunch. These add a delightful contrast to the creamy texture.
Side Dishes
Pair this hearty soup with a crusty baguette or garlic bread to help scoop every last bit of soup from your bowl. A fresh green salad with tangy vinaigrette can balance the richness, making your meal feel well-rounded and satisfying.
Creative Ways to Present
Serve the Creamy Philly Cheese Steak Soup in rustic bread bowls for an eye-catching, edible container that adds fun and extra flavor. Alternatively, ladle into individual soup crocks and top with toasted cheese croutons for an upscale touch that’s still approachable.
Make Ahead and Storage
Storing Leftovers
Keep any leftover soup in an airtight container and store it in the refrigerator for up to 3 days. The flavors actually meld beautifully overnight, making the next day’s bowl even tastier.
Freezing
This soup freezes well! Pour it into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months. Remember that cheese soups can sometimes separate upon thawing, so give it a good stir and gentle reheat.
Reheating
Reheat your Creamy Philly Cheese Steak Soup gently over low to medium heat, stirring frequently. Adding a splash of broth or water can help loosen it if the cream cheese thickens too much. Avoid high heat to keep that silky texture perfect.
FAQs
Can I use a different cut of beef?
Absolutely! While beef chuck roast is ideal for its tenderness and flavor, you can use sirloin or ribeye if you prefer. Just adjust cooking time to ensure the beef is tender and flavorful.
Is this soup gluten-free?
Yes, this recipe is naturally gluten-free as long as your beef broth and other ingredients don’t contain hidden gluten. Always check labels to be sure.
Can I make this soup vegetarian?
You can swap the beef with hearty mushrooms and use vegetable broth to create a vegetarian-friendly version. It won’t be the same as the classic Philly steak taste, but it’s still rich and comforting.
What cheese can I substitute for cream cheese?
If you don’t have cream cheese, mascarpone or even a mild ricotta can work to add creaminess, though the slight tang may be less pronounced.
Is it possible to make this soup in a slow cooker?
Definitely! Sauté the veggies and beef first, then transfer everything to a slow cooker. Add broth and cook on low for 6-8 hours. Stir in cheeses at the end for perfect meltiness.
Final Thoughts
There’s something incredibly satisfying about a bowl of Creamy Philly Cheese Steak Soup. It’s a heartwarming take on a beloved sandwich, perfect for curling up after a busy day or impressing friends at a casual dinner. I hope you give this recipe a try and discover why it’s become a favorite in so many homes. Trust me, one spoonful and you’ll be hooked!
PrintCreamy Philly Cheese Steak Soup Recipe
This creamy Philly cheese steak soup combines tender cubed beef chuck roast with sautéed bell peppers, onions, and garlic in a rich and savory broth enriched with cream cheese and sharp cheddar. Perfect for a comforting meal, this soup brings the classic taste of Philly cheese steak into a warm and hearty bowl.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Sautéing and Simmering
- Cuisine: American
- Diet: Low Salt
Ingredients
Main Ingredients
- 1 lb beef chuck roast (cubed)
- 1 cup fresh bell peppers (diced)
- 1 medium yellow onion (diced)
- 3 cloves garlic (minced)
- 4 cups low-sodium beef broth
- 8 oz cream cheese (softened)
- 1 cup shredded sharp cheddar cheese
- 1 tsp dried oregano
- 2 tbsp olive oil
- Salt and pepper to taste
Instructions
- Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add the diced onions and bell peppers, and sauté for about 5 minutes until they become softened and slightly translucent.
- Brown Beef: Increase the heat to medium-high and add the cubed beef chuck roast. Sear the beef, stirring occasionally, until all sides are browned, which helps lock in the flavors.
- Add Aromatics: Stir in the minced garlic and dried oregano, cooking for an additional minute until the mixture becomes fragrant, enhancing the soup’s depth of flavor.
- Deglaze and Add Broth: Pour in the low-sodium beef broth, scraping the bottom of the pot to lift any browned bits. These bits add richness and complexity to the soup base.
- Melt Cream Cheese: Reduce the heat to low. Add the softened cream cheese gradually, stirring continuously until it melts completely and incorporates smoothly into the broth, creating a creamy texture.
- Incorporate Cheddar and Season: Mix in the shredded sharp cheddar cheese until melted and well blended. Season the soup with salt and pepper to your preference. Serve hot for a comforting meal.
Notes
- For a thicker soup, you can simmer it a bit longer to reduce liquid.
- Substitute beef chuck roast with ribeye or sirloin for a more tender texture.
- Add sliced mushrooms or additional vegetables for extra nutrition and flavor.
- Use reduced-fat cream cheese and cheese to lower calories while maintaining creaminess.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 420
- Sugar: 4g
- Sodium: 460mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1.5g
- Protein: 28g
- Cholesterol: 105mg
Keywords: Philly cheese steak soup, creamy beef soup, cheese steak recipe, comforting soup, beef soup with cream cheese

