Indulgent Creamy Philly Cheesesteak Soup: A Savory Delight in Every Spoonful!

Posted on May 16, 2026

Creamy Philly Cheesesteak Soup served in a white bowl with tender steak pieces, melted cheese, peppers, and fresh parsley.

Oh, friends, let me tell you about a recent kitchen triumph that had my whole crew asking for seconds! As a mom of three, my kitchen often feels like a bustling command center, especially when dinner rolls around. Most nights, I aim for simple, nourishing meals that bring us together without hours of fuss.

But sometimes, just sometimes, I crave something truly special, something that wraps you in a warm hug with every bite. That’s exactly how the idea for this Indulgent Creamy Philly Cheesesteak Soup: A Savory Delight in Every Spoonful! came to life.

Picture this: a chilly evening, everyone tucked away doing homework or playing, and the aroma of sizzling steak and onions begins to fill the house.

My youngest, Leo, came wandering in, sniffing the air, “Mommy, what smells so good?” That’s when I knew I was onto something. This isn’t just any soup; it’s all the iconic flavors of a classic Philly cheesesteak tender steak, caramelized onions, sautéed peppers, and plenty of melty cheese transformed into a rich, creamy, and utterly comforting bowl of goodness.

It truly is a savory delight, perfect for those evenings when you want to serve up something hearty and special without spending all day in the kitchen. This creamy Philly cheesesteak soup quickly became an instant family favorite, proving that food really is love, especially when it’s this deliciously simple and satisfying.

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 Cheesesteak Soup served in a white bowl with tender steak pieces, melted cheese, peppers, and fresh parsley.

Indulgent Creamy Philly Cheesesteak Soup: A Savory Delight in Every Spoonful!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This indulgent creamy Philly cheesesteak soup captures all the iconic flavors of a classic sandwich tender steak, caramelized onions, sautéed peppers, and melty cheese transformed into a rich, creamy, and utterly comforting bowl of goodness. It’s hearty, versatile, and surprisingly simple to prepare, perfect for busy weeknights or cozy evenings.

  • Total Time: 50 minutes
  • Yield: 8 servings 1x

Ingredients

Scale

1.5 pounds thinly sliced sirloin steak or shaved beef

2 large yellow onions, thinly sliced

1 large green bell pepper, thinly sliced

1 large red bell pepper, thinly sliced

4 cloves garlic, minced

2 tablespoons olive oil

2 tablespoons butter

6 cups low sodium beef broth

1.5 cups heavy cream

8 ounces cream cheese, softened

2 cups shredded provolone cheese (plus more for serving)

0.5 cup grated Parmesan cheese

1 tablespoon Worcestershire sauce

Salt to taste

Black pepper to taste

Fresh parsley, chopped (optional, for garnish)

Crusty bread or croutons (optional)

Instructions

1. 1. Pat thinly sliced steak dry with paper towels. Season generously with salt and black pepper.

2. 2. Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches if necessary, add steak and sear for 1-2 minutes per side until browned. Do not cook through completely. Remove steak from pot and set aside.

3. 3. Add remaining 1 tablespoon olive oil and 2 tablespoons butter to pot. Reduce heat to medium. Add thinly sliced onions and cook, stirring occasionally, for 8-10 minutes until softened and starting to caramelize. Add sliced green and red bell peppers. Continue cooking for 5-7 minutes until peppers soften.

4. 4. Stir in minced garlic and cook for 1 minute until fragrant. Pour in Worcestershire sauce, stirring to combine.

5. 5. Pour in beef broth. Scrape bottom of pot with a wooden spoon to loosen browned bits. Bring mixture to a simmer.

6. 6. In a separate bowl, whisk softened cream cheese with a ladleful of hot broth until smooth. Slowly whisk cream cheese mixture back into simmering soup until fully incorporated.

7. 7. Reduce heat to low. Stir in heavy cream. Let soup gently simmer for 5-10 minutes, allowing flavors to meld and soup to slightly thicken.

8. 8. Return seared steak to pot. Stir in shredded provolone and grated Parmesan until completely melted and smooth.

9. 9. Taste and adjust seasonings with salt and pepper as needed.

10. 10. Ladle into bowls. Garnish with extra shredded provolone and fresh parsley if desired. Serve immediately with crusty bread for dipping.

Notes

Pro Tips for Success: Take time caramelizing onions for deep flavor. Partially freeze steak for 30 minutes before slicing to get paper-thin cuts. Sear steak in batches to avoid steaming. Temper cream cheese with hot broth to prevent lumps. Shred your own cheese to avoid grainy texture from anti-caking agents. Storage & Reheating: Cool completely, refrigerate in airtight containers for up to 3-4 days, or freeze for up to 2-3 months. Reheat gently on stovetop over low heat; add splash of broth or milk if too thick. Avoid boiling to prevent dairy separation.

  • Author: Charlotte Johnson
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: omnivore

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 520
  • Sugar: 6 g
  • Sodium: 950 mg
  • Fat: 35 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 14 g
  • Fiber: 2 g
  • Protein: 38 g
  • Cholesterol: 130 mg

Why You’ll Love This Indulgent Creamy Philly Cheesesteak Soup

You are absolutely going to adore this Indulgent Creamy Philly Cheesesteak Soup, and for so many fantastic reasons! First, it masterfully captures the essence of a beloved classic. You get all those incredible Philly cheesesteak flavors the savory beef, sweet onions, and bell peppers, the rich cheese all in a comforting, spoonable form.

This soup is hearty. It truly satisfies even the biggest appetites, making it a perfect family dinner. Furthermore, it offers incredible versatility.

You can easily adjust the ingredients to suit your family’s preferences or whatever you have on hand. It’s also surprisingly simple to prepare, despite its gourmet taste. Busy weeknights become less stressful with a recipe this straightforward.

Finally, and perhaps most importantly for me, it is pure comfort food. Each spoonful delivers a warm, satisfying embrace, perfect for a cozy night in. This creamy cheesesteak soup quickly earned its place as a staple in our household.

Ingredients You’ll Need

Gathering your ingredients for this amazing soup is simple. You likely have many of these items already in your pantry and fridge. Here is what you need to create this incredibly flavorful and satisfying creamy Philly cheesesteak soup.

CategoryIngredientQuantity
ProteinsThinly sliced sirloin steak or shaved beef1.5 pounds
Aromatics & VeggiesYellow onions, thinly sliced2 large
Green bell pepper, thinly sliced1 large
Red bell pepper, thinly sliced1 large
Garlic, minced4 cloves
FatsOlive oil2 tablespoons
Butter2 tablespoons
LiquidsBeef broth, low sodium6 cups
Heavy cream1.5 cups
Thickeners & DairyCream cheese, softened8 ounces
Provolone cheese, shredded2 cups (plus more for serving)
Parmesan cheese, grated½ cup
SeasoningsWorcestershire sauce1 tablespoon
Saltto taste
Black pepperto taste
Optional GarnishesFresh parsley, chopped
Crusty bread or croutons

[image 2]

Substitutions & Variations

This Indulgent Creamy Philly Cheesesteak Soup is wonderfully adaptable. You can easily tweak it to fit your family’s tastes or whatever you have in your kitchen. If sirloin steak isn’t available, thinly sliced ribeye or even deli-style roast beef works perfectly.

For a leaner option, ground beef or ground turkey can substitute for the steak, simply crumble and brown it thoroughly. If you are not a fan of bell peppers, or if someone in your family prefers a different vegetable, you can swap them for sliced mushrooms or even a diced carrot for a touch of sweetness. Instead of green and red bell peppers, try using yellow or orange bell peppers for a slightly different flavor profile.

The cheeses are also flexible. While provolone is classic, cheddar, mozzarella, or a blend of Italian cheeses would also taste delicious. For an extra rich and tangy flavor, stir in a spoonful of dijon mustard along with the cream cheese.

If you need a dairy-free option, use a plant-based heavy cream and dairy-free cream cheese and shredded cheese alternatives; just ensure they melt well. You can also boost the veggie content by adding a handful of fresh spinach at the end it wilts beautifully into the creamy broth. For a spicier kick, add a pinch of red pepper flakes with the garlic. Feel free to get creative; this savory delight welcomes your personal touch!

Step-by-Step Instructions

Making this Indulgent Creamy Philly Cheesesteak Soup is a straightforward process. Just follow these steps, and you’ll have a hearty, comforting meal ready in no time.

  1. Prepare the Steak: Pat the thinly sliced steak dry with paper towels. Season generously with salt and black pepper. This step helps create a nice sear.
  2. Sear the Steak: Heat 1 tablespoon of olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches if necessary to avoid overcrowding, add the steak and sear for 1-2 minutes per side until browned. Do not cook through completely, as it will finish cooking in the soup. Remove the steak from the pot and set it aside.
  3. Sauté the Vegetables: Add the remaining 1 tablespoon of olive oil and 2 tablespoons of butter to the pot. Reduce the heat to medium. Add the thinly sliced onions and cook, stirring occasionally, for 8-10 minutes until they soften and begin to caramelize. Add the sliced green and red bell peppers. Continue cooking for another 5-7 minutes until the peppers soften.
  4. Add Garlic and Seasonings: Stir in the minced garlic and cook for 1 minute until fragrant. Pour in the Worcestershire sauce, stirring to combine everything.
  5. Deglaze and Add Broth: Pour in the beef broth. Scrape the bottom of the pot with a wooden spoon to loosen any browned bits; these add incredible flavor to your soup. Bring the mixture to a simmer.
  6. Whisk in Cream Cheese: In a separate bowl, whisk the softened cream cheese with a ladleful of hot broth until smooth. This prevents lumps. Slowly whisk this cream cheese mixture back into the simmering soup until fully incorporated.
  7. Simmer and Thicken: Reduce the heat to low. Stir in the heavy cream. Let the soup gently simmer for 5-10 minutes, allowing the flavors to meld and the soup to slightly thicken.
  8. Add Cheese and Steak: Return the seared steak to the pot. Stir in the shredded provolone cheese and grated Parmesan cheese until completely melted and smooth. Stir until the cheese is fully incorporated and the soup looks creamy and luxurious.
  9. Taste and Adjust: Taste the soup and adjust seasonings with salt and pepper as needed.
  10. Serve: Ladle the hot Indulgent Creamy Philly Cheesesteak Soup into bowls. Garnish with extra shredded provolone cheese and fresh chopped parsley if desired. Serve immediately with crusty bread for dipping.

[image 3]

Pro Tips for Success

Achieving that perfect, savory delight with your Indulgent Creamy Philly Cheesesteak Soup is easy with a few simple tricks. First, really take your time caramelizing those onions. This step is crucial; deeply golden, sweet onions build a foundational flavor that elevates the entire soup.

Don’t rush it! Next, ensure your steak is cut super thinly. You want melt-in-your-mouth tenderness, not chewy chunks.

Partially freezing the steak for about 30 minutes before slicing makes it much easier to get those paper-thin cuts. When you sear the steak, do it in batches. Overcrowding the pot steams the meat instead of searing it, preventing that delicious browned crust.

When adding the cream cheese, temper it first by whisking it with some hot broth in a separate bowl. This prevents lumps and ensures a silky smooth consistency. Also, remember to shred your own cheese if possible.

Pre-shredded cheeses often contain anti caking agents that can make your soup slightly grainy. Freshly shredded cheese melts much more smoothly and tastes better. Finally, always taste and adjust your seasonings before serving. A little extra salt or pepper can really make all the flavors pop in this creamy cheesesteak soup!

Storage & Reheating Tips

This Indulgent Creamy Philly Cheesesteak Soup makes wonderful leftovers, and it’s perfect for meal prepping. After allowing the soup to cool completely at room temperature for no more than two hours, transfer it to airtight containers. It will keep well in the refrigerator for up to 3-4 days.

For longer storage, you can freeze this soup, though dairy-based soups can sometimes separate a little when thawed. To freeze, store portions in freezer-safe containers or bags for up to 2-3 months. When you are ready to enjoy it again, thaw frozen soup in the refrigerator overnight.

To reheat, gently warm the soup on the stovetop over low to medium heat, stirring frequently. Avoid boiling, as high heat can cause the dairy to separate. If the soup seems too thick, you can add a splash of beef broth or milk to reach your desired consistency. This savory delight reheats beautifully, offering another comforting meal.

What to Serve With This Recipe

This Indulgent Creamy Philly Cheesesteak Soup is incredibly hearty and satisfying on its own, but pairing it with a few simple sides can create a truly complete meal. A crusty baguette or a fresh loaf of sourdough bread is practically a requirement for dipping into that rich, creamy broth. Garlic bread or toasted rolls also work beautifully, soaking up all the savory goodness.

For a lighter touch, a simple green salad with a bright vinaigrette provides a nice contrast to the richness of the soup. Think about a crisp Caesar salad or a garden salad with fresh seasonal vegetables. You could also serve it alongside some light sandwiches or wraps for a heartier lunch.

Sometimes, I’ll even whip up a batch of our high-protein pasta salad for a delicious, refreshing side. For another family favorite, my kids love dipping grilled cheese sandwiches into this soup. If you’re looking for more quick and delicious meal ideas, you might also enjoy our smash burger tacos or a wholesome bowl of hot honey chicken bowls. This creamy cheesesteak soup truly shines with good company and simple accompaniments.

FAQs About This Creamy Philly Cheesesteak Soup

Can I make Indulgent Creamy Philly Cheesesteak Soup ahead of time?

Absolutely! This soup tastes even better the next day as the flavors have more time to meld. Prepare the soup as directed, let it cool completely, then store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop, adding a splash of broth or milk if it is too thick.

What type of steak is best for this creamy cheesesteak soup?

Thinly sliced sirloin steak or ribeye works best for this recipe. You want a cut that is tender and cooks quickly. Many grocery stores also sell pre-shaved steak labeled “sandwich steak” or “Philly steak,” which is perfect for this savory delight.

How can I make this Indulgent Creamy Philly Cheesesteak Soup spicier?

For a little extra kick, you can add a pinch of red pepper flakes when you sauté the garlic. You can also drizzle a bit of hot sauce into your bowl just before serving for an individual spice preference.

Can I use different vegetables in this creamy Philly cheesesteak soup?

Yes, certainly! While onions and bell peppers are classic, you can definitely customize. Sliced mushrooms or even a handful of fresh spinach (stirred in at the very end) would make delicious additions. Feel free to experiment and make this recipe your own.

Is this soup freezer-friendly?

Yes, you can freeze this soup, but be aware that dairy-based soups can sometimes change texture slightly upon thawing, potentially becoming a little grainy or separated. To minimize this, ensure the soup cools completely before freezing in airtight, freezer-safe containers for up to 2-3 months. Thaw in the refrigerator and reheat gently, stirring well.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star