Philly Cheesesteak Soup

If you’ve ever wished your favorite Philly cheesesteak could magically transform into a cozy bowl of soup—well, friend, today’s your lucky day. Philly Cheesesteak Soup is the warm hug your busy week has been begging for. Creamy, hearty, packed with tender beef and melted provolone, this soup brings big flavor without demanding hours in the kitchen. And yes… there’s bacon. And cheesy toast. Because sometimes life just needs a little extra sparkle.

As someone who’s spent years stirring pots, wrangling kids, juggling deadlines, and trying not to burn the garlic (we’ve all been there), I promise: this recipe is doable, comforting, and absolutely delicious.

Let’s dive in—your new cold-weather favorite is waiting.

Why You’ll Love This Philly Cheesesteak Soup

When I first created this recipe, it was on a night when everyone wanted something different. One kid wanted soup, another wanted “something cheesy,” and my husband walked in asking, “Any chance of a cheesesteak tonight?” Well… challenge accepted.

This soup checks all the boxes:

  • Creamy and satisfying without being heavy
  • Easy enough for a Tuesday night
  • Fancy enough to impress guests
  • Perfect for picky eaters (they’ll never complain about bacon + cheese!)
  • Comes with cheesy toast that is basically a hug in carb form

And of course, it brings all the iconic cheesesteak flavors right to your spoon.

Ingredients You’ll Need

Beef & Veggie Base

  • Thinly sliced beef steak – look for good marbling; it keeps the meat tender and rich.
  • 1 onion, diced – yellow onions caramelize beautifully and add sweetness.
  • 1 green bell pepper, thinly sliced – adds crunch, color, and classic cheesesteak vibes.
  • 3–4 cloves garlic, minced – fresh garlic brings the whole pot to life.

The Creamy Broth

  • Beef broth – use rich, high-quality broth for deeper flavor.
  • Heavy cream – this is where the magic happens.
  • Shredded provolone cheese – shred it yourself for the best melt.

Crunchy Goodness

  • Bacon, cooked and crumbled – crispy, salty perfection on top.
  • Bread slices – choose a sturdy bread for cheesy toast.
  • Butter – for that golden, irresistible crunch.

Seasoning

  • Salt and pepper (especially the pepper—cheesesteak LOVES pepper).

How to Make Philly Cheesesteak Soup with Bacon and Cheesy Toast

Dinner in under an hour. Comfort for days.

1. Prep Your Ingredients

Slice your beef super thin, chop the onion, slice the bell pepper, and mince the garlic. This quick prep makes the cooking process smooth—and trust me, smoother is better when hungry people are pacing the kitchen.

2. Sauté the Aromatics

In a large pot, melt butter over medium heat. Add the diced onion and cook until translucent and sweet-smelling.
Next, toss in the bell pepper and garlic. Stir until the garlic becomes fragrant—just don’t walk away, garlic burns faster than kids run toward dessert.

3. Cook the Beef

Add your thinly sliced steak. Let it sear, stir occasionally, and enjoy that savory aroma filling your kitchen. This is where cheesesteak dreams begin.

4. Add the Broth

Pour in the beef broth and bring it to a gentle simmer.
This is when flavors start to mingle, get cozy, and build that rich base we love in Philly Cheesesteak Soup with Bacon and Cheesy Toast.

5. Cream + Cheese Time

Lower the heat. Slowly add the heavy cream, stirring gently.
Now sprinkle in shredded provolone a little at a time.
Stir until the soup becomes glossy, creamy, and totally irresistible.

(If your cheese clumps a little, don’t panic—consider it “rustic charm.”)

6. Make the Cheesy Toast

While the soup simmers, preheat your oven broiler.

  1. Butter your bread slices.
  2. Lay them on a baking sheet.
  3. Sprinkle generously with provolone. (This is not the moment for restraint!)
  4. Broil until the cheese bubbles and turns golden brown.

Your kitchen will smell like a New York deli and a French bakery had a very delicious baby.

7. Finish & Serve

Ladle the creamy soup into bowls.
Top with crumbled bacon—don’t be shy.
Serve with cheesy toast for dipping, soaking, or savoring between spoonfuls.

This is comfort food done right.

Helpful Tips for the Perfect Soup

  • Slice the beef thin. Thinner slices cook quickly and stay tender.
  • Don’t rush the onions. Let them soften slowly for that sweet base flavor.
  • Add cheese gradually. It melts more evenly and avoids clumps.
  • Use heavy cream—not milk. Milk can curdle under heat. Cream stays velvety.
  • Cheesy toast hack: Add a sprinkle of garlic powder before broiling for extra flavor.

And if your soup looks a little thicker or thinner than expected? That happens. Add a splash of broth or a handful of cheese to adjust it. Cooking is magic, not math.

Creamy Philly Cheesesteak Soup filled with tender beef, crispy bacon, and fresh herbs, served with a slice of golden cheesy toast.
This rich and creamy Philly Cheesesteak Soup, topped with crispy bacon and served with cheesy toast, brings ultimate comfort to every bite.

A Little Story From My Kitchen

This recipe quickly became my “weeknight hero.” One night I served it with the cheesy toast and watched my whole family fall silent—because they were too busy eating. If you’re a parent, you know that’s basically the culinary Olympics. Gold medal status.

Ever since, it’s been a go-to for game nights, chilly evenings, and those days when I want something warm and hearty without dirtying every pot in the kitchen.

FAQs About Philly Cheesesteak Soup

Can I make Philly Cheesesteak Soup with Bacon ahead of time?

Yes! It reheats beautifully. Just warm it gently so the cream stays smooth.

Can I substitute the provolone?

Absolutely. Mozzarella or Monterey Jack melt wonderfully too.

What’s the best way to store leftovers?

Keep the soup in the fridge for up to 3–4 days. Store cheesy toast separately so it stays crisp.

Can I add mushrooms?

Oh yes. They pair perfectly with the beef and make the soup even heartier.

Can I make this soup gluten-free?

Yes—skip the toast or use gluten-free bread.

Bring Warmth Home With Philly Cheesesteak Soup

Whether you’re feeding picky eaters, warming up after a long day, or just craving something richly comforting, Philly Cheesesteak Soup is ready to be your new winter favorite. It’s creamy, cozy, and beautifully layered with all the classic cheesesteak flavors—plus that crispy bacon finish.

Grab your pot, warm up the kitchen, and let this bowl of magic bring a little joy to your day. If you make it, please come back and tell me how it turned out—I love hearing from my Chicken Magic community.

Happy cooking, friend.

More Cozy Recipes You’ll Love

If this Philly Cheesesteak Soup warmed your heart (and your kitchen!), you might enjoy exploring a few more comforting bowls and cheesy favorites. These dishes pair beautifully with chilly nights, busy days, or anytime you’re craving something soul-hugging and delicious:

Feel free to explore these next—you might just find your new weeknight favorite!

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 filled with tender beef, crispy bacon, and fresh herbs, served with a slice of golden cheesy toast.

Philly Cheesesteak Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

This creamy Philly Cheesesteak Soup brings all the classic cheesesteak flavors into one cozy bowl—tender beef, peppers, provolone, crispy bacon, and rich broth. Perfect for chilly nights, busy days, or anytime you crave warm, comforting goodness.


Ingredients

Scale
  • 1 lb thinly sliced beef steak

  • 1 onion, diced

  • 1 green bell pepper, thinly sliced

  • 34 garlic cloves, minced

  • 4 cups beef broth

  • 1 cup heavy cream

  • 1 ½ cups shredded provolone cheese

  • 6 slices cooked bacon, crumbled

  • Salt and pepper, to taste

  • 4 slices sturdy bread

  • 2 tbsp butter, softened


Instructions

  1. Slice the beef into thin strips and prep the onion, pepper, and garlic.

  2. In a large pot over medium heat, melt butter and sauté the onion until soft.

  3. Add bell pepper and garlic, cooking until fragrant.

  4. Stir in the sliced beef and cook until browned and tender.

  5. Pour in the beef broth and bring to a gentle simmer.

  6. Lower heat and stir in heavy cream.

  7. Gradually add shredded provolone, stirring until smooth and creamy.

  8. While the soup simmers, butter bread slices and broil with extra cheese until bubbly and golden.

  9. Season soup with salt and pepper.

  10. Ladle into bowls, top with crispy bacon, and serve with cheesy toast.

Notes

  • For extra richness, use homemade beef broth.

  • Add mushrooms for even more cheesesteak flavor.

  • Soup thickens as it cools—add a splash of broth when reheating.

 

  • Freeze without cheese or cream for the best texture.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: one-pot
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 540 kcal
  • Sugar: 5 g
  • Sodium: 980 mg
  • Fat: 38 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 15 g
  • Fiber: 1 g
  • Protein: 34 g
  • Cholesterol: 145 mg

Leave a Comment

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