One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast


If you love a classic Philly cheesesteak, this cozy soup version is going to win you over instantly. It takes everything you crave—tender beef, sautéed onions and peppers, melty cheese—and transforms it into a warm, creamy bowl of comfort.

This is one of those meals I turn to when I want something hearty but easy. It all comes together in one pot, fills the kitchen with the most amazing aroma, and tastes like pure comfort with every bite—especially when served with that irresistible cheesy toast on the side.

Flavor & Texture Highlights

  • Rich, creamy broth loaded with savory beef flavor
  • Sweet, tender onions and peppers in every bite
  • Melted provolone for that classic cheesesteak taste
  • Crispy bacon adds a smoky, salty crunch
  • Golden, cheesy toast for dipping perfection

Jump to Section

Why You’ll Love This Recipe

  • All the flavor of a Philly cheesesteak in a cozy soup
  • Made in just one pot for easy cleanup
  • Perfect for chilly nights or comfort meals
  • Family-friendly and filling

What You’ll Need to Make This Recipe

This recipe uses thinly sliced beef for that authentic cheesesteak feel, paired with onions, bell peppers, and garlic for a rich, savory base. The broth and cream create a silky texture, while provolone cheese melts right in for that signature flavor.

And don’t forget the bacon and cheesy toast—they really take this dish to the next level. You’ll find the exact measurements in the recipe card below.

How to Make One-Pot Philly Cheesesteak Soup Step by Step

Step 1: Cook the Beef

In a large pot over medium-high heat, cook the thinly sliced beef until it’s nicely browned. This step builds a deep, savory flavor right from the start.

Step 2: Sauté the Vegetables

Add the diced onion, sliced bell pepper, and minced garlic to the pot. Cook until everything is soft and fragrant, letting the flavors blend together.

Step 3: Simmer the Soup

Pour in the beef broth and heavy cream, stirring well. Bring the mixture to a gentle simmer and let it cook for about 10–15 minutes so the flavors can fully develop.

Step 4: Add the Cheese

Stir in the shredded provolone cheese until it melts smoothly into the soup, creating a creamy, rich texture. Season with salt and pepper to taste.

Step 5: Prepare the Cheesy Toast

While the soup simmers, butter the bread slices and sprinkle them with cheese. Toast in the oven until golden, melted, and bubbly.

Step 6: Serve and Enjoy

Ladle the soup into bowls, top with crispy crumbled bacon, and serve hot with cheesy toast on the side for dipping.

Expert Tips

  • Use thinly sliced steak for the most tender texture
  • Add mushrooms if you love a classic cheesesteak variation
  • Don’t boil the soup after adding cheese—keep it at a gentle simmer
  • Toast the bread just before serving for the best crunch

How to Store and Reheat It

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, stirring occasionally.

If the soup thickens too much, add a splash of broth or milk when reheating. Store the toast separately to keep it crisp.

What to Serve With

  • Simple green salad
  • Roasted vegetables
  • Pickles or coleslaw for contrast
  • Extra toasted bread for dipping

Frequently Asked Questions

Can I use a different cheese?

Yes, mozzarella or white American cheese works well if you don’t have provolone.

Can I make this soup ahead of time?

Absolutely. The flavors get even better after a few hours. Just reheat gently before serving.

Can I make it lighter?

You can substitute half-and-half for the heavy cream or reduce the amount slightly.

Can I freeze this soup?

It’s best enjoyed fresh, as creamy soups can sometimes change texture after freezing.


One-Pot Philly Cheesesteak Soup with Bacon and Cheesy Toast

Prep Time: 15 minutes

Cook Time: 30 minutes

Total Time: 45 minutes

Servings: 6

Ingredients

  • 1 lb thinly sliced beef steak
  • 1 onion, diced
  • 1 green bell pepper, thinly sliced
  • 2 cloves garlic, minced
  • 6 cups beef broth
  • 1 cup heavy cream
  • 1 cup shredded provolone cheese
  • 6 slices bacon, cooked and crumbled
  • Salt and pepper to taste
  • 6 slices bread
  • Butter for toasting

Instructions

  1. In a large pot, cook beef over medium-high heat until browned.
  2. Add onion, bell pepper, and garlic. Cook until vegetables are tender.
  3. Pour in beef broth and heavy cream. Bring to a simmer and cook for 10–15 minutes.
  4. Stir in provolone cheese until melted. Season with salt and pepper.
  5. Butter bread slices, top with cheese, and toast until golden and bubbly.
  6. Ladle soup into bowls, top with bacon, and serve with cheesy toast.

Notes

For extra flavor, try adding sautéed mushrooms or a splash of Worcestershire sauce to the soup.

Final Thoughts

This one-pot Philly cheesesteak soup is everything you love about comfort food—rich, satisfying, and incredibly easy to make. Paired with cheesy toast, it’s the kind of meal that feels special without requiring a lot of effort. Perfect for cozy nights, and guaranteed to become a favorite.

Post a Comment

Previous Post Next Post

Contact Form