These Cheesy Philly Sloppy Joes bring together the best of a classic Philly cheesesteak and hearty sloppy joes in one skillet. Ground beef is browned with diced bell peppers, onions, and garlic, then simmered in a savory sauce of Worcestershire, ketchup, Dijon mustard, and beef broth.
Topped with a generous layer of shredded provolone cheese that melts into the beef mixture, everything gets spooned onto lightly toasted brioche buns for a satisfying, messy-in-the-best-way sandwich.
Ready in just 40 minutes with minimal prep, this is perfect for a quick weeknight dinner that the whole family will love.
The smell of peppers and onions hitting a hot skillet takes me back to my first apartment kitchen, where I learned that a wooden spoon and patience can turn ground beef into something magical. This mashup happened on a Tuesday when I was craving cheesesteak vibes but only had Sloppy Joe ingredients in the fridge.
My brother stumbled into the kitchen while I was testing this recipe and ended up staying for dinner. He texted me the next day asking if I had leftovers, which is basically the highest compliment possible in my family.
Ingredients
- 500 g (1 lb) ground beef: The 80/20 blend gives you enough fat to keep everything juicy without being greasy
- 1 green bell pepper, diced: Adds that classic Philly crunch and sweetness
- 1 small yellow onion, diced: Becomes sweet and golden as it cooks down with the beef
- 100 g (3.5 oz) mushrooms, sliced: Optional but they add umami and make the filling feel more substantial
- 2 garlic cloves, minced: Add them after the veggies soften so they do not burn
- 120 ml (½ cup) beef broth: Creates just enough sauce to bind everything together
- 2 tbsp Worcestershire sauce: The secret ingredient that gives it depth and savoriness
- 2 tbsp ketchup: Balances the savory elements with a touch of sweetness
- 1 tbsp Dijon mustard: Cuts through the richness and adds a sharp counterpoint
- 1 tsp kosher salt: Taste and adjust at the end since the cheese adds saltiness too
- ½ tsp freshly ground black pepper: Freshly ground makes a noticeable difference
- ½ tsp smoked paprika: Gives a subtle smoky flavor that evokes cheesesteak stands
- Pinch of chili flakes: Leave this out if you are serving kids who dislike heat
- 125 g (1½ cups) shredded provolone cheese: Provolone melts beautifully and tastes authentic to the Philly inspiration
- 4 brioche buns or soft sandwich rolls: Brioche holds up well and adds a buttery richness
Instructions
- Brown the beef:
- Cook the ground beef in a large skillet over medium-high heat, breaking it up with a wooden spoon until it is no longer pink, about 5–7 minutes. Drain some fat if there is more than a few tablespoons in the pan.
- Soften the vegetables:
- Add the diced onion, bell pepper, mushrooms if using, and garlic to the beef. Cook for another 5 minutes until the vegetables are softened and fragrant.
- Add the seasonings:
- Pour in the Worcestershire sauce, ketchup, Dijon mustard, smoked paprika, salt, pepper, and chili flakes. Stir everything together until the beef is evenly coated.
- Simmer and thicken:
- Add the beef broth and bring the mixture to a gentle simmer. Let it cook for 5–7 minutes until the sauce thickens slightly and clings to the meat.
- Melt the cheese:
- Lower the heat and sprinkle the provolone evenly over the beef mixture. Cover the pan for about 2 minutes until the cheese is fully melted.
- Combine and serve:
- Stir the melted cheese through the beef until it is creamy and well distributed. Pile generous portions onto the toasted buns and add garnishes if you like.
This recipe became my go-to for feeding a crowd after Super Bowl Sunday when three friends asked for the recipe before they even left my apartment.
Make It Your Own
Swapping provolone for sharp cheddar gives you a stronger cheese flavor while mozzarella makes it extra melty and mild. A blend of both cheeses hits the perfect balance.
Serving Suggestions
Crispy oven fries or a simple green salad with a tangy vinaigrette cuts through the richness. Cold beer or a soda with plenty of ice completes the experience.
Make Ahead Strategy
The beef mixture actually tastes better the next day as the flavors meld together in the refrigerator. Store it in an airtight container and reheat gently on the stove with a splash of broth if needed.
- Toast the buns right before serving so they do not get soggy
- Keep garnishes on the side so people can customize their own sandwiches
- The filling freezes well for up to three months if you want to batch cook
Hope these sloppy, cheesy sandwiches find their way into your regular dinner rotation with plenty of napkins nearby.
Recipe Questions & Answers
- → What type of ground beef works best for sloppy joes?
-
An 80/20 blend of ground beef is ideal. The fat content keeps the meat juicy and adds richness to the sauce. Leaner blends can work but may result in a drier filling.
- → Can I use a different cheese instead of provolone?
-
Absolutely. Mozzarella, sharp cheddar, Monterey Jack, or a mix of all three are great alternatives. Each brings a slightly different flavor profile to the dish.
- → How do I store and reheat the leftover filling?
-
Store the beef filling in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the microwave until warmed through. Toast fresh buns before serving.
- → Can I make the filling ahead of time?
-
Yes, the filling actually develops more flavor as it sits. Prepare it up to a day in advance, refrigerate, then reheat and assemble with fresh toasted buns when ready to serve.
- → What sides go well with cheesy Philly sloppy joes?
-
Classic pairings include crispy french fries, coleslaw, potato salad, or a simple green salad. Pickles and potato chips also make great casual accompaniments.
- → Are mushrooms necessary in this dish?
-
Mushrooms are optional. They add an earthy depth and umami flavor that complements the beef, but the dish is equally delicious without them if you prefer to skip them.