Philly Cheese Steak Soup topped with melted cheddar and parsley

Philly Cheese Steak Soup Recipe: Easy, Creamy, and Loaded with Flavor

By:

Jessica

|

August 21, 2025

Last Updated

|

August 21, 2025

Philly Cheese Steak Soup is the ultimate cozy bowl that brings steakhouse magic straight to your kitchen. This recipe wraps the savory flavors of thinly sliced ribeye, sautéed onions, and gooey provolone into a creamy soup that’s as satisfying as your favorite sandwich. When I first made this for my kids after a chilly soccer night, they asked for seconds before I even sat down. This isn’t just comfort food—it’s a weeknight wonder. With rich beef broth, melted cheese, and crusty bread on the side, this Philly Cheese Steak Soup is everything you crave on a cold evening.

Table of Contents

Philly Cheese Steak Soup: A Hearty Reinvention of a Sandwich Favorite

What Makes Philly Cheese Steak Soup So Satisfying?

Philly Cheese Steak Soup is comfort food that checks all the right boxes. It’s creamy, cheesy, and packed with tender ribeye steak—everything you love about the sandwich in a spoonable form. I first made this recipe on a cold Sunday evening after a long day outside with the kids. We were all chilled to the bone and craving something warm and satisfying. I had some leftover steak and a block of provolone, so the idea clicked: why not turn a Philly cheese steak into a soup?

The process is simple, but the flavor is rich. You start by searing thinly sliced ribeye in olive oil until golden and flavorful. Then, in the same pot, cook down diced onion and bell pepper until soft. Garlic goes in next, followed by beef broth that lifts all those caramelized bits off the bottom. Heavy cream and provolone melt into the mix, creating a velvety, savory base that brings everything together.

This soup quickly became a staple in our home. It’s quick to make, kid-approved, and feels a bit like treating yourself—without the guilt.

How to Make It Work for Weeknights and Meal Prep

One of the best things about Philly Cheese Steak Soup is how versatile it is. It works beautifully for both busy weeknight dinners and batch-cooked lunches. You can even portion it out for freezer meals. Just skip the cheese until you’re reheating—it melts better fresh.

For other cozy, wholesome soups that are just as simple to prepare, check out this anti-inflammatory chicken soup that supports immune health, or this flavor-packed lemon dill cabbage soup that’s ideal for light cleansing.

If you love recipes that blend comfort with nourishment, this Philly Cheese Steak Soup belongs in your rotation.

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
Philly Cheese Steak Soup topped with melted cheddar and parsley

Philly Cheese Steak Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Description

This creamy Philly Cheese Steak Soup is a warm, cheesy twist on the classic sandwich—made in one pot and perfect for cozy nights.


Ingredients

  • 1 tablespoon olive oil
  • 1 pound thinly sliced ribeye steak
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 2 cloves garlic, minced
  • 4 cups beef broth
  • 2 cups heavy cream
  • 8 ounces provolone cheese, shredded
  • Salt and pepper to taste
  • Crusty bread for serving


Instructions

  • Heat olive oil in a large pot over medium-high heat.
  • Add the ribeye steak and cook until browned. Remove and set aside.
  • In the same pot, sauté diced onion and bell pepper until softened.
  • Stir in garlic and cook for 1 minute until fragrant.
  • Pour in beef broth and scrape the bottom of the pot.
  • Return the steak and bring to a simmer.
  • Lower the heat and stir in the heavy cream.
  • Add shredded provolone and stir until melted and smooth.
  • Season with salt and pepper to taste.
  • Serve hot with crusty bread.

Notes

  • For best texture, use freshly shredded provolone.
  • Freeze the soup base without cheese and add it fresh when reheating.
  • Pair with garlic bread or serve in a sourdough bread bowl.

Why Philly Cheese Steak Soup Deserves a Spot in Your Weekly Meal Plan

Philly Cheese Steak Soup Is a High-Protein Comfort Meal

Philly Cheese Steak Soup with ribeye and provolone
Philly Cheese Steak Soup with crusty bread on the side

Philly Cheese Steak Soup isn’t just cozy—it’s packed with protein that helps you feel full longer. Every bite brings the meaty satisfaction of traditional steak, but without the heaviness of bread or greasy sauces. That balance is one of the reasons this soup quickly became one of my go-to dinner ideas, especially when my husband needs something filling after a long day.

The combination of ribeye steak and provolone delivers not only flavor but a satisfying texture that makes the meal feel complete. And because it’s naturally low in carbs, it fits well into a variety of meal plans—from low-carb to high-fat comfort-focused eating.

I’ve also found this soup is an ideal bridge for those transitioning away from processed meals. The ingredients are whole, familiar, and family-friendly. You’re not sneaking in kale or quinoa—just letting real food shine in a delicious way.

For another cozy, filling meal that’s easy to make ahead, try this shepherd’s pie soup—it’s hearty, grounding, and deeply satisfying.

Make-Ahead Friendly and Crowd-Pleasing

One thing I love about Philly Cheese Steak Soup is how easy it is to scale up. Hosting game day? Double the batch, set out a crockpot, and serve it with crusty bread or toasted hoagie slices. Need a freezer meal? Portion it into jars or containers, skip the cheese before freezing, and stir it in fresh when reheating.

It reheats beautifully and tastes even better the next day, making it a perfect prep-ahead meal. You can even pair it with this creamy potato soup for a winter soup night variety that both kids and adults will appreciate.

Whether you’re meal prepping for the week or feeding a crowd, this soup makes it easy to feel nourished without overthinking dinner.

The Secret to the Creamiest Philly Cheese Steak Soup

Philly Cheese Steak Soup Starts With the Right Ingredients

Creaminess is what elevates Philly Cheese Steak Soup from simply good to absolutely unforgettable. The key? Balance. It starts with a rich beef broth that forms the base of the soup. Then comes the heavy cream, which blends beautifully with melted provolone to create a thick, smooth texture that clings to every bite of steak and veggie.

But don’t overlook the small things. Use a high-quality provolone that melts well, and make sure the ribeye is thinly sliced so it browns quickly without drying out. The sautéed onions and peppers add sweetness and depth, helping to recreate that classic Philly flavor in soup form.

I’ve found that using freshly shredded cheese (rather than pre-packaged) makes a big difference in consistency—no graininess, just silky richness. It’s the same trick I use in this hearty tortellini soup, where melted cheese blends seamlessly into the broth.

Toppings and Sides That Take It Over the Top

This soup already tastes like a meal, but you can boost the experience with a few simple toppings and sides. Crusty bread is the obvious choice—dip it straight in, or toast and rub it with garlic for extra punch. Want crunch? Try topping the soup with homemade croutons or a sprinkle of crispy fried onions.

If you’re serving this for dinner, I like pairing it with a bright, simple salad or something like this Spanish potato soup with chorizo for a duo that’s both indulgent and balanced. The smoky spice of the chorizo brings contrast to the creamy richness of the Philly Cheese Steak Soup.

Every bite feels like comfort—without the fuss. With the right add-ons, it’s a restaurant-worthy experience at home.

Philly Cheese Steak Soup for Family Nights and Freezer Days

Philly Cheese Steak Soup Brings Everyone to the Table

There’s something about Philly Cheese Steak Soup that makes dinner feel like an event—even if it’s a Tuesday night. It’s rich, cozy, and satisfying, which means it’s perfect for feeding hungry kids, picky eaters, or visiting relatives without making separate meals for everyone.

When I’m planning for a busy week, I love doubling the recipe and freezing half. It saves me on those nights when dinner just needs to happen without any thought. I simply thaw, warm, and serve. And because the flavors develop even more as it sits, it tastes just as good—if not better—than the day it’s made.

It’s similar to how I use this leftover turkey soup after holidays. One hearty pot can solve several meals without boredom, especially when paired with different sides like bread, rice, or even roasted veggies.

Batch-Cooking Tips for Philly Cheese Steak Soup

Want to freeze this soup? Here’s a quick tip: hold the cheese until reheating. Make the base with steak, veggies, broth, and cream—then cool and freeze. When ready to serve, reheat it gently on the stove and stir in the shredded provolone. This keeps the texture smooth and creamy instead of grainy.

You can also store the soup in individual portions for easy grab-and-go lunches. If your family has different preferences, consider adding spice for some (crushed red pepper or jalapeños) and keeping others mild.

For another versatile, meal-prep-friendly idea, check out this Tuscan white bean soup. It’s plant-rich, hearty, and just as freezer-friendly, making it a nice balance next to the richness of the Philly Cheese Steak Soup.

Creative Ways to Serve Philly Cheese Steak Soup

Philly Cheese Steak Soup Isn’t Just for a Bowl

Philly Cheese Steak Soup is already a complete meal in a bowl, but it’s also one of those recipes you can dress up or serve in new ways when you want a little fun at the table. For instance, try ladling it into mini sourdough bread bowls for game day or family movie night. They’re adorable, hand-held, and everyone loves them.

You can also serve this soup with a toppings bar: think caramelized onions, extra shredded provolone, sliced jalapeños, or even sautéed mushrooms. It’s an easy way to let everyone personalize their bowl and feel like they had a say in dinner.

This idea works especially well when you’re making soups that already have a creamy base, like my creamy potato soup—another family favorite for chilly nights.

Kid-Friendly and Party-Worthy

If you’re cooking for younger eaters, you can make the soup a little milder by using less onion and sticking to just the steak and cheese with broth and cream. My youngest likes it poured over a scoop of mashed potatoes, which is an unexpectedly delicious twist.

For parties or potlucks, serve the soup from a slow cooker to keep it warm and cozy all evening. Just set out a loaf of crusty bread and a ladle—it disappears fast.

And if you’re looking for more dinner ideas that double as crowd-pleasers, you might love these healthy sticky chicken bowls. Like this soup, they’re a great mix of comfort and nutrition that works for both family dinners and entertaining.

How Philly Cheese Steak Soup Fits Into a Nourishing Lifestyle

Philly Cheese Steak Soup Can Be Balanced and Wholesome

At first glance, Philly Cheese Steak Soup might seem like pure indulgence—but it can absolutely support a whole-food, balanced lifestyle when made mindfully. Choosing quality ingredients like grass-fed ribeye, organic cream, and preservative-free cheese makes a huge difference in the body’s response to this dish. It’s high in protein and fat, which means it keeps you satisfied longer and helps curb processed snack cravings later in the day.

I always aim to nourish first and flavor second—but this soup does both beautifully. It’s a recipe that feels indulgent but actually aligns well with my core belief: food should care for you, not just fill you.

Want to balance your week even further? Pair this with a refreshing spicy cucumber edamame salad for a crunchy, fiber-rich contrast. Or serve it with a side of healthy roasted veggies for a comforting plate that checks all the boxes.

Customize Philly Cheese Steak Soup to Fit Your Diet

This soup can be adjusted to suit multiple eating styles. Want to go lower-carb? Skip the bread and thicken the soup with a bit of cauliflower purée. Need it dairy-free? Use coconut cream and dairy-free cheese alternatives, though the flavor will shift slightly. You can even swap the ribeye for mushrooms or thinly sliced tofu to create a vegetarian version.

This kind of flexibility is why I love keeping soups like this in my recipe file. They work for changing seasons, changing cravings, and evolving wellness goals.

If you’re the kind of home cook who likes options without overcomplicating meals, this one is a keeper.

FAQs

What cut of steak is best for Philly Cheese Steak Soup?

The best cut for Philly Cheese Steak Soup is thinly sliced ribeye. It cooks quickly, stays tender, and delivers that classic Philly flavor. You can also use sirloin or leftover steak, but ribeye gives the richest result.

Can I make Philly Cheese Steak Soup ahead of time?

Yes! This soup stores well in the fridge for up to 3 days and actually tastes better the next day as the flavors deepen. For meal prep, cook the soup without the cheese and stir it in fresh while reheating.

How can I make Philly Cheese Steak Soup low-carb or keto-friendly?

To make it keto-friendly, skip the bread and make sure your broth and cheese have no added starches. You can also thicken the soup with a small amount of cream cheese or a cauliflower purée instead of flour.

Can I freeze Philly Cheese Steak Soup?

Yes, but with a tip: freeze the soup without the provolone. Dairy tends to separate when frozen. Just stir in freshly shredded cheese while reheating for the best texture and flavor.

What vegetables go well in Philly Cheese Steak Soup?

Classic ingredients include green bell peppers and onions, but mushrooms also pair beautifully. You can even add sautéed spinach or zucchini for extra nutrients without changing the base flavor.

Is Philly Cheese Steak Soup kid-friendly?

Absolutely. Kids love the creamy, cheesy texture and tender steak. If your kids are sensitive to onions or peppers, dice them small or cook them down longer to mellow the flavor.

Conclusion

Philly Cheese Steak Soup is more than just a comforting meal—it’s a cozy, one-pot solution for busy families, cold nights, and hearty appetites. With tender ribeye, melty provolone, and a creamy broth full of flavor, this soup brings all the best parts of the classic sandwich into a bowl that’s satisfying, adaptable, and crowd-pleasing.

Whether you’re freezing a batch for later, serving it with a toppings bar, or pairing it with roasted veggies for a nourishing twist, this soup fits beautifully into a lifestyle that values both ease and flavor. If you’re looking for a dependable, high-protein dinner that delivers comfort with every spoonful, Philly Cheese Steak Soup belongs on your table.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meals.

Leave a Comment

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