Gordon Ramsay's Cheesy Philly Sloppy Joes combine the best of two American comfort classics into one indulgent sandwich. Ground beef is browned and simmered with diced onions, bell peppers, garlic, ketchup, Worcestershire sauce, and beef broth until thick and deeply savory.
The real magic happens when provolone and mozzarella are melted directly over the beef mixture, creating a gooey, cheesy blanket that ties everything together. Piled high onto buttery toasted brioche buns, each bite delivers smoky, peppery, cheesy satisfaction.
Ready in just 40 minutes with minimal prep, this dish is perfect for busy weeknights, game day gatherings, or anytime you're craving bold, hearty comfort food.
Something magical happens when you cross a sloppy joe with a Philly cheesesteak, and my kitchen still smells like the evidence of that discovery from three Tuesdays ago. Rain was hammering the windows, football played in the background, and I needed dinner that felt like a blanket. This mashup answered every craving with one skillet and zero regrets.
My roommate walked in mid simmer, leaned over the skillet, and declared it illegal before even tasting it. We ate standing at the counter with napkins instead of plates because the buns could barely contain what was happening inside them.
Ingredients
- 1 lb (450 g) ground beef (80/20): The fat content here is everything. Leaner beef dries out before the sauce thickens, and you lose that rich mouthfeel that makes this indulgent.
- 1 medium yellow onion, finely diced: Finely is the key word. Small pieces melt into the sauce rather than chunking through it.
- 1 green bell pepper and 1 small red bell pepper, finely diced: Using both colors is not just pretty. The green brings bitterness and the red brings sweetness, and that tension is what makes it taste like a Philly.
- 2 cloves garlic, minced: Fresh garlic only. The jarred stuff gets lost in this much flavor.
- 2 tbsp ketchup: This is your sweetness and body, not a condiment afterthought.
- 1 tbsp Worcestershire sauce: Umami in liquid form. Do not skip this.
- 1 cup (240 ml) beef broth: Gives the sauce something to reduce into. Low sodium lets you control the salt.
- 2 tsp yellow mustard: A quiet tang that most people cannot identify but absolutely notice when it is missing.
- 1 tsp smoked paprika: Adds a subtle smokiness that tricks your brain into thinking this came off a grill.
- Half tsp sea salt and half tsp black pepper: Baseline seasoning. Adjust at the end after the sauce reduces.
- Quarter tsp chili flakes (optional): I always add them. The heat cuts through the cheese and keeps each bite interesting.
- 1 and a half cups (150 g) shredded provolone cheese: Provolone is the classic Philly choice and melts into long beautiful strings.
- Half cup (50 g) shredded mozzarella cheese: Mixed in for stretch and mellow creaminess that balances the sharper provolone.
- 4 brioche burger buns: Brioche holds up to the wet filling better than standard buns and adds a subtle buttery sweetness.
- 2 tbsp unsalted butter: For toasting the buns. This small step prevents soggy bottoms and adds flavor.
Instructions
- Brown the beef:
- Get your large skillet hot over medium high heat and add the ground beef. Break it apart with a wooden spoon as it cooks, letting some edges get genuinely brown and crusty. Drain excess fat if there is more than a thin coating.
- Build the flavor base:
- Toss in the diced onion, both bell peppers, and minced garlic. Stir and let everything soften for about 4 to 5 minutes until the kitchen smells like a diner in the best possible way.
- Simmer the sauce:
- Pour in the ketchup, Worcestershire sauce, beef broth, and mustard. Sprinkle the smoked paprika, salt, pepper, and chili flakes over everything. Let it bubble gently for 8 to 10 minutes, stirring now and then, until the liquid reduces and coats the beef thickly.
- Melt the cheese:
- Turn the heat down to low. Scatter the provolone and mozzarella evenly across the surface without stirring. Cover the skillet and wait 2 to 3 minutes, then peek inside at that glorious melted blanket. Stir gently to pull the cheese through the mixture.
- Toast the buns:
- While the cheese melts, spread butter on the cut sides of each brioche bun. Toast them in a separate skillet over medium heat or under the broiler until they turn golden and crisp at the edges.
- Assemble and devour:
- Spoon the cheesy beef mixture generously onto the bottom halves of the toasted buns. It should overflow a little. Cap each one with the top bun and serve immediately while the cheese is still stretchy and everything is hot.
The second time I made these, a friend brought over a six pack and we ate in near silence because talking felt like a waste of chewing time. That is how I knew this recipe had earned a permanent spot in my rotation.
Making It Your Own
Sauteed mushrooms added alongside the peppers push this closer to a true Philly cheesesteak homage. I tried American cheese once when I ran out of provolone and honestly loved the gooey nostalgia it brought. A few dashes of hot sauce at the end wake the whole thing up if you want more fire than chili flakes alone can provide.
What to Serve Alongside
Crispy oven fries are the obvious move, but a vinegary coleslaw does incredible work cutting through the richness. A simple green salad with a sharp vinaigrette also works when you want to pretend you are being balanced about it.
Storing and Reheating
The beef mixture keeps beautifully in the fridge for three days and actually tastes better on day two when the flavors settle. Store it separately from the buns so nothing gets soggy.
- Reheat gently in a skillet with a splash of broth to loosen the sauce back up.
- Avoid the microwave if you can, since it turns the cheese rubbery and the bun gummy.
- Freeze the meat mixture in portions for up to two months and toast fresh buns when you are ready.
Some meals are about elegance and precision. This one is about standing in your kitchen with cheese on your chin and zero complaints about it.
Recipe FAQs
- → Can I use a different type of meat instead of ground beef?
-
Yes, ground turkey or chicken work well as leaner alternatives. Keep in mind the flavor will be milder, so you may want to increase the smoked paprika and Worcestershire sauce slightly to compensate.
- → What's the best cheese for Philly-style Sloppy Joes?
-
Provolone is the classic choice and melts beautifully with a sharp, tangy flavor. You can also use American cheese for extra creaminess, or a mix of provolone and mozzarella as Gordon Ramsay suggests for the best stretch and flavor balance.
- → How do I prevent the buns from getting soggy?
-
Toast the brioche buns with butter until golden and slightly crisp before assembling. This creates a barrier that helps the bread hold up against the saucy beef mixture. Serving immediately after assembling also keeps everything at the right texture.
- → Can I make the beef mixture ahead of time?
-
Absolutely. The cooked beef mixture stores well in an airtight container in the refrigerator for up to 3 days. Reheat it in a skillet over medium heat, then add the cheese fresh and melt it just before serving on freshly toasted buns.
- → What sides pair well with these Cheesy Philly Sloppy Joes?
-
Crispy French fries or sweet potato fries are classic pairings. Coleslaw adds a refreshing crunch that balances the richness. A simple green salad with vinaigrette also works well to lighten up the meal.
- → How spicy are these Sloppy Joes?
-
The base heat is mild, coming mainly from black pepper and smoked paprika. The chili flakes are optional and can be adjusted to your preference. For more heat, add extra chili flakes or a splash of hot sauce during cooking.