Philly Cheese Steak Soup for the Whole Family

Jump to Recipe

Introduction

You know that feeling when you walk into a deli and the air is thick with the scent of sizzling beef, melted cheese, and buttery sautéed onions? That’s the magic of a classic Philly cheesesteak—a sandwich that’s pure comfort in every bite. Growing up in Chicago with my Polish-American family, we had our fair share of hearty meals—pierogi, kielbasa, and babcia’s incredible apple cake—but there was something about the first time I tasted a real Philly cheesesteak that stuck with me. It was like a warm hug in sandwich form. So, I decided to take all that nostalgic, savory goodness and turn it into a bowl of pure coziness. This philly cheese steak soup is everything you love about the iconic sandwich, transformed into a rich, creamy, and utterly satisfying soup that’s perfect for chilly Midwestern evenings. It’s the kind of meal that brings my family—my husband, my kids Ella and Peter—running to the kitchen, bowls in hand.

Why You’ll Love This Philly Cheese Steak Soup

This isn’t just any soup; it’s a full-flavored experience that’s surprisingly easy to pull together on a busy weeknight. It’s rich, hearty, and loaded with tender beef, melty provolone, and those classic caramelized onions and peppers. The best part? It’s a one-pot wonder that tastes like it’s been simmering all day, but it’s ready in under an hour, making it the ultimate comfort food for the whole family.

I love that this soup is both indulgent and balanced. It’s high in protein from the beef and cheese, and you can easily make it low-carb or gluten-free by skipping the bread or using a thickener alternative. It’s a creative twist on a beloved classic that’s sure to become a regular in your dinner rotation, just like it is in mine.

Ingredients

Here’s what you’ll need to bring this cozy bowl of goodness to life. I’ve kept it simple, using ingredients that are easy to find at any grocery store.

  • 2 tablespoons unsalted butter
  • 1 large yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 3 cloves garlic, minced
  • 1.5 pounds beef sirloin or ribeye, thinly sliced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon Worcestershire sauce
  • 4 cups beef broth
  • 1 cup heavy cream
  • 8 ounces provolone cheese, shredded
  • 4 ounces cream cheese, softened
  • 1 tablespoon cornstarch (optional, for thickening)
  • 2 tablespoons water (if using cornstarch)
  • Fresh parsley, for garnish

Substitutions: You can swap the provolone for white American cheese or mozzarella for a different melty texture. If you’re not a fan of bell peppers, feel free to leave them out or add mushrooms for an earthy flavor.

philly cheese steak soup

Step-by-Step Instructions

Let’s get cooking! Follow these simple steps, and you’ll have a steaming pot of philly cheese steak soup that’ll make your kitchen smell amazing.

  1. Sauté the aromatics: In a large Dutch oven or pot, melt the butter over medium heat. Add the sliced onions and bell peppers, and cook for 8-10 minutes, stirring occasionally, until they’re soft and caramelized. Add the minced garlic and cook for another minute until fragrant.
  2. Brown the beef: Increase the heat to medium-high. Add the thinly sliced beef to the pot, along with the salt, pepper, and Worcestershire sauce. Cook for 5-7 minutes, breaking it up with a spoon, until the beef is browned and cooked through.
  3. Add the liquids: Pour in the beef broth, scraping the bottom of the pot to release any browned bits. Bring the soup to a simmer.
  4. Make it creamy: Reduce the heat to low. Stir in the heavy cream and softened cream cheese, whisking until the cream cheese is completely melted and the soup is smooth.
  5. Melt the cheese: Gradually add the shredded provolone cheese, stirring constantly until it’s fully melted and the soup is thick and velvety. If you prefer a thicker soup, mix the cornstarch with water to create a slurry, and stir it in. Let the soup simmer for 5 more minutes.
  6. Serve and enjoy: Ladle the hot soup into bowls, garnish with fresh parsley, and serve immediately.

What Makes This Recipe Special

  • Quick and easy to prepare
  • Packed with flavor and nutrition
  • Perfect for any occasion
  • Customizable to your taste preferences
  • Budget-friendly ingredients

Expert Tips for Success

To make sure your philly cheese steak soup turns out perfect every time, here are a few of my tried-and-true tips.

  • Slice the beef thin: For the most tender bites, freeze the beef for about 30 minutes before slicing. This makes it much easier to cut into paper-thin strips, which cook quickly and stay tender.
  • Don’t rush the onions: Caramelizing the onions and peppers slowly is key to developing that deep, sweet flavor that’s the hallmark of a great cheesesteak. Patience is your friend here!
  • Shred your own cheese: Pre-shredded cheese often contains anti-caking agents that can prevent it from melting smoothly. Shredding your provolone from a block ensures a silky, creamy soup.
  • Low and slow for the cheese: When adding the cheese, keep the heat on low. High heat can cause the cheese to seize up and become grainy.
philly cheese steak soup

Variations and Substitutions

This recipe is wonderfully versatile. Here are some fun ways to make it your own.

  • Keto-Friendly: This soup is already low in carbs! Just skip the cornstarch thickener and serve it as-is, or with a side of keto bread.
  • Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce when you add the garlic for a little heat.
  • Mushroom Lovers: Sauté 8 ounces of sliced mushrooms along with the onions and peppers for an earthy, umami-rich twist.
  • Chicken Version: Swap the beef for shredded rotisserie chicken to make a delicious chicken cheesesteak soup.

Serving Suggestions

This philly cheese steak soup is a meal in itself, but it pairs beautifully with some classic sides. Serve it with a crusty baguette or garlic bread for dipping—because you’ll definitely want to soak up every last drop of that creamy broth. It also goes great with a simple green salad dressed with a tangy vinaigrette to cut through the richness. For a fun twist, serve it in a bread bowl! And don’t forget a cold, crisp pickle on the side for that authentic deli feel.

philly cheese steak soup

FAQs

Can I make this philly cheese steak soup in a slow cooker?
Absolutely! Brown the beef and sauté the vegetables on the stovetop first, then transfer everything except the cream and cheeses to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the cream and cheeses during the last 30 minutes of cooking.

How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stovetop over low heat, adding a splash of beef broth or milk to loosen the soup up if it’s become too thick.

Can I freeze this soup?
Yes, you can freeze it, but the texture of the dairy may change slightly upon thawing. If you plan to freeze it, I recommend doing so before adding the heavy cream and cheeses. Thaw overnight in the fridge, then reheat and stir in the dairy fresh for the best results.

Final Thoughts

There you have it—my take on the classic Philly cheesesteak, transformed into a soul-warming soup that’s perfect for any night of the week. It’s rich, creamy, and packed with all the flavors we love, and it’s become a true favorite in our Chicago home. I hope this philly cheese steak soup brings as much warmth and joy to your table as it does to mine. Happy cooking, friends!

👉 I hope you loved making this Philly Cheese Steak Soup—it’s like a cozy, cheesy hug in a bowl that warms you right down to your toes. If you’re craving more comforting bowls, you’ll adore this Creamy Chicken and Wild Rice Soup or this hearty Loaded Baked Potato Soup. For another family favorite, try this Classic Beef Stew or a quick Taco Soup that’s perfect for busy weeknights. Join us on our Facebook Page and Facebook Group — and don’t forget to follow on Pinterest for daily inspiration!

Philly Cheese Steak Soup for the Whole Family

· American ·

Philly Cheese Steak Soup for the Whole Family

A rich and creamy soup that captures all the classic flavors of a Philly cheesesteak, loaded with tender beef, caramelized onions, peppers, and melty provolone cheese.

★★★★★
6 Servings
15 Prep Time
30 Cook Time
520 kcal Calories
Cook Mode

Keep the screen of your device on while you follow the steps.

Ingredients
Directions
  1. Melt butter in a large pot over medium heat. Add onions and bell peppers, cook until soft and caramelized, about 8-10 minutes.
  2. Add minced garlic and cook for 1 minute until fragrant.
  3. Increase heat to medium-high. Add beef, salt, pepper, and Worcestershire sauce.
  4. Pour in beef broth and bring to a simmer, scraping the bottom of the pot.
  5. Reduce heat to low. Stir in heavy cream and softened cream cheese, whisking until smooth.
  6. Gradually add shredded provolone, stirring constantly until fully melted and soup is thick.
  7. If desired, mix cornstarch with water and stir into soup. Simmer for 5 more minutes.
  8. Ladle into bowls, garnish with fresh parsley, and serve immediately.
Nutrition Facts
🔥 Calories 520 kcal
🥩 Protein 32 g
🍞 Carbs 12 g
🧈 Fat 38 g
🧂 Sodium 980 mg
DID YOU MAKE THIS RECIPE? Tried it? Leave a comment below and let me know how it went!

Leave a comment