These Philly Cheesesteak Sloppy Joes are everything I love about a classic cheesesteak, turned into an easy, saucy sandwich that’s perfect for a busy weeknight. Juicy seasoned ground beef is cooked with tender green peppers and onions, then piled into a toasted hoagie roll and covered with plenty of melted cheese.
The combination of savory beef, sweet onions, crisp-tender peppers, and creamy melted cheese tucked inside a warm, crusty roll is seriously hard to resist. It’s hearty, comforting, budget-friendly, and comes together without much fuss.
Why You’ll Love These Philly Cheesesteak Sloppy Joes
- Quick and easy: Everything comes together in one skillet.
- Big cheesesteak flavor: Beef, peppers, onions, and melted cheese make the perfect combination.
- Extra cheesy: Plenty of gooey cheese melts right into the hot beef mixture.
- Family-friendly: A fun twist on traditional sloppy joes that both kids and adults can enjoy.
- Perfect for casual dinners: Serve them with fries, potato wedges, or a simple salad for a complete meal.
Flavor & Texture Highlights
The ground beef is savory and juicy with lightly browned edges, while the onions become tender and slightly sweet. Green bell peppers add a little freshness and bite, and the melted cheese brings everything together with a rich, creamy finish.
Serve the filling inside lightly toasted hoagie rolls and you get a wonderful contrast between the crisp exterior of the bread and the warm, cheesy filling inside.
How to Make Philly Cheesesteak Sloppy Joes
Brown the Beef
Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until browned and no longer pink.
Drain excess grease if needed, leaving just enough in the skillet to help cook the vegetables.
Cook the Peppers and Onions
Add the sliced onion and green bell pepper to the skillet. Cook for several minutes until they soften and begin to caramelize.
Stir in the minced garlic and cook for another 30 seconds until fragrant.
Build the Cheesesteak Filling
Season the beef and vegetables with Worcestershire sauce, Italian seasoning, salt, black pepper, and a little paprika. Stir well so the seasoning coats everything evenly.
Add the beef broth and a small amount of ketchup. Let the mixture simmer for a few minutes until the liquid reduces and the filling becomes rich and flavorful without being overly wet.
Add the Cheese
Reduce the heat to low. Add shredded provolone and mozzarella over the hot beef mixture. Cover the skillet for a minute or two, allowing the cheese to melt completely.
Once melted, gently stir some of the cheese through the beef while leaving plenty of gooey cheese on top.
Toast the Rolls
Slice the hoagie rolls open without cutting completely through. Lightly butter the inside and toast them in a skillet or oven until the edges are golden and crisp.
Assemble the Sandwiches
Generously spoon the cheesy beef mixture into each toasted roll. Add a little extra melted cheese on top if desired and finish with a sprinkle of fresh parsley or black pepper.
Serve immediately while the filling is hot and the cheese is perfectly melty.
Tips for the Best Cheesesteak Sloppy Joes
- Brown the beef well: Letting the beef develop some color adds much more flavor.
- Don’t rush the vegetables: Give the onions and peppers enough time to soften and lightly caramelize.
- Toast the rolls: Toasting keeps the bread sturdy and adds a delicious crisp texture.
- Use freshly shredded cheese: It melts more smoothly and gives the filling that irresistible cheese pull.
- Don’t make the filling too watery: Let the broth reduce until the beef mixture is thick enough to stay inside the sandwich.
- Serve immediately: These sandwiches are best when they’re hot and freshly assembled.
What to Serve with Cheesesteak Sloppy Joes
These sandwiches are fantastic with crispy French fries, seasoned potato wedges, onion rings, coleslaw, or a simple green salad. For a lighter option, serve them with roasted vegetables or a fresh tomato salad.
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes. Ground turkey works well as a lighter alternative. Since turkey is leaner, add a little extra olive oil while cooking and be careful not to overcook it.
What cheese works best for these sandwiches?
Provolone is a great choice because it has the classic cheesesteak flavor and melts beautifully. Mozzarella, American cheese, or a combination of provolone and mozzarella also works wonderfully.
Can I make the beef mixture ahead of time?
Yes. Prepare the beef and vegetable filling up to 2 days ahead and refrigerate it in an airtight container. Reheat it gently in a skillet before assembling the sandwiches.
Can I freeze the filling?
Yes. Allow the cooked filling to cool completely, then place it in a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat thoroughly before serving.
How can I prevent the bread from getting soggy?
Toast the hoagie rolls before filling them and make sure the beef mixture has reduced enough that it is thick and saucy rather than watery. Assemble the sandwiches right before serving.
Can I add mushrooms?
Absolutely. Sliced mushrooms are a delicious addition. Cook them together with the onions and peppers until they become golden and tender.
Philly Cheesesteak Sloppy Joes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Ingredients
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 medium yellow onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- 1/2 cup beef broth
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 hoagie rolls
- 1 cup shredded provolone cheese
- 1/2 cup shredded mozzarella cheese
- 1 tablespoon butter, for toasting the rolls
- 2 tablespoons chopped fresh parsley, optional
Instructions
- Brown the beef: Heat a large skillet over medium-high heat. Add the ground beef and cook for 5 to 7 minutes, breaking it apart as it cooks, until browned and fully cooked. Drain excess grease if necessary.
- Cook the vegetables: Add the olive oil, sliced onion, and green bell pepper. Cook for 4 to 6 minutes, stirring occasionally, until the vegetables are tender and lightly browned.
- Add the garlic: Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Season the filling: Add Worcestershire sauce, ketchup, Italian seasoning, paprika, salt, and black pepper. Stir until everything is evenly combined.
- Add the broth: Pour in the beef broth and stir. Simmer uncovered for 3 to 5 minutes, allowing the liquid to reduce and the beef mixture to become thick and saucy.
- Add the cheese: Reduce the heat to low. Sprinkle the provolone and mozzarella over the beef mixture. Cover the skillet for 1 to 2 minutes, until the cheese is melted.
- Toast the rolls: Split the hoagie rolls and lightly butter the cut sides. Toast them in a skillet or under the broiler until golden and lightly crisp.
- Assemble: Spoon the hot cheesy beef mixture generously into each toasted roll.
- Garnish and serve: Sprinkle with fresh parsley if desired and serve immediately with fries, potato wedges, or your favorite side.
Notes
For an even richer cheesesteak-style filling, add 4 ounces of sliced mushrooms along with the onions and peppers. You can also use all provolone for a more traditional flavor or increase the mozzarella for an extra-gooey finish.