Get ready to level up your comfort food cravings with these Philly Cheese Steak Sloppy Joes. This recipe combines the bold, savory flavors of a classic Philly cheesesteak with the messy, cozy goodness of sloppy joes—no canned sauce required. Rich beef, caramelized veggies, and melty provolone come together in one skillet, making this an easy, crowd-pleasing dinner that’s perfect for busy weeknights or casual get-togethers.
1 lb lean ground beef
2 tablespoons butter
1 small yellow onion, diced
1 small green bell pepper, diced
8 oz brown mushrooms, minced
2 tablespoons ketchup
1 tablespoon Worcestershire sauce
½ teaspoon kosher salt
½ teaspoon freshly ground black pepper
1 tablespoon cornstarch
1 cup beef broth
8 oz provolone cheese slices, chopped (use 6 oz for less cheese)
6 brioche hamburger buns, toasted
Heat a large cast iron skillet over medium-high heat. Add the ground beef and let it cook undisturbed until a deep brown crust forms on the bottom. Break it apart and continue cooking until about half of the beef is well browned.
Remove the beef from the skillet, leaving the rendered fat behind. Add butter, onion, bell pepper, and mushrooms. Let them cook without stirring for 1–2 minutes, then stir and cook another 1–2 minutes until nicely caramelized.
Return the beef to the skillet. In a small bowl, whisk together beef broth and cornstarch until smooth. Pour into the skillet along with ketchup, Worcestershire sauce, salt, and pepper. Stir to combine.
Cook for 3–5 minutes, stirring occasionally, until the mixture thickens and becomes hearty rather than soupy.
Turn off the heat and stir in the chopped provolone cheese until fully melted and creamy.
Spoon generously onto toasted brioche buns and serve hot.
For extra Philly vibes, swap provolone with white American cheese.
Toasting the buns helps keep them from getting soggy.
Add a pinch of crushed red pepper flakes if you like a little heat.
Leftovers reheat beautifully and are great over fries or baked potatoes.