You know those days when you just crave the absolute comfort of a classic Philly cheesesteak? All that savory beef, those gorgeous onions and peppers, and that molten, gooey cheese? Ugh, that’s my ultimate comfort food, but sometimes I just can’t deal with the heavy roll or the grease that comes with it. That’s exactly why I spent weeks perfecting this **Philly Cheese Steak Soup**!
Seriously, this soup captures every single amazing flavor note from the real deal. We managed to keep it light enough for a weeknight but rich enough to feel totally indulgent. My biggest obsession was getting the cheese-to-broth ratio just right. If it’s too thin, it’s just beef broth; too thick, and it turns into a weird casserole! After way too many messy kitchen attempts, trust me, this version is spot on. It’s got that glorious, savory depth you want.
Why You Will Love This Philly Cheese Steak Soup Recipe
Honestly, this recipe is a weeknight dream. It delivers big flavor without any fuss. I keep coming back to it when I need something comforting but fast! Check out why this is going to be your new go-to easy soup.
- It’s ready lightning-fast—less than an hour total!
- All the iconic tastes of Philly in your favorite bowl.
- Cleanup is a breeze since it’s all done stovetop!
Quick Prep and Cook Time for Your Philly Cheese Steak Soup
Forget spending half your evening fussing! We’re talking about 15 minutes of prep and just 35 minutes of cooking. That’s faster than actually driving to get delivery from a real cheesesteak spot, I swear!
Authentic Cheesesteak Flavor in a Bowl
That distinct, savory taste comes straight from using rich beef broth and—this is important—plenty of real provolone cheese. It melts beautifully, giving you that signature mouthfeel you expect from a true Philly Cheese Steak Soup.
If you love one-pot meals that taste incredible, you absolutely must peek at my recipe for one-pot macaroni cheeseburger soup too. It holds a similar level of cheesy satisfaction!
Essential Ingredients for Amazing Philly Cheese Steak Soup
Okay, let’s talk about what actually goes into this miracle soup! You can’t fake the flavor, so we need the right foundation. We start simple: one tablespoon of olive oil and a full pound of good ground beef. Make sure that onion and green pepper are chopped up nice and neat, and don’t skimp on those mushrooms—they add so much earthiness!
We hit it with the seasonings—garlic powder, salt, and pepper—then drown everything in four cups of savory beef broth, a little water for body, and the Worcestershire sauce for that deep, tangy kick. But the real star? Eight ounces of truly shredded provolone cheese. This is what screams “Philly!”

When you’re looking for the best texture, I always remind folks to check out my tips on getting the most out of your steak cuts, it makes a difference in marinades and cooking!
Ingredient Notes and Pro Tips for Your Philly Cheese Steak Soup
Now for the pro secrets I discovered! If you want this soup to be truly luxurious, don’t hesitate to stir in about a half cup of cream cheese right along with your provolone. Wow, it makes the broth unbelievably silky.
Also, I know the recipe calls for ground beef because it’s fast, but if you’re feeling ambitious—and if you have a way to slice it thin, maybe ask your butcher—using thinly sliced ribeye steak instead gives you that wonderfully authentic chew you find in the sandwich shops downtown. You just simmer the real meat longer instead. Trust me on the cheese choice, though; provolone really is the key!
Step-by-Step Instructions to Make Philly Cheese Steak Soup
This isn’t rocket science, I promise! Once you have everything chopped and ready beside your stove, putting this soup together is a breeze. We’re going to build layers of flavor, much like you’d layer up a perfect sandwich, just in liquid form! If you want extra details on making amazing creamy soups, I have a great guide on that too—check out my tips on getting that perfect texture!
Sautéing the Foundation of Your Philly Cheese Steak Soup
First things first, get your big pot or Dutch oven hot over medium heat and add that olive oil. Toss in your ground beef and get to work breaking it up with your spoon until it’s all nice and browned. Don’t forget to go back and drain off any extra fat—we want flavor, not grease, in this soup!
Next up, throw in your chopped onion, bell pepper, and mushrooms. Let them hang out for about 5 to 7 minutes until those veggies start getting soft and smelling amazing. That softening process is crucial!
Simmering the Broth for Deep Flavor in This Easy Soup
Once the veggies look tender, stir in your spices: the garlic powder, salt, and black pepper. Make sure everything gets coated nicely. Now, pour in the beef broth, the water, and that splash of Worcestershire sauce. Bring that whole mixture up to a gentle boil.
The next step is where the flavors really marry. Reduce the heat way down low, put a lid on it, and just let it simmer quietly for 15 minutes. This gives the broth time to really absorb that beefy goodness!
Melting the Provolone for a Perfect Philly Cheese Steak Soup Finish
This is the step where you absolutely cannot rush or change the order! Once that 15 minutes is up, immediately take the pot completely OFF the heat. Seriously, turn the burner off! Gradually start stirring in your shredded provolone cheese.

You have to stir slowly until it’s all melted and perfectly smooth. If you leave it on the heat, you risk the cheese separating or getting stringy, and we definitely don’t want soup-cement! Once it’s creamy and delicious, it’s ready to serve.
Tips for the Best Ever Philly Cheese Steak Soup
We’ve got the main recipe down, but just like my grandmother taught me with her baking, those little tweaks make all the difference between a good soup and a legendary soup! These are things I learned through trial and (delicious) error.
First, let’s talk about those bread cubes you top it with. If you make these cubes too far ahead, they soak up humidity in the kitchen and go soft before serving time. Try tossing them in a tiny bit of olive oil and toasting them right before you ladle the soup into bowls. They stay crunchy so much longer! If you want to get really fancy, you can even rub them with a cut clove of garlic while they’re hot—yum!
Second, don’t cut corners on the provolone if you can help it. Pre-shredded cheese is often coated with anti-caking agents to keep it from clumping in the bag, and those things can make your soup base gritty or prevent a truly smooth melt. Buy a block of good quality provolone and shred it yourself. I know it’s an extra minute of work, but that creamy texture you get is totally worth the effort!
Finally, if you happen to have some leftover roast beef trimmings from a big dinner, use those instead of ground beef! Dice them up small. You’ll get an even deeper, richer beef flavor profile that’s just unbeatable. It leans into that ‘steak’ feel even more. If you’re looking for other rich, savory recipes that take a little time but pay off huge, you have to try my recipe for rich and tender french onion short ribs—it’s pure comfort.
Storage and Reheating Instructions for Leftover Philly Cheese Steak Soup
Oh, the glorious leftovers! I always make a double batch just so I can have this easy soup the next day. Store any extra Philly Cheese Steak Soup in a super tight, airtight container in the fridge. It keeps just beautifully for about three or four days, which is handy when you’re busy!
When you’re ready to eat the leftovers, you need to be careful because of that gorgeous provolone cheese. Heat it up slowly, very slowly, over low heat on the stovetop. If it seems too thick (and cheese soups often seize up a bit in the fridge), just whisk in a tiny splash—maybe a quarter cup—of extra beef broth until it’s silky smooth again. Don’t rush this part, or the cheese might get grainy!
If you want to save even more time, I highly recommend looking at my recipes for easy beef casseroles for the weekend—these are great for quick meals too!
Serving Suggestions for Your Hearty Philly Cheese Steak Soup
So, the recipe calls for those crispy toasted bread cubes right on top, and honestly, that’s usually enough to make a full meal because this soup is so rich! But if you’re serving a crowd or you just like having a little something extra on the side, I have a few ideas that pair perfectly with the savory beef and tangy provolone.
First off, because we are loading up on richness with the cheese and beef, a really simple, slightly acidic green salad cuts right through that richness beautifully. Think mixed greens with a sharp vinaigrette—maybe lemon and Dijon mustard. It cleanses the palate between spoonfuls!
If you have folks who just can’t get enough bread (I totally get it!), skip the cubes for a second and serve this soup with thick slices of crusty sourdough bread on the side. You can use that bread for dipping, or even go the extra mile and make a quick grilled cheese to serve right alongside it. My recipe for ultimate garlic bread grilled cheese is basically a cheesesteak companion in its own dish!

And if you usually sneak a pickle onto your actual cheesesteak, try serving a small bowl of spicy bread-and-butter pickles or pickled banana peppers on the table. A little sharp crunch on the side brings that authentic diner feel right into your cozy soup bowl!
Frequently Asked Questions About Philly Cheese Steak Soup
I know when you’re testing out a brand-new recipe, you always have a few nagging questions running through your head before you commit to cooking it. That’s totally normal! I’ve answered the most common things people ask me about making this comforting **beef soup** so you can cook with total confidence.
Can I use steak instead of ground beef in this Philly Cheese Steak Soup?
Absolutely, you totally can! If you want that authentic, chewy steak texture, using thinly sliced ribeye or even top round steak is fantastic. You’ll just need to tweak the cooking time a bit. Instead of browning ground beef quickly, you’ll sauté the steak slices until they are nearly tender before you add the vegetables. It might take an extra 5 to 10 minutes of simmering time to make sure those steak pieces soften up perfectly in the broth, but the flavor payoff is incredible!
What kind of cheese is best for this provolone cheese soup?
Provolone is the tradition, and I highly recommend sticking with it because it melts with that perfect savory, slightly sharp tang that makes a real cheesesteak. However, if you are worried about getting a perfectly smooth melt, here’s a little trick I use sometimes: mix your provolone with some white American cheese.
Seriously, white American melts like an absolute dream and adds a silky quality that is hard to beat, especially if you tend to take the pot off the heat quickly like I advise. It makes an amazing, creamy **provolone cheese soup** base!
How can I make this beef soup recipe spicier?
If you like a little kick with your comfort food, I have a couple of easy ways to ramp up the heat in this soup. When you toss in the garlic powder, salt, and pepper (Step 4), go ahead and add a small pinch—maybe a quarter teaspoon—of red pepper flakes right in with them. That lets the spice bloom in the fat.
Another great option, which I prefer because it lets everyone customize their own bowl, is serving the soup with a side of your favorite hot sauce. A little dash of something vinegary and spicy once it’s in the bowl really cuts through the richness of the beef and cheese. If you’re interested in more cozy, spicy bowl meals, you should see the flavors in my cozy Italian sausage soup!
I hope those answers clear everything up! If you try it and have other questions, hop down to the comments below!
Estimated Nutritional Data for Philly Cheese Steak Soup
Now, I’m not a nutritionist or anything—I’m just a cook who loves good food! But I did use the recipe details to jot down some rough estimates so you know what you’re working with when you share this amazing **Philly Cheese Steak Soup**. Remember, these numbers are just guides based on the ingredients listed, so your actual counts might vary a tiny bit depending on the kind of ground beef you grab or how much cheese sticks to the spoon.
For one bowl serving, here’s what we’re looking at from a basic calculation:
- Calories: Around 450
- Protein: A solid 32 grams! Great for keeping you full.
- Fat: About 28 grams, mostly from that glorious cheese and beef.
- Carbs: A reasonable 18 grams, mostly from the vegetables and bread topping.
Everything looks pretty balanced for a hearty comfort meal, especially because it’s packed with so much flavor. Enjoy it!
Share Your Experience Making This Philly Cheese Steak Soup
I truly hope you enjoyed making this soup as much as I do every time! It’s been such a joy taking one of my favorite sandwiches and turning it into this soul-satisfying bowl of deliciousness. I really hope this recipe becomes a staple in your own kitchen rotation—it’s definitely one I keep coming back to time and time again.
If you made this savory, cheesy goodness, I would absolutely love to hear about it! Seriously, go ahead and leave a rating at the top of the page—five stars if you loved that gooey, steakhouse vibe!
And while you’re down here, tell me in the comments: What’s one topping you can’t live without on a real cheesesteak? Are you strictly team “wit onions,” or do you secretly love a little drizzle of mustard on yours? Let me know your favorite Philly customization!
If you’re looking for more ways to get that cheesy, beefy flavor onto your table without making a traditional sandwich, you might want to check out my recipe for cheese steak hamburger helper—it’s a one-pan wonder, too!
Print
Philly Cheesesteak Soup
- Total Time: 50 min
- Yield: 4 servings 1x
- Diet: Low Fat
Description
A simple soup recipe capturing the flavors of a classic Philly cheesesteak.
Ingredients
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 8 ounces sliced mushrooms
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups beef broth
- 1 cup water
- 1 tablespoon Worcestershire sauce
- 8 ounces provolone cheese, shredded
- 4 slices white bread, toasted and cubed
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add ground beef and cook until browned, breaking it up with a spoon. Drain excess fat.
- Add onion, bell pepper, and mushrooms to the pot. Cook until vegetables soften, about 5 to 7 minutes.
- Stir in garlic powder, salt, and pepper.
- Pour in beef broth, water, and Worcestershire sauce. Bring the mixture to a simmer.
- Reduce heat to low, cover, and let simmer for 15 minutes.
- Remove the pot from the heat. Gradually stir in the shredded provolone cheese until melted and smooth. Do not boil after adding cheese.
- Ladle soup into bowls. Top each serving with toasted bread cubes.
Notes
- For a creamier soup, you can stir in 1/2 cup of cream cheese along with the provolone.
- Use ribeye steak thinly sliced instead of ground beef for a more authentic texture.
- Prep Time: 15 min
- Cook Time: 35 min
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 28
- Saturated Fat: 12
- Unsaturated Fat: 16
- Trans Fat: 1
- Carbohydrates: 18
- Fiber: 3
- Protein: 32
- Cholesterol: 95
Keywords: Philly Cheesesteak Soup, beef soup, provolone cheese soup, ground beef recipe, easy soup

