Creamy Philly Cheese Steak Soup Recipe Easy Perfect Comfort Meal

“You really have to try this soup,” my coworker said one chilly afternoon, sliding a steaming cup across the table. I was skeptical—Philly cheesesteaks were a sandwich thing, right? Not a soup. But honestly, after that first spoonful of this creamy Philly cheese steak soup, all doubts melted away like the cheese in it. The rich, savory broth with tender strips of beef and those familiar sautéed peppers and onions hit every comfort note I didn’t know I was craving. It was like a hug in a bowl during a hectic week when I barely had time to breathe, let alone cook something fancy.

That moment stuck with me. I found myself making this soup again and again, especially on those evenings when I just wanted something warm, filling, and a little indulgent without fuss. Plus, it’s surprisingly easy to pull together, even if you’re juggling a million things. The creamy Philly cheese steak soup became my go-to comfort meal, the one that made the kitchen smell like a cozy diner and turned simple ingredients into something unexpectedly special. No fancy gadgets, no long prep—just pure, satisfying flavor.

What I love most is how this recipe feels like a grown-up version of a classic favorite, without losing that soul-soothing vibe. If you’ve ever wondered how to bring the steak sandwich magic into a bowl, this soup is your answer. It’s perfect for curling up with on a rainy night or bringing a little warmth to a busy week. And trust me, once you try it, it’s going to become one of those recipes you quietly stash in your back pocket for when you need a little extra comfort.

Why You’ll Love This Recipe

Having tested this creamy Philly cheese steak soup multiple times, I can say it hits all the right spots for a comfort meal that’s both satisfying and straightforward.

  • Quick & Easy: Ready in just under 40 minutes, making it ideal for busy weeknights or those last-minute cozy cravings.
  • Simple Ingredients: No need for specialty shops—most ingredients are pantry staples or easy to find at any grocery store.
  • Perfect for Comfort Food Cravings: Whether you’re winding down after a long day or hosting a casual dinner, this soup warms the soul.
  • Crowd-Pleaser: The creamy texture and savory flavors always get rave reviews from both kids and adults alike.
  • Unbelievably Delicious: The combination of tender beef, melty cheese, and sweet peppers creates a flavor that’s indulgent but not overwhelming.

This isn’t just your typical cheese steak sandwich turned liquid. The trick is in the creamy base, made with a touch of cream cheese and sharp cheddar that’s gently melted into the broth. It creates a velvety mouthfeel that wraps around the tender slices of steak and sautéed veggies perfectly. Plus, the seasoning is balanced just right—not too salty, with a hint of garlic and a peppery kick. I’ve tried other versions before, but this one always comes out silky smooth and deeply flavorful.

Honestly, it’s the kind of recipe that makes you close your eyes with that first spoonful and feel like everything’s going to be okay. And if you’re into comfort meals that don’t feel like a chore, you’ll appreciate how effortlessly it comes together.

What Ingredients You Will Need

This creamy Philly cheese steak soup uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without too much fuss. Most of these are pantry staples, with a few fresh items that bring the dish to life.

  • Beef: Thinly sliced ribeye or sirloin steak (about 1 pound / 450g) – tender and flavorful, perfect for quick cooking.
  • Cheese: Sharp cheddar cheese (1 cup shredded / 100g) and cream cheese (4 oz / 115g, softened) – together they create that rich, creamy texture.
  • Vegetables:
    • Green bell pepper, sliced (1 medium) – adds sweetness and crunch
    • Onion, diced (1 medium) – for that classic cheesesteak flavor
    • Garlic cloves, minced (2 cloves) – a subtle aromatic punch
    • Baby bella mushrooms, sliced (1 cup / 70g) – optional but adds earthiness
  • Broth: Beef broth (4 cups / 960ml) – forms the flavorful base of the soup
  • Milk: Whole milk (1 cup / 240ml) – for creaminess without heaviness (can swap for almond milk if needed)
  • Butter: Unsalted butter (2 tablespoons / 28g) – for sautéing and richness
  • Flour: All-purpose flour (2 tablespoons / 16g) – to thicken the soup
  • Seasonings:
    • Salt and freshly ground black pepper – to taste
    • Worcestershire sauce (1 teaspoon) – adds depth and umami
    • Red pepper flakes (optional, a pinch) – for a little kick

If you want a gluten-free version, swapping the all-purpose flour with a gluten-free blend works well. And for the best flavor, I usually go with a quality store-bought beef broth like Kitchen Basics or Pacific Foods. The cream cheese brand can make a difference too—I prefer Philadelphia for its smoothness. During summer, swapping the bell pepper for fresh roasted red peppers adds a smoky twist that’s absolutely delicious.

Equipment Needed

  • Large Dutch oven or heavy-bottomed pot: Ideal for sautéing the veggies and simmering the soup all in one place.
  • Sharp chef’s knife: For slicing the beef thinly and chopping vegetables precisely.
  • Cutting board: A sturdy one to make prepping easier and safer.
  • Whisk: Helpful to incorporate the flour into the butter evenly before adding broth.
  • Wooden spoon or silicone spatula: For stirring without scratching your cookware.
  • Measuring cups and spoons: To keep the ingredient ratios spot on.

If you don’t have a Dutch oven, a large heavy-bottomed saucepan will do just fine, though the heat distribution might be slightly different. I’ve found that using a non-stick pan for the initial sautéing of steak and veggies helps prevent sticking, but it’s not necessary. For those on a budget, any sturdy pot you already have works perfectly well—just keep an eye on the heat to avoid burning the base.

Preparation Method

creamy philly cheese steak soup preparation steps

  1. Prep the ingredients (10 minutes): Slice the steak into thin strips against the grain (about 1/4 inch / 6mm thick). Dice the onion, slice the green bell pepper and mushrooms, and mince the garlic cloves. Set these aside.
  2. Sauté the beef (5-7 minutes): Heat 1 tablespoon of butter in your Dutch oven over medium-high heat. Add the steak strips and cook until browned but not fully cooked through—about 3-4 minutes. Remove and set aside. (Tip: Don’t overcrowd the pan; brown in batches if needed to avoid steaming the meat.)
  3. Sauté the veggies (7-8 minutes): In the same pot, add the remaining butter. Toss in the diced onion, sliced bell pepper, mushrooms, and garlic. Cook until the veggies soften and the onions turn translucent—about 5-6 minutes. Stir occasionally to prevent burning.
  4. Make the roux (3 minutes): Sprinkle the flour over the softened veggies, stirring constantly with a whisk or spoon for 2-3 minutes. This step cooks out the raw flour taste and helps thicken your soup later.
  5. Add liquids and simmer (15 minutes): Slowly pour in the beef broth while whisking to avoid lumps. Then add the milk and Worcestershire sauce. Bring the soup to a gentle boil, then reduce to a simmer. Let it cook uncovered for about 15 minutes, stirring occasionally until it thickens slightly.
  6. Add cheese and beef (5 minutes): Lower the heat to medium-low and stir in the cream cheese until melted and smooth. Then add the shredded cheddar cheese a handful at a time, stirring until fully incorporated. Finally, return the sautéed steak to the pot, warming it through without overcooking.
  7. Season and serve: Taste and adjust seasoning with salt, pepper, and red pepper flakes if you want a little heat. Serve hot with a side of crusty bread or your favorite warm biscuit.

One thing I learned the hard way: don’t rush adding the cheese or the soup can seize up and get grainy. Low and slow is the key for that luscious texture. Also, keep an eye on the milk so it doesn’t scorch on the bottom during simmering. Stirring frequently helps prevent that.

Cooking Tips & Techniques

When making creamy Philly cheese steak soup, a few tricks can make a big difference in the final bowl.

  • Slice the steak very thin: This helps it cook quickly and stay tender. If you freeze the steak for about 30 minutes before slicing, it firms up and is easier to cut thinly.
  • Don’t overcrowd the pan when searing: Cook the beef in batches if necessary to get a nice brown crust. Otherwise, it steams and becomes tough.
  • Cook the roux carefully: Stir the flour and butter mixture well to avoid lumps. Letting it cook a few minutes before adding broth removes the raw flour taste.
  • Use a combination of cheeses: Cream cheese adds creaminess, while sharp cheddar brings flavor and that classic cheesesteak punch. Avoid pre-shredded cheese with anti-caking agents, as it might not melt smoothly.
  • Season gradually: Add Worcestershire sauce and salt in increments, tasting as you go. It’s easy to overdo saltiness if you’re not careful.
  • Simmer gently: High heat can cause the dairy to separate or scorch. Keep it low and stir often for a silky finish.

One time I tried skipping the roux and just dumping in cheese and cream, and the soup turned out grainy and thin. Lesson learned: patience in the prep really pays off. Also, multitasking—like prepping veggies while the beef cooks—helps speed things along without feeling rushed.

Variations & Adaptations

This creamy Philly cheese steak soup is flexible and can be tweaked to fit your dietary needs or flavor preferences.

  • Low-carb option: Replace the flour with almond flour or xanthan gum as a thickener and swap milk for unsweetened almond milk to keep carbs down.
  • Vegetarian twist: Skip the beef and add extra mushrooms or hearty vegetables like zucchini and cauliflower. Use vegetable broth and add smoked paprika for a savory depth.
  • Spicy kick: Add diced jalapeños during the veggie sauté or stir in hot sauce just before serving for an extra layer of heat.
  • Seasonal swaps: In the fall, roasted butternut squash cubes can add sweetness and texture. Or use fresh roasted red peppers instead of raw bell peppers for a smoky flavor.
  • Cheese variations: Try mixing in provolone or mozzarella for a different melty texture, or pepper jack for a bit more spice.

One of my favorite tweaks was adding a splash of beer to the broth for a subtle maltiness—totally optional but a neat surprise. If you’re curious about similar creamy comfort dishes, you might enjoy the creamy ranch spaghetti twist I tried recently, which has a totally different vibe but just as cozy.

Serving & Storage Suggestions

This creamy Philly cheese steak soup is best served piping hot, straight from the pot, with a garnish of chopped fresh parsley or chives for a pop of color and freshness. A warm slice of crusty bread or buttery biscuits complements the richness perfectly.

It pairs wonderfully with simple side salads like a crisp green goddess salad to balance the creaminess. For a full meal, serve alongside a light side like roasted broccoli or a tangy coleslaw.

Store leftovers in an airtight container in the fridge for up to 3 days. The soup thickens as it chills, so add a splash of milk or broth when reheating to loosen it up. Reheat gently on the stove over low heat, stirring frequently to prevent sticking or separating.

Freezing is possible, but the texture may change slightly due to the dairy content. If you freeze, thaw overnight in the fridge and reheat slowly. Flavors tend to meld and deepen after a day or two, making leftovers even better.

For a fun weekend breakfast or brunch idea, try pairing this soup with a warm baked oat cake like the fluffy single-serve baked oats cake—the sweet and savory combo might surprise you.

Nutritional Information & Benefits

Estimated per serving (makes about 6 servings):

Calories 320 kcal
Protein 25 g
Fat 20 g
Carbohydrates 10 g
Fiber 2 g
Sodium 650 mg

The beef provides a good dose of protein and iron, while the bell peppers and onions add vitamins and antioxidants. Using whole milk and cream cheese delivers calcium and vitamin D but keeps the soup creamy without being overly heavy. For those mindful of carbs, this soup can be easily adapted to fit low-carb or gluten-free diets.

Be aware that the recipe contains dairy and beef, which may not suit all dietary needs. Adjustments like dairy-free cream cheese and plant-based broth can make it more inclusive. From a personal wellness perspective, I appreciate how this soup feels hearty yet balanced—it’s not just empty comfort but real nourishment on those days when I need it most.

Conclusion

Creamy Philly cheese steak soup is one of those rare recipes that balances ease, flavor, and comfort so perfectly that it quickly becomes a staple. Whether you’re craving that familiar cheesesteak taste in a new form or just need a warm meal to soothe a long day, this soup delivers exactly what you want without fuss.

Feel free to adjust the ingredients to your taste—adding a little heat, swapping veggies, or trying different cheeses—to make it your own. For me, it’s the kind of recipe that stays close at hand for those cozy nights in, offering both simplicity and satisfaction in every spoonful.

If you try it out, I’d love to hear how you made it your own or what sides you paired it with. Sharing those little tweaks always makes cooking even more fun and personal. Here’s to many warm bowls and happy tummies!

FAQs about Creamy Philly Cheese Steak Soup

Can I use ground beef instead of sliced steak?

Yes, ground beef works in a pinch but the texture will be different. Sliced steak gives that authentic cheesesteak feel, but ground beef can make the soup quicker and easier.

Is this soup freezer-friendly?

You can freeze it, but expect some separation due to the dairy. Thaw slowly in the fridge and reheat gently while stirring to help bring it back together.

Can I make this soup dairy-free?

Absolutely! Use dairy-free cream cheese and plant-based milk like almond or oat milk, and choose a dairy-free cheese alternative if preferred.

What’s the best way to slice the steak thinly?

Freeze the steak for about 30 minutes beforehand to firm it up, then slice against the grain as thin as possible for tender bites.

Can I add other vegetables to this soup?

Definitely! Mushrooms, zucchini, or even some spinach stirred in at the end work well and boost the nutrition.

Pin This Recipe!

creamy philly cheese steak soup recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy philly cheese steak soup - featured image

Creamy Philly Cheese Steak Soup


  • Author: Lena
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

A rich and comforting soup that transforms the classic Philly cheesesteak sandwich into a creamy, savory bowl perfect for cozy meals. Tender strips of beef, sautéed peppers and onions, and a velvety cheese base make this soup a satisfying comfort food.


Ingredients

Scale
  • 1 pound thinly sliced ribeye or sirloin steak
  • 1 cup shredded sharp cheddar cheese (about 100g)
  • 4 oz cream cheese, softened (about 115g)
  • 1 medium green bell pepper, sliced
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 cup sliced baby bella mushrooms (optional, about 70g)
  • 4 cups beef broth (960 ml)
  • 1 cup whole milk (240 ml) (can substitute almond milk)
  • 2 tablespoons unsalted butter (28g)
  • 2 tablespoons all-purpose flour (16g) (can substitute gluten-free flour blend)
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 1 teaspoon Worcestershire sauce
  • Pinch of red pepper flakes (optional)

Instructions

  1. Prep the ingredients: Slice the steak into thin strips against the grain (about 1/4 inch thick). Dice the onion, slice the green bell pepper and mushrooms, and mince the garlic cloves. Set aside.
  2. Sauté the beef: Heat 1 tablespoon of butter in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the steak strips and cook until browned but not fully cooked through, about 3-4 minutes. Remove and set aside. Avoid overcrowding the pan; brown in batches if needed.
  3. Sauté the veggies: In the same pot, add the remaining butter. Add diced onion, sliced bell pepper, mushrooms, and garlic. Cook until veggies soften and onions turn translucent, about 5-6 minutes, stirring occasionally.
  4. Make the roux: Sprinkle the flour over the softened veggies and stir constantly with a whisk or spoon for 2-3 minutes to cook out the raw flour taste.
  5. Add liquids and simmer: Slowly pour in the beef broth while whisking to avoid lumps. Add the milk and Worcestershire sauce. Bring to a gentle boil, then reduce heat to simmer uncovered for about 15 minutes, stirring occasionally until slightly thickened.
  6. Add cheese and beef: Lower heat to medium-low. Stir in cream cheese until melted and smooth. Gradually add shredded cheddar cheese, stirring until fully incorporated. Return sautéed steak to the pot and warm through without overcooking.
  7. Season and serve: Taste and adjust seasoning with salt, pepper, and red pepper flakes if desired. Serve hot with crusty bread or warm biscuits.

Notes

Slice steak very thin for tenderness; brown beef in batches to avoid steaming; cook roux well to avoid raw flour taste; add cheese slowly on low heat to prevent grainy texture; stir frequently to prevent milk scorching; can substitute gluten-free flour and dairy-free alternatives for dietary needs.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: About 1 cup per serv
  • Calories: 320
  • Sodium: 650
  • Fat: 20
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 25

Keywords: Philly cheese steak soup, creamy soup, comfort food, beef soup, easy soup recipe, cheesy soup, weeknight dinner

Leave a Comment