
These Philly Cheesesteak Sloppy Joes bring together two beloved comfort food classics into one gloriously messy, utterly satisfying weeknight dinner. Tender ground beef, sweet sautéed peppers and onions, a rich savory sauce, and melted provolone cheese — all piled onto a soft toasted bun. It is the kind of meal that makes the whole family come running to the table without a single complaint.
Ingredients
- 1 lb ground beef (80/20 recommended for flavor)
- 1 medium green bell pepper, finely diced
- 1 medium yellow onion, finely diced
- 8 oz cremini or baby bella mushrooms, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 tablespoon soy sauce
- 1 cup beef broth
- 2 tablespoons all-purpose flour
- 1 tablespoon olive oil
- Salt and black pepper to taste
- 6 slices provolone cheese
- 4–6 brioche or hoagie buns, lightly toasted
Substitution Tips: Swap ground beef for ground turkey or chicken for a lighter version. Not a fan of mushrooms? Simply leave them out — the filling is still incredibly flavorful. For picky eaters, white American cheese melts beautifully and has a milder taste that kids tend to love.
Timing
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Meal-Prep Tip: Dice your peppers, onions, and mushrooms the night before and store them in an airtight container in the fridge. That small step cuts your active cooking time down to about 15 minutes on a busy weeknight.
How to Make Philly Cheesesteak Sloppy Joes
1. Sauté the Vegetables
Heat the olive oil in a large skillet over medium-high heat. Once the oil shimmers, add the diced bell pepper and onion. Cook for about 4–5 minutes, stirring occasionally, until they soften and the edges just start to turn golden. You will smell that sweet, slightly caramelized aroma that makes this filling so irresistible. Add the mushrooms and cook for another 2–3 minutes until they release their moisture and shrink down. Stir in the minced garlic and cook for 30 seconds more — just until fragrant. This vegetable base is what gives the filling its authentic Philly cheesesteak character, so do not rush it.
2. Brown the Beef
Push the vegetables to the side of the pan and add the ground beef. Break it apart with a wooden spoon or spatula and cook until no pink remains, about 5–6 minutes. Drain off any excess fat if needed. Season generously with salt and black pepper at this stage. Browning the meat properly — rather than just cooking it through — builds deeper, richer flavor in the finished dish. You want to hear that satisfying sizzle when the beef hits the pan.
3. Build the Sauce
Sprinkle the flour over the beef and vegetable mixture and stir well to coat everything evenly. Cook for about 1 minute so the raw flour taste cooks off. Then pour in the beef broth, Worcestershire sauce, and soy sauce. Stir everything together and bring it to a gentle simmer. The sauce will begin to thicken within 3–4 minutes, coating the meat in a glossy, savory gravy. This is the moment your kitchen will smell absolutely incredible. If the mixture looks too thick, add a splash more broth to loosen it up. Taste and adjust seasoning as needed.
4. Melt the Cheese and Assemble
Reduce the heat to low. Lay the provolone slices directly over the top of the beef mixture, cover the skillet with a lid, and let the cheese melt for about 1–2 minutes. While that happens, lightly toast your buns in a toaster or under the broiler for a minute — that toasted surface keeps the bun from getting soggy under all that saucy filling. Spoon the cheesy beef mixture generously onto the bottom buns, top, and serve immediately. Every bite should be saucy, cheesy, and completely satisfying.
Nutritional Information
Approximate values per serving (based on 5 servings): Calories: 480 | Protein: 28g | Carbohydrates: 32g | Fat: 24g | Sodium: 720mg. Values will vary based on bun size and specific ingredients used.
Serving Suggestions
Serve these cheesesteak sloppy joes alongside crispy oven-baked fries or seasoned potato wedges for a classic pairing the whole family will love. A simple coleslaw adds a cool, crunchy contrast to all that warm, saucy filling. For a lighter option, a side of roasted broccoli or a crisp green salad rounds out the meal beautifully.

Common Mistakes to Avoid
- Skipping the flour: It thickens the sauce and gives it that luscious gravy-like consistency. Do not leave it out.
- Overcrowding the pan: If your skillet is too small, the vegetables will steam instead of sauté. Use a large, wide pan for the best results.
- Not toasting the buns: A soft untoasted bun falls apart quickly. A quick toast makes all the difference in texture and hold.
- Using lean ground beef: Extra-lean beef can turn dry and crumbly. An 80/20 blend keeps the filling moist and flavorful throughout cooking.
Storing Tips
Store leftover Philly cheesesteak sloppy joe filling in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze the beef filling (without the buns) for up to 3 months. Reheat gently on the stovetop over medium-low heat with a small splash of beef broth to bring the sauce back to life.
Conclusion
This Philly cheesesteak sloppy joe recipe is proof that the best weeknight dinners do not need to be complicated. It is hearty, cheesy, deeply satisfying, and on the table in 30 minutes flat. Try it this week and watch it earn a permanent spot in your family’s dinner rotation.
FAQs
Can I make Philly cheesesteak sloppy joes ahead of time?
Absolutely. Make the beef filling up to two days ahead and store it in the fridge. Reheat it gently on the stovetop and melt fresh cheese over the top just before serving.
What cheese works best besides provolone?
White American cheese is a classic Philly cheesesteak choice and melts incredibly smoothly. Mozzarella or mild cheddar are also great kid-friendly options.
My sauce turned out too thin. How do I fix it?
Let it simmer uncovered for a few extra minutes to reduce and thicken. You can also mix a teaspoon of cornstarch with a tablespoon of cold water and stir it in.
Can I use a different protein?
Ground turkey, ground chicken, or even thinly shaved steak all work wonderfully in this recipe. Adjust cook time slightly for leaner meats to prevent drying out.
Are these kid-friendly?
Very much so. The flavors are mild and savory. For extra picky eaters, finely dice the vegetables so they blend right into the meat — no one will even notice they are there. Save this recipe on Pinterest to keep it handy for your next busy weeknight.

Philly Cheesesteak Sloppy Joes
Ingredients
Method
- Heat the olive oil in a large skillet over medium-high heat. Once the oil shimmers, add the diced bell pepper and onion. Cook for about 4–5 minutes, stirring occasionally, until they soften and the edges just start to turn golden.
- Add the mushrooms and cook for another 2–3 minutes until they release their moisture and shrink down.
- Stir in the minced garlic and cook for 30 seconds more until fragrant.
- Push the vegetables to the side of the pan and add the ground beef. Break it apart with a wooden spoon or spatula and cook until no pink remains, about 5–6 minutes.
- Drain off any excess fat if needed. Season generously with salt and black pepper.
- Sprinkle the flour over the beef and vegetable mixture and stir well to coat everything evenly. Cook for about 1 minute so the raw flour taste cooks off.
- Pour in the beef broth, Worcestershire sauce, and soy sauce. Stir everything together and bring to a gentle simmer.
- Let the sauce thicken for 3–4 minutes, coating the meat in a glossy, savory gravy. If the mixture looks too thick, add a splash more broth to loosen it up. Taste and adjust seasoning as needed.
- Reduce the heat to low. Lay the provolone slices directly over the top of the beef mixture, cover the skillet with a lid, and let the cheese melt for about 1–2 minutes.
- While the cheese melts, lightly toast the buns in a toaster or under the broiler for about 1 minute.
- Spoon the cheesy beef mixture generously onto the bottom buns, top, and serve immediately.

Leave a Reply