Amazing philly cheese steak soup in 40 mins

February 6, 2026
Written By Zoe Thompson

Zoe Thompson is the founder and head recipe developer at Kitchen Slang. Growing up in a lively Chicago-area home, she learned that great food is all about comfort and connection. Her time working in a bustling bistro taught her the "slang" of professional chefs—the shortcuts and secrets to making incredible food without the fuss. On Kitchen Slang, Zoe acts as a "recipe translator," turning pro techniques into simple, delicious meals for the American home cook. Her mission is to deliver "Real talk for real good food," proving that anyone can cook like a pro once they know the lingo.

You know that moment when you need dinner to be wildly flavorful, totally satisfying, but require zero fuss? That’s where we come in. Forget what you think you know about complicated restaurant flavor builders. At Kitchen Slang, we take the insider knowledge from busy professional kitchens and translate it right onto your countertop. This isn’t just chili or stew; this is the **Ultimate One-Pot Creamy Philly Cheese Steak Soup**, built to deliver that amazing flavor profile in a flash. I’m Zoe Thompson, and I developed this recipe specifically to give you that heavy, cheesy, beefy comfort without stressing you out. This is your new go-to for an easy weeknight dinner that tastes like you spent all day on it. If you want more quick hits like this, check out our list of easy weeknight dinners.

Why This philly cheese steak soup is Your New Weeknight Hero

Look, I get it. Sometimes you crave that rich, indulgent flavor of a classic cheesesteak, but tonight? Tonight you need something fast. That’s why this **philly cheese steak soup** is an absolute game-changer for busy people. It packs everything you love—the steak, the peppers, the melt—into one bowl, ready before you can even think about ordering takeout. I promise, you’ll be reaching for this recipe every single time the weather dips.

A close-up shot of a bowl of rich philly cheese steak soup topped with ground beef, green peppers, onions, and melted cheddar cheese. SAVE

  • It’s hearty enough to feel like a fully satisfying dinner, not just a starter.
  • The whole thing comes together in about 40 minutes, max. Seriously fast for this much flavor.
  • No scrambling for multiple pans! We keep the chaos contained.

One Pot Simplicity for philly cheese steak soup

This is where we speak the language of efficiency. Making this **One Pot Cheesesteak Soup** means cleanup is basically five minutes of rinsing a single heavy pot. Searing the meat, softening the veggies, building the broth—it all happens right there. It’s the kind of practical magic that makes home cooking doable on a Tuesday night.

Achieving That Signature Creamy Steak Soup Texture

If you’re worried about sacrificing texture for speed, don’t be. We hit that velvety richness by making smart choices with dairy. The combination of heavy cream stirred in at the end, paired with freshly shredded provolone and cheddar, gives you that amazing **Creamy Steak Soup** vibe. It coats every piece of steak and vegetable perfectly.

Need more quick dinner inspiration that doesn’t bog you down? Check out my recipe for Cheeseburger Soup—another great one-pot wonder we whip up often.

Gathering Ingredients for philly cheese steak soup

Alright, let’s talk supplies. Making the absolute best philly cheese steak soup means not skimping on the core flavor builders. You don’t need a ton of fancy stuff, but the quality of what you use really shines through, especially since we aren’t simmering this for hours. Think of this list as building blocks for intense, savory flavor. We’re keeping it straightforward, pulling inspiration from that classic sandwich but putting it all into a big, comforting pot. I promise, once you gather these things, the rest is smooth sailing. If you want to see how we use potatoes to make rich side dishes, check out Garlic Parmesan Mashed Potatoes, but stick with me here first!

Here’s the rundown of what you’ll need for six big bowls of soup:

  • 1 tablespoon olive oil
  • 1 pound sirloin steak or ribeye, thinly sliced against the grain
  • 1 large yellow onion, diced
  • 1 green bell pepper, diced
  • 8 ounces cremini mushrooms, sliced (optional, but they add great earthiness!)
  • 3 cloves garlic, minced
  • 4 cups beef broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup heavy cream
  • 1 1/2 cups shredded provolone cheese
  • 1/2 cup shredded sharp cheddar cheese
  • Optional: 4 slices bacon, cooked and crumbled

Steak Selection and Prep

The steak is the star here, so don’t just grab any old cut. For the ultimate texture in this **hearty beef soup**, I always reach for sirloin or ribeye. They have enough marbling to stay tender when you brown them quickly. Now, hear me out: you absolutely must slice it thinly *against the grain*. If you slice with the grain, those strips end up tough and chewy once they hit the broth. We want tender bites, not beef jerky!

The Cheeses: Provolone and Cheddar for philly cheese steak soup

When it comes to achieving that iconic cheesesteak flavor in our **Provolone cheese soup**, the cheese strategy matters big time. The provolone gives you that signature stretch and tang, while the cheddar adds a sharpness that cuts through the richness of the cream. My biggest chef tip? Shred your own cheese instead of buying the pre-shredded bag. Those bags have stuff in them to keep them from clumping, but that same stuff will make your soup grainy instead of perfectly smooth. Trust me, taking two minutes to grate the cheese yourself is the difference between soup that sings and soup that sours.

How to Make philly cheese steak soup: Step-by-Step

Okay, now you have your thinly sliced steak and your perfectly diced veggies ready to go. This is the fun part where the magic happens fast. Since we are aiming for that **quick dinner soup recipe** finish, the timing on the stovetop is key. You move fast, you build layers, and before you know it, you’ve got a bowl of pure comfort in front of you. This process is exactly how we get maximum flavor extraction without needing to babysit the pot for hours.

Searing the Steak and SautƩing Aromatics

Grab your big pot or Dutch oven and get that olive oil heating up over medium-high heat. We want it hot, like, shimmering hot. Throw in that steak—don’t crowd the pan, do it in batches if you have to! We’re searing it quickly, just 3 to 4 minutes until it looks browned and gorgeous. We aren’t looking to cook it all the way through yet. Scoop that steak out and set it aside; it’s taking a little rest break.

Now, turn the heat down just a touch, maybe to medium. Toss in your onions and bell pepper. Cook those down until they start looking softened up, which takes about 5 minutes. If you’re using mushrooms, now is their time to shine. Cook those until they get nice and browned—that’s where the deep, savory flavor comes from! Then, stir in your minced garlic for just one minute. If you cook it longer than that, it turns bitter, and we can’t have that!

Here’s the little chef’s move: While the veggies are cooking, maybe add a splash of broth if the bottom of the pot looks dry. Those brown bits stuck down there? That’s called ‘fond,’ and it’s pure flavor gold. We need to scrape it all up!

Building the Broth Base for this Quick Dinner Soup Recipe

Time to liquify things! Pour in your beef broth, the Worcestershire sauce (that gives it that subtle tang), and toss in your Italian seasoning, salt, and pepper. Give it a good stir and bring this mixture up to a simmer. Don’t forget to use your spoon or spatula to scrape up all those amazing meaty bits from searing the steak earlier. Those are non-negotiable!

Once it hits that happy, gentle simmer, slide that browned steak right back into the pot. Let everything hang out together on low heat for about 5 minutes. This short simmer lets the meat soak up that seasoned broth. Don’t overdo it, we don’t want the steak turning tough!

The Creamy Finish: Melting Cheese into the philly cheese steak soup

This is the grand finale before serving! Take the entire pot right off the burner. Seriously, turn the heat off. Next, pour in the heavy cream. Stir it gently until it’s incorporated. Now, start adding your shredded provolone and cheddar, handful by handful. You need to stir constantly and slowly until every single bit of cheese has melted perfectly into the broth. If you try to melt the cheese while the heat is still on high, the dairy can separate and turn grainy—we are aiming for liquid velvet here, remember? Keep stirring until that **philly cheese steak soup** is unbelievably rich and cheesy. If you’re adding that optional, crispy bacon, sprinkle it right in now!

You can get more ideas on how to build deep flavors in one go when you look at my recipe for Hearty One-Pot Beef Stew—it uses similar principles!

Tips for the Best philly cheese steak soup

Making a good batch of **philly cheese steak soup** is easy, but making the *best* batch? That takes translating a few chef secrets into your home cooking rhythm. We’ve covered the timing and the main steps, but next-level flavor and texture come from paying attention to the little details. When you stick to these techniques, you elevate this soup from ‘pretty good’ to ‘I need this recipe forever.’ It’s about building smart habits in the kitchen, which is the whole point of Kitchen Slang, right?

If you want to practice balancing flavor in fast-cooked meals, you should check out my tips for Easy Pepper Steak. It shares similar rapid cooking techniques!

Avoiding Graininess When Making philly cheese steak soup

This is the number one fear people have when making a creamy, cheesy soup like this: that weird, separated texture where the cheese turns into little oily, grainy clumps instead of melting smoothly into the broth. It stinks, and it ruins the whole vibe of the **philly cheese steak soup**! This happens for two reasons, both of which we actively avoid.

First, and I can’t stress this enough, use cheese you shred yourself. The pre-shredded stuff is coated in starches to keep it from sticking in the bag. When you melt that in liquid, it can’t melt evenly, and you end up with a gritty texture. Grate your provolone and cheddar fresh, trust me, it melts beautifully.

Second—and this is critical—you must take the pot off the heat before you add the dairy components. When the soup is boiling or even simmering hard, the heat is too aggressive for the proteins in the cream and the cheese. It causes them to seize up and separate. By taking the pot off the heat, stirring in the heavy cream first, then adding the cheese gradually while stirring gently, you give the cheese time to gently relax and incorporate its velvety goodness right into the soup base. That low-and-slow melt when it’s off the heat is the ticket to perfect, smooth richness every single time.

Variations: Making Your Cheesesteak in a Bowl Your Way

The blueprint for this soup is fantastic, but I always encourage you to play mix-and-match in the kitchen! Once you master the technique, you can start tweaking the ingredients to fit whatever you have on hand or hit specific dietary needs. This foundation is so flexible, which is why I love it for quick weeknight meals. We can easily pivot from the hearty beef version to something specialized without losing that core creamy, savory flavor we’re aiming for. Think of these adaptations as just tuning the flavor profile!

Low Carb and Keto Options

If carb counting is part of your world, good news: this soup is almost perfectly set up for you already! Since we aren’t using any flour or cornstarch to thicken the broth—we rely solely on the cream and the melted cheese—you don’t need to remove much at all. My advice is simple: don’t touch the cream or the cheese ratios. Just skip the optional bacon if you’re being extremely strict, although bacon is zero-carb anyway! Otherwise, this **Keto Philly Soup** is basically ready to go. Focus on loading up on the steak, peppers, and onions. It feels incredibly indulgent even when it’s strictly low-carb.

Swapping Steak for Roast Beef

Need something even faster than slicing fresh sirloin? You can absolutely make a version of this using deli roast beef. This is where you truly hit that **quick dinner soup recipe** speed record. Instead of searing raw steak, you skip steps one and five entirely! Just grab about a pound of high-quality, thinly sliced deli roast beef—the kind you get from the counter is best, not the pre-packaged stuff if you can help it.

You’d sautĆ© your veggies (onions, peppers, garlic), build your broth, simmer for just a minute or two, stir in the cream and cheese, and then—bam—add the sliced roast beef right at the very end with the cheese. It just needs to warm through, which dramatically cuts down your cook time. For more ideas on using cooked beef in soups, check out my tips over at Soup with Roast Beef.

Serving Suggestions for philly cheese steak soup

So, you’ve pulled off the perfect, creamy bowl of **philly cheese steak soup**. Congratulations! Now, the final vital move: what are you serving it with? Because this soup is so hearty—it’s practically a meal unto itself—the best pairings aren’t complicated additions, they are vehicles for scooping up every last drop of that cheesy broth. You absolutely do not want any of that incredible liquid left behind at the bottom of your bowl.

My number one, non-negotiable suggestion every single time is something crispy and cheesy. Forget plain crackers. We are going for maximum indulgence here because this soup earns it. Think of it like dipping a grilled cheese into tomato soup, but dialed up to eleven! If you already have some great, simple bread recipes in your arsenal, you can try diving into my guide on making Easy Homemade Breadsticks to pair with it.

However, the true classic pairing for this **philly cheese steak soup** is thick-cut bread toasted under the broiler until golden brown, slathered liberally with butter and topped with more provolone or mozzarella, then broiled again until it’s bubbling and brown. We call this cheesy toast, and it is mandatory for soaking up the rich broth. It’s the perfect textural counterpoint to the silky soup.

If you’re trying to keep things slightly lighter (though I’m not sure why you would after making this!), a simple, crisp green salad with a sharp vinaigrette can cut through the richness nicely. But honestly? Cheesy toast is the way to go. Serve your **philly cheese steak soup** piping hot and dig in!

Storage and Reheating philly cheese steak soup

Okay, the best thing about making a big batch of this **philly cheese steak soup** is that you get leftovers, which means guaranteed dinner tomorrow! But because we loaded this soup up with heavy cream and melt-in-your-mouth cheeses, we have to be a little careful when we reheat it. If you just blast it in the microwave, you risk that beautiful creamy base separating and turning kind of grainy. We worked too hard for that perfect texture to let it go to waste in the fridge!

The crucial thing to know is that dairy and high heat just don’t always play nice together once they’ve been cooked. So, when you’re storing your **philly cheese steak soup**, it’s best to cool it completely first. Pop it into airtight containers. It lasts great in the fridge for about three days—though honestly, it never lasts that long at my house.

Now for the reheating trick, because this is what translates the professional know-how into real-life success:

  • Slow and Low is the New Fast: Do not reheat this soup on high. It needs gentle coaxing back to temperature. Place your portion in a small saucepan over medium-low heat—or use the defrost setting on your microwave if you must.
  • The Secret Stir: As it warms up, stir it continuously. This keeps the fat and liquid emulsified and prevents that frustrating separation.
  • The Dairy Boost if Needed: If you notice it looks a *little* loose or separated after reheating, don’t panic! Stir in a tiny splash of fresh milk or cream right at the end. Just a tablespoon or two will often re-bond the sauce and bring back that gorgeous creamy texture you loved the first time around.

I wouldn’t recommend freezing this specific recipe, honestly. The texture of the cream cheese when it thaws is usually a little funky. If you want a freezer-friendly version, you’d have to skip the heavy cream and use a flour/roux thickener instead, but that defeats the purpose of getting that amazing, rich **philly cheese steak soup** flavor we worked so hard to nail on the stovetop!

Frequently Asked Questions About philly cheese steak soup

When you’re diving into a recipe like this, it’s natural to have a few lingering questions. I get emails all the time asking for little tweaks or clarifications, so I gathered the most common ones right here. I want you to feel like a pro tackling this **philly cheese steak soup**, so let’s clear up any confusion about ingredients or timing before you even start heating that pot!

Can I use ground beef instead of steak in this philly cheese steak soup recipe?

That’s a question I hear a lot when people are looking for **Hearty Beef Soup** options! You absolutely *can* substitute ground beef for the sliced steak, but you need to know what you’re giving up. Sliced steak gives you those nice, chewy, satisfying strips that mimic the sandwich filling. Ground beef will create a much denser texture, making it feel more like a thick stew than a soup.

If you go the ground beef route, just cook it first until it’s nicely browned, drain off most of that fat, and then proceed with sautĆ©ing your onions and peppers in the remaining drippings. It’s a totally viable **Comfort food soup idea**, just know the final texture will be different. It’s still delicious cheese-filled goodness, just not quite the traditional “steak strip” experience you usually get in the **philly cheese steak soup**.

How long does it actually take to make this creamy steak soup?

One of the biggest wins for this recipe—and why I love calling it an **Easy weeknight soup**—is the speed! If you have your ingredients prepped (steak sliced, veggies chopped), the actual cook time is right around 40 minutes total. We’re talking 25 minutes of active cooking and simmering, plus about 15 minutes of prep time. It definitely fits perfectly into my goal of having a **Soup recipe under 40 minutes** on the table for dinner!

Can I make a Slow Cooker cheesesteak soup version?

People love the slow cooker, but for this specific recipe, I usually tell folks to stick to the stovetop if you can. Why? Because the richness of the cream and soft provolone really depends on being added at the very end, off the heat. If you cook the dairy for hours, it tends to break down or get oily.

However, if you MUST use the slow cooker for your **Philly Cheesesteak Soup recipe**, here is the cheat code: Cook the steak, onions, and peppers down low for 6–8 hours with the broth and seasonings. Then, right before serving, scoop out about a cup of the hot broth, mix in your heavy cream and cheeses in a separate bowl until smooth, and then stir that mixture back into the slow cooker. That keeps the dairy from cooking too long while still giving you that rich, **Cheesy beef broth recipe** finish.

Is this recipe easy to convert for a Keto Philly Soup?

Yes! This is already incredibly close to being low-carb or keto-friendly right out of the gate. We aren’t using potatoes, flour, or sugar as thickeners—we use the heavy cream and the cheese. So, to ensure it’s a true **Keto Philly Soup**, just make sure you skip the optional bacon (though bacon is usually fine!) and definitely don’t serve it with any bread or flour-based dipping items. It stands perfectly well on its own as a hearty, meat-and-dairy-filled meal! For more ideas on eating low-carb while keeping flavor high, check out my guide on Easy Chili Recipes where we adapt things for Keto too.

Nutritional Estimates for This Comfort Food Soup

Look, I’m a cook, not a registered dietitian, so you have to take these numbers with a grain of salt—or maybe a giant chunk of provolone cheese! But just so you know where you stand when you’re diving headfirst into a bowl of this ridiculously good soup, I ran the main batch through a basic calculator. Remember, these are just ballpark figures based on the ingredients listed above, and they assume a serving size of about 1.5 cups.

Even if these numbers look a little decadent, remember that this is a true comfort food meal! It’s packed with protein from the steak and it’s going to keep you full for hours, unlike those watery, sad soups that leave you hungry ten minutes later. This is real, satisfying fuel for a chilly evening.

Here’s the basic breakdown for one serving (about 1.5 cups):

  • Calories: Roughly 450
  • Total Fat: About 32g (Watch that saturated fat, that’s mostly the cheese and cream!)
  • Protein: A whopping 28g—great for keeping you satisfied!
  • Carbohydrates: Around 12g
  • Sugar: Very low, about 5g (That’s just natural sugar from the veggies, not added stuff!)

If you’re watching your sodium, that number (around 750mg) is a bit higher, which is expected since we are using broth and Worcestershire sauce. You can easily reduce that by using low-sodium beef broth next time you go to make it. Enjoy your meal!

Share Your philly cheese steak soup Creations

Wow, you made it all the way to the end! I seriously hope you took the plunge and made this **philly cheese steak soup**. Now that you’ve got the ladle in your hand, I want to hear every single detail about how it turned out in your kitchen. Cooking should never be a solitary act; it’s all about sharing those wins and figuring out what works best for *your* stove.

Did you go heavy on the bacon? Did you manage to get that cheese melt absolutely perfect? Don’t keep all that deliciousness to yourself!

Please, please, please leave a rating for this recipe right here on the page. Even better, snap a picture and tag us on Instagram or Pinterest!

  • Show us your perfect bowl of **philly cheese steak soup**!
  • Tell me what you dipped into it—was it cheesy toast?
  • Let me know if you tried one of the keto swaps or used different veggies!

Seeing your results keeps the Kitchen Slang community buzzing. It helps me know what works for other home cooks, and honestly, seeing your creations makes my day. If you want to learn more about why we tackle recipes this way—getting professional results with zero intimidation—head over to the About Page. Happy cooking, and I can’t wait to see your cheesy masterpieces!

Print

The Ultimate One-Pot Creamy Philly Cheese Steak Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Get all the flavor of a classic cheesesteak in a hearty, creamy soup. This one-pot recipe is quick, comforting, and perfect for a weeknight dinner.

  • Author: zoe-thompson
  • Prep Time: 15 min
  • Cook Time: 25 min
  • Total Time: 40 min
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound sirloin steak or ribeye, thinly sliced against the grain
  • 1 large yellow onion, diced
  • 1 green bell pepper, diced
  • 8 ounces cremini mushrooms, sliced (optional)
  • 3 cloves garlic, minced
  • 4 cups beef broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup heavy cream
  • 1 1/2 cups shredded provolone cheese
  • 1/2 cup shredded sharp cheddar cheese
  • Optional: 4 slices bacon, cooked and crumbled

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the sliced steak and cook until browned, about 3 to 4 minutes. Remove the steak from the pot and set it aside.
  2. Add the diced onion and bell pepper to the same pot. Cook until softened, about 5 minutes. If using mushrooms, add them now and cook until they release their liquid and brown slightly, about 5 more minutes.
  3. Add the minced garlic to the vegetables and cook for 1 minute until fragrant.
  4. Pour in the beef broth, Worcestershire sauce, Italian seasoning, salt, and pepper. Bring the mixture to a simmer. Scrape up any browned bits from the bottom of the pot.
  5. Return the cooked steak to the pot. Reduce the heat to low and let it simmer for 5 minutes to let the flavors combine.
  6. Stir in the heavy cream. Heat through, but do not let the soup boil after adding the cream.
  7. Remove the pot from the heat. Gradually stir in the provolone and cheddar cheeses, stirring constantly until the cheese is completely melted and the soup is creamy.
  8. If using, stir in the crumbled bacon. Taste and adjust seasoning if needed. Serve immediately.

Notes

  • For the best texture, shred your own provolone cheese instead of using pre-shredded, which contains anti-caking agents that can make the soup grainy.
  • If you want a low-carb or keto Philly Soup, skip the optional bacon and serve as is.
  • Serve this hearty beef soup with crusty bread or make cheesy toast for dipping.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 450
  • Sugar: 5
  • Sodium: 750
  • Fat: 32
  • Saturated Fat: 18
  • Unsaturated Fat: 14
  • Trans Fat: 1
  • Carbohydrates: 12
  • Fiber: 2
  • Protein: 28
  • Cholesterol: 95

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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