01 -
First things first, get all your veggies chopped and ready. Trust me, it makes the whole process smoother. Slice those onions thin, dice the bell peppers, and quarter your mushrooms. Heat a large skillet over medium-high heat with a drizzle of olive oil. Once shimmering, toss in your onions. This is where the magic starts for our Philly Cheesesteak Sloppy Joes! Let them cook down, stirring occasionally, until they’re beautifully softened and starting to caramelize, about 8-10 minutes. Honestly, don't rush this step; sweet onions make all the difference.
02 -
Push those lovely onions to one side of the skillet and add your ground beef to the other. Break it up with a spoon and let it brown, stirring occasionally. You want to make sure there are no pink bits left. Once it's all cooked through, usually around 5-7 minutes, drain any excess fat. I always forget this step and end up with a greasy mess, so learn from my oops! Mix the browned beef with the caramelized onions for your Philly Cheesesteak Sloppy Joes base.
03 -
Now for the good stuff! Toss in your diced bell peppers and mushrooms with the beef and onions. Stir them in and let them cook for about 3-5 minutes until they start to soften. Then, sprinkle in the garlic powder, onion powder, a generous pinch of salt and pepper. Pour in the Worcestershire sauce and beef broth. Give it all a good stir, bring it to a gentle simmer, and let it cook down for about 5-7 minutes. The sauce will thicken slightly, coating all those delicious Philly Cheesesteak Sloppy Joes fillings.
04 -
While your filling is simmering, it’s time to prep the buns. Split your hoagie rolls lengthwise, but don't cut all the way through. You want them to be like a hinge. You can lightly butter them and toast them in a separate dry skillet, under the broiler, or even pop them in a toaster oven for a few minutes until they're golden and slightly crispy. This step is non-negotiable for me; a soft, untoasted bun just gets soggy too fast when loaded with the Philly Cheesesteak Sloppy Joes filling.
05 -
Once your Philly Cheesesteak Sloppy Joes filling has thickened and the veggies are tender, turn off the heat. Lay slices of provolone cheese directly over the hot filling. You can cover the skillet with a lid for a minute or two, or if your pan is oven-safe, pop it under the broiler for a quick melt (keep a very close eye on it!). The cheese will get beautifully gooey and bubbly, creating that iconic Philly cheesesteak experience.
06 -
Carefully scoop a generous amount of the cheesy Philly Cheesesteak Sloppy Joes filling into each toasted hoagie roll. Be prepared for a glorious, messy experience! These aren't meant to be neat, hence the “sloppy” part. Serve them immediately, maybe with a pile of napkins nearby. The smell alone at this point is just incredible – a mix of savory beef, sweet onions, and melting cheese. So, so good!