
My dad used to make these on Friday nights when I was a kid. He’d brown up some ground beef with whatever peppers and onions we had, dump it on rolls, and call it dinner. Nobody complained. Not once.
I found this recipe a couple years ago and realized it was basically what my dad had been doing the whole time. Saucy ground beef with melted provolone on a toasted bun. Like a cheesesteak sandwich and sloppy joes had a kid together.
The Worcestershire and beef broth cook down into this thick, savory sauce that sticks to the meat. You pile that on a hoagie roll with gooey provolone, and it’s hard to stop at one. My kids call these “the messy ones,” which, yeah. Fair.
We eat these at least twice a month. Weeknight dinner mostly, because the whole thing takes about 25 minutes, and I can make it while my youngest tells me every single detail about her school day. And, well. Ground beef recipes are so easy.
If you need quick dinner ideas that your whole family will actually eat, put this one on the list. It’s cheap, it’s fast, and it tastes like you tried way harder than you did. Family meals done right.

Why You’ll Love This Recipe
This is one of those family meals that nobody at the table argues about.
- Done in about 25 minutes: One skillet and a short list of ingredients. My record is twenty minutes flat, and I’m still bragging about it.
- Stuff you already have: Ground beef, an onion, a bell pepper, some broth. Nothing you need to run to the store for.
- Picky eaters approve: The peppers and onions cook down soft and kind of melt into the meat, so kids don’t even notice them. Works every time at my house.
- Budget-friendly: A pound of ground beef and a few buns feeds four people without spending much at all.
- Freezes well: Make the filling ahead and stash it for those nights when you’ve got nothing planned.
Ingredient Notes and Substitutions
You can swap stuff around pretty easy depending on what’s in your fridge.
- Ground beef: I use 80/20 for flavor. Ground turkey works if you want it leaner, just add a little extra butter so things don’t dry out.
- Provolone cheese: This is what makes it taste like a real cheesesteak sandwich. White American or pepper jack work too. My husband does pepper jack on his.
- Green bell pepper: Red or yellow are sweeter if green isn’t your thing. Mushrooms are good thrown in too.
- Beef broth: Gives the sauce body and a deeper taste. Chicken broth fills in if that’s all you’ve got.
- Worcestershire sauce: Don’t skip this one. It’s doing most the heavy lifting on flavor. Soy sauce can pinch-hit, but the taste will be a little different.

Tips for Success
A few things I’ve picked up from making these a bunch of times.
- Drain the grease: Skip this, and your sauce won’t thicken up right. Your buns will be a soggy mess, too.
- Whisk cornstarch separately first: Dump it straight in the hot pan, and you’ll get lumps. Mix it with the broth in a bowl, then pour.
- Let the sauce actually reduce: Pull it too early, and it runs right off the bun and down your arm. Give it the full five minutes.
- Toast your buns: It takes just a minute to toast your buns and send these cheesesteak sandwiches to the next level. My neighbor does hers in a pan with butter. A most excellent trick! The bread holds up so well when you toast it that way.
Storage and Reheating
Leftover sloppy joe meat goes in a sealed container in the fridge. It keeps for 3 or 4 days. Reheat in a skillet over medium heat and add a splash of broth if it’s dried out.
You can freeze the meat filling for up to 3 months. Let it cool, put it in a freezer bag, get the air out. Thaw overnight in the fridge and warm it on the stove.
Keep the buns separate until you’re ready to eat, or they’ll get soggy on you.
Serving Suggestions
French fries. That’s the move. Or if you’re a hurry, some thick potato chips. The kettle kind. My kids dip fries (chips, too) in the extra sauce that drips out of the sloppy joes.
A pickle on the side gives you a veggie of sorts. And kids love pickles. Maybe some coleslaw, or potato salad. A green salad if you want something cool and crunchy (and green…) next to all that cheesy meat.
FAQs
Can I use different cheeses to make these sloppy joes?
You need a melty cheese. White American melts super smooth, gives you a classic Philly vibe. Cheddar’s a little sharper than what you’d normally want on a cheesesteak sandwich. Works, though. My brother-in-law puts Cheese Whiz on his. Hey, that’s between him and his cardiologist.
Can I make the filling ahead of time?
Yea,h the meat filling reheats really well. I do this for game day and keep the pot on warm so people can just scoop it onto buns whenever they want.
How do I keep the buns from falling apart?
Toast them. And don’t overstuff. I know it’s tempting, I do it every time too, but sturdy hoagie rolls hold up way better than soft hamburger buns with this much filling.
Notes
I’ve told you guys before. My dad isn’t a natural-born cook. He can whip up some homemade chili. Grill a couple steaks. That’s about this. But a cheesesteak sandwich or messy burgers? Oh yea! This is a quick dinner that has his name all over it! And it’s delicious.


Ground Beef Cheesesteaks
Ingredients
- 1 lb. Lean ground beef
- 2 tbsp. Unsalted butter or olive oil
- 1 Small sweet yellow onion finely diced
- 1 Small green bell pepper finely diced
- 4 oz. Fresh button or cremini mushrooms chopped small
- 2 Cloves garlic minced
- 2 tbsp. Ketchup
- 1 tbsp. Worcestershire sauce
- 1 cup Low-sodium beef broth
- 1 tbsp. Cornstarch
- 6 oz. Provolone or sharp white cheddar cheese sliced or shredded
- 6 Hamburger buns or brioche rolls split
- Salt and freshly ground black pepper to taste
Instructions
- Set a large, deep skillet or cast-iron pan over medium-high heat and melt the 2 tablespoons of unsalted butter. Drop in the finely diced sweet yellow onion, green bell pepper, and chopped mushrooms, cooking for 4 to 5 minutes while stirring frequently until the vegetables soften and take on light, golden caramelized edges.
- Stir in the minced garlic and cook continuously for exactly 60 seconds until intensely fragrant, taking care not to let the small garlic pieces burn.
- Crumble the 1 pound of lean ground beef directly into the hot vegetable skillet. Cook for 5 to 6 minutes, using a firm wooden spoon or spatula to aggressively chop the meat into uniform, fine bits until it is completely browned and no pink remains. Tilt the pan slightly to ladle out or drain away any heavy pooling grease.
- In a separate small bowl or measuring cup, pour in the 1 cup of low-sodium beef broth and whisk in the 1 tablespoon of cornstarch until completely dissolved and lump-free.
- Pour the beef broth slurry, ketchup, and Worcestershire sauce straight into the bubbling meat skillet, stirring firmly to scrape up any savory browned bits stuck to the bottom of the pan. Season the mixture with salt and black pepper to taste.
- Bring the liquid up to a boil, then immediately turn the stove burner down to medium-low to maintain a gentle, open simmer. Cook uncovered for 4 to 5 minutes, stirring occasionally, until the starches hydrate and the liquid reduces into a thick, glossy, and savory gravy that snugly envelopes the beef.
- Turn off the heat. If you prefer your cheese completely folded into the filling, scatter the shredded cheese over the hot meat now and stir gently for 30 seconds until entirely liquefied and stringy.
- Alternatively, split your hamburger buns and arrange them on a baking sheet. Scoop mounds of the saucy beef filling onto the bottom buns, blanket each sandwich with a slice of provolone cheese, and place under your oven’s broiler for 1 to 2 minutes until the cheese is entirely melted, bubbling, and golden. Crown with the top buns and serve piping hot.





