01 -
In a large skillet over medium-high heat, crumble and cook your ground beef until it's beautifully browned. This is where all that flavor starts, so don't rush it! Drain off any excess grease; I usually just tilt the pan and scoop it out with a spoon, trying not to make too much of a mess on the stove, which honestly, I usually fail at.
02 -
Reduce the heat to medium. Toss in your chopped onion and bell peppers. Sauté them, stirring occasionally, until they start to soften and get a little translucent, about 5-7 minutes. You'll smell that sweet, savory aroma filling your kitchen, and that's when you know you're on the right track for these Philly Cheesesteak Sloppy Joes.
03 -
Add the minced garlic to the skillet and cook for another minute until fragrant. Pour in the beef broth and Worcestershire sauce. Bring it to a gentle simmer, scraping up any browned bits from the bottom of the pan – that's pure gold, flavor-wise! This step really builds the foundation for your delicious Philly Cheesesteak Sloppy Joes.
04 -
Reduce the heat to low. Stir in the softened cream cheese until it's completely melted and smooth. This is where the magic happens, transforming the sauce into that luscious, creamy texture. If your cream cheese isn't soft enough, you might get a few lumps, but keep stirring; they usually melt out.
05 -
Sprinkle in about half of the shredded provolone cheese. Stir it into the sloppy joe mixture until it's all melty and gooey. Taste and adjust seasonings if needed – maybe a little salt, a little pepper? Trust your taste buds, hon! This is the part that really makes them Philly Cheesesteak Sloppy Joes.
06 -
While your sloppy joe mixture is simmering gently, butter and lightly toast your hoagie rolls. Spoon a generous amount of the hot Philly Cheesesteak Sloppy Joes filling onto each toasted roll. Top with the remaining provolone cheese, letting it melt slightly from the heat of the filling. Serve immediately and watch them disappear!