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.
Table of Contents
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.
- Butter your bread slices.
- Lay them on a baking sheet.
- Sprinkle generously with provolone. (This is not the moment for restraint!)
- 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.

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:
- If you love creamy, soothing soups, you’ll definitely enjoy my Creamy White Chicken and Rice Soup—it’s the kind of recipe that feels like a warm blanket in a bowl.
- For deep, savory flavors that linger in the best way, try the French Onion Beef Short Rib Soup. It’s rich, cozy, and perfect for slow evenings at home.
- If gooey cheese is your love language, then the Creamy Lasagna Soup will absolutely steal your heart. It’s everything you adore about lasagna—just in slurpable form.
- And for those who like a little kick, the Spicy Jalapeno Chicken Soup with Creamy Sauce brings the heat while still staying wonderfully comforting.
Feel free to explore these next—you might just find your new weeknight favorite!
Print
Philly Cheesesteak Soup
- 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
-
1 lb thinly sliced beef steak
-
1 onion, diced
-
1 green bell pepper, thinly sliced
-
3–4 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
-
Slice the beef into thin strips and prep the onion, pepper, and garlic.
-
In a large pot over medium heat, melt butter and sauté the onion until soft.
-
Add bell pepper and garlic, cooking until fragrant.
-
Stir in the sliced beef and cook until browned and tender.
-
Pour in the beef broth and bring to a gentle simmer.
-
Lower heat and stir in heavy cream.
-
Gradually add shredded provolone, stirring until smooth and creamy.
-
While the soup simmers, butter bread slices and broil with extra cheese until bubbly and golden.
-
Season soup with salt and pepper.
-
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