Philly Cheesesteak Sloppy Joes
These Philly Cheesesteak Sloppy Joes are the cheesy, beefy weeknight dinner you didn’t know you needed. One pan, 30 minutes, zero complaints at the table — save this one now.
Philly Cheesesteak Sloppy Joes are a one-pan comfort food dinner that combines the bold flavors of a classic Philly cheesesteak — seasoned ground beef, sautéed onions, peppers, and mushrooms in a savory pan sauce — loaded onto toasted brioche buns and finished with melted provolone. This recipe serves 6, delivers a rich, saucy, deeply savory filling with gooey melted cheese and tender vegetables, and is perfect for hearty weeknight meals, game day, or any night the family needs something seriously satisfying.
Here’s everything you need to make it perfectly.
I’ve made these Philly Cheesesteak Sloppy Joes at least a dozen times, and the move that changed everything was letting the ground beef develop a real brown crust before breaking it apart. Most people rush that step. Don’t. That crust is where all the flavor lives, and the rest of the dish builds on it.
Table of Contents
Why You’ll Love This Philly Cheesesteak Sloppy Joes Recipe
This is comfort food at its most no-fuss — one cast iron skillet, pantry staples, and under 30 minutes from start to finish. The beef broth and cornstarch create a glossy, clingy sauce that coats every bite instead of pooling at the bottom of the bun.
The provolone melts off-heat, which means it goes creamy and silky without breaking or getting rubbery. And the brioche bun? It toasts up buttery and golden and holds everything together without going soggy. It’s one of those simple dinner ideas that genuinely punches above its weight.
What Ingredients Do You Need for Philly Cheesesteak Sloppy Joes?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Protein | Lean ground beef | 1 lb | Brown deeply before breaking apart |
| Vegetables | Small yellow onion, diced | 1 small | About ¾ cup diced |
| Vegetables | Small green bell pepper, diced | 1 small | Classic Philly flavor base |
| Vegetables | Brown mushrooms, minced | 8 oz | Minced fine, not sliced |
| Fat | Butter | 2 tbsp | For sautéing vegetables |
| Sauce | Beef broth | 1 cup | Mixed with cornstarch |
| Sauce | Cornstarch | 1 tbsp | Thickens the pan sauce |
| Sauce | Ketchup | 2 tbsp | Adds subtle sweetness |
| Sauce | Worcestershire sauce | 1 tbsp | Deepens savory flavor |
| Seasoning | Kosher salt | ½ tsp | Adjust to taste |
| Seasoning | Fresh ground black pepper | ½ tsp | Freshly ground preferred |
| Cheese | Provolone cheese slices, chopped | 6–8 oz | Use 6 oz for less cheesy |
| Buns | Brioche hamburger buns | 6 | Toast before serving |
Mincing the mushrooms — not slicing them — is the move here. They cook down and practically disappear into the filling, adding body and a deep, earthy richness without anyone picking around them. It’s one of those easy family dinner tricks that works on picky eaters every time.
Provolone is the right cheese for this. It melts smooth and has just enough sharpness to stand up to the beef without overwhelming the other flavors. The brioche bun adds a slightly sweet, buttery contrast that makes the whole thing feel like more than just a weeknight meal.
How to Make Philly Cheesesteak Sloppy Joes Step by Step

Brown the Beef
- Add the ground beef to a large cast iron skillet over medium-high heat.
- Let it cook undisturbed until a deep brown crust forms on the bottom before breaking it apart.
- Stir once, then continue cooking until a deep crust appears on about 50% of the beef.
- Remove the browned beef from the pan, leaving the fat behind.
Pro Tip: The key to a deeply flavorful filling is resisting the urge to stir the beef early — letting it sit undisturbed builds the caramelized crust that gives the whole dish its savory depth.
Cook the Vegetables
- Add the butter to the same skillet, then add the diced onion, green bell pepper, and minced mushrooms.
- Let the vegetables brown for 1 to 2 minutes without stirring, then stir and brown for another 1 to 2 minutes.
- Add the browned beef back into the pan and stir to combine.
Pro Tip: For best results, mince the mushrooms as fine as possible — they’ll release moisture and cook into the sauce instead of sitting in chunks, giving you a smoother, more cohesive filling.
Build the Sauce and Finish
- In a small cup, whisk the beef broth and cornstarch together until fully dissolved.
- Add the ketchup, Worcestershire sauce, salt, pepper, and beef broth mixture to the pan.
- Cook until the mixture is only slightly liquidy — about 75% of the mixture is above liquid, roughly 3 to 5 minutes.
- Turn off the heat and add in the chopped provolone, starting with half and adding more until it’s as cheesy as you like.
- Spoon the filling onto toasted brioche buns and serve immediately.
Pro Tip: Adding the provolone off-heat is the difference between silky melted cheese and a broken, greasy sauce — the residual heat does all the work without overcooking the cheese.

Expert Tips for Perfect Philly Cheesesteak Sloppy Joes
Pro Tips for Success
“The key to bold flavor in this filling is using a cast iron skillet — no other pan builds the same level of caramelized crust on the beef, and that crust is what separates a great cheesy comfort recipe from a mediocre one.”
“The most common mistake is adding all the liquid before reducing properly — instead, let the sauce cook down until it’s thick enough that a spatula dragged across the pan leaves a brief trail before the sauce fills back in.”
“For best results, always mix the cornstarch into cold broth before it hits the hot pan. Adding dry cornstarch directly causes lumps that won’t cook out, and you’ll end up with a lumpy sauce no amount of stirring will fix.”
“Philly Cheesesteak Sloppy Joes work best when the brioche buns are toasted just before serving — a dry, room-temperature bun absorbs the sauce too fast and turns soggy within two minutes.”
“What nobody tells you about this recipe: the filling actually gets better if you make it 20 minutes ahead and let it rest off the heat. The sauce tightens up even more and the flavors settle into each other in a way that fresh-off-the-stove doesn’t quite match.”
Delicious Variations
Dairy-Free Version: Skip the provolone and stir in 2 to 3 tablespoons of a good dairy-free cheese sauce instead. The filling is so flavorful on its own that the swap is barely noticeable.
Low-Carb Version: Serve the filling over cauliflower rice or in lettuce cups instead of brioche buns. The saucy, cheesy filling is hearty enough to hold up without the bread.
Alternative Ingredients: Swap the green bell pepper for red or orange for a slightly sweeter flavor profile. Sliced white button mushrooms work if you can’t find brown, though they’re a bit milder.
Troubleshooting Common Problems
Problem: The sauce came out watery and thin.
Solution: Keep cooking on medium heat uncovered for an extra 2 to 3 minutes. The cornstarch needs enough heat and time to fully activate — if the pan is too cool, the sauce won’t thicken properly.
Problem: The cheese clumped up instead of melting smoothly.
Solution: The pan was likely still too hot when the cheese went in. Next time, wait 30 seconds after turning off the heat before adding the provolone, then stir gently in one direction.
How to Store and Reheat Philly Cheesesteak Sloppy Joes
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Cover; don’t leave out longer — dairy in the filling |
| Refrigerator | 3 to 4 days | Store filling separately from buns in an airtight container |
| Freezer | Up to 3 months | Freeze filling only; buns don’t freeze well |
To reheat from the fridge, add the filling to a skillet over medium-low heat with a splash of beef broth — about 2 tablespoons — and stir until warmed through. The sauce comes back to life and the cheese re-melts without getting greasy.
Microwave reheating works too: cover loosely and heat in 45-second intervals, stirring between each, until hot all the way through. Expect the sauce to be slightly thicker than fresh — that’s normal and still delicious.
Leftover filling is outstanding stuffed into a hoagie roll and broiled for 3 minutes — it’s genuinely a better meal than the original. You can also serve it over baked potatoes or toss it with cooked egg noodles for a completely different one pan meal that uses everything up.
FAQs About Philly Cheesesteak Sloppy Joes
Can I make Philly Cheesesteak Sloppy Joes ahead of time?
Yes. Make the filling up to 24 hours ahead, cool completely, and refrigerate in an airtight container. Reheat in a skillet with a splash of beef broth over medium-low heat until warmed through. Add the cheese fresh when reheating rather than storing it already mixed in — it melts better that way.
What can I use instead of provolone cheese?
White American cheese is the most common substitute and melts even smoother than provolone. Mozzarella works and gives a mild, stretchy result. Avoid sharp cheddar — it can break and turn greasy in the sauce rather than melting smoothly off-heat.
Can I use a different type of bun?
Any sturdy bun works — potato rolls, hoagie rolls, or toasted sourdough slices all hold up well. Avoid soft sandwich bread, which won’t support the weight of the filling. Toasting the bun before serving is non-negotiable regardless of which type you use.
Can I freeze the filling?
Yes. Freeze the filling without the cheese in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator, then reheat in a skillet and stir in the provolone fresh off the heat. The texture stays very close to the original.
How do I know when the sauce is thick enough?
Drag a spatula through the center of the pan — the sauce should flow back slowly, not immediately. About 75% of the mixture should be above liquid level, meaning you can still see the beef and vegetables clearly rather than them floating in broth. That’s the right consistency before the cheese goes in.
Go Make These Tonight — Honestly
I mean it — this is one of those recipes that earns a permanent spot in your weeknight rotation after the first time you make it. Seriously, it’s that good.
If you try these Philly Cheesesteak Sloppy Joes, leave a comment below and tell me how it went — especially if you tried a variation. And if you want to save this for later (you will), pin it now so it’s there when you need a fast, crowd-pleasing dinner.
Need more easy family dinner ideas? This Mediterranean Chicken Flatbread Pizza is another quick weeknight winner, and this Martha Stewart Potato Salad makes the perfect side dish when you’re feeding a crowd.
Philly Cheesesteak Sloppy Joes — savory ground beef, sautéed peppers and mushrooms in a rich pan sauce, loaded with melted provolone on toasted brioche. The ultimate easy comfort food dinner. Save this now!

Philly Cheesesteak Sloppy Joes
Equipment
- Large cast iron skillet
- Small mixing cup
- Spatula
Ingredients
Protein
- 1 lb Lean ground beef Brown deeply before breaking apart
Fat
- 2 tbsp Butter For sautéing vegetables
Vegetables
- 1 small Yellow onion, diced About ¾ cup diced
- 1 small Green bell pepper, diced Classic Philly flavor base
- 8 oz Brown mushrooms, minced Minced fine, not sliced
Sauce
- 2 tbsp Ketchup Adds subtle sweetness
- 1 tbsp Worcestershire sauce Deepens savory flavor
- 1 tbsp Cornstarch Mix with broth before adding
- 1 cup Beef broth Mixed with cornstarch
Seasoning
- ½ tsp Kosher salt Adjust to taste
- ½ tsp Fresh ground black pepper Freshly ground preferred
Cheese
- 6–8 oz Provolone cheese slices, chopped Use 6 oz for less cheesy
Buns
- 6 Brioche hamburger buns Toast before serving
Instructions
- Add the ground beef to a large cast iron skillet over medium-high heat.
- Let the beef cook undisturbed until a deep brown crust forms on the bottom before breaking it apart.
- Stir once, then continue cooking until a deep crust appears on about 50% of the beef.
- Remove the browned beef from the pan, leaving the fat behind.
- Add the butter to the same skillet, then add the diced onion, green bell pepper, and minced mushrooms.
- Let the vegetables brown for 1 to 2 minutes without stirring, then stir and brown for another 1 to 2 minutes.
- Add the browned beef back into the pan and stir to combine.
- In a small cup, whisk the beef broth and cornstarch together until fully dissolved.
- Add the ketchup, Worcestershire sauce, salt, pepper, and beef broth mixture to the pan.
- Cook until the mixture is only slightly liquidy — about 75% of the mixture is above liquid — roughly 3 to 5 minutes.
- Turn off the heat and add the chopped provolone, starting with half and adding more until it’s as cheesy as you like.
- Spoon the filling onto toasted brioche buns and serve immediately.
