I have to say, this Cheese Steak-Style Sloppy Joe is a game-changer in my dinner rotation! When I made it for the first time, the combination of tender, savory beef, sweet caramelized onions, and gooey melted provolone cheese had me going back for seconds (and maybe thirds!). It’s a fun mashup of two iconic sandwiches that feels both comforting and exciting at the same time.
What I love most is how simple it is to prepare while still delivering those restaurant-style flavors right from your kitchen. Just a quick mix of everyday ingredients, and you’re good to go! My family couldn’t stop raving about it, and now, it’s become a regular request on weeknights. Trust me, when you sink your teeth into that perfectly toasty bun piled high with this cheesy goodness, you’ll understand why this recipe is pure magic.
Why You’ll Love This Recipe?
Easy to Make in Minutes
This recipe is incredibly straightforward and takes less than an hour from start to finish. No need for expensive cuts of steak or fancy cooking methods. All you need are pantry staples and some fresh veggies to whip up a flavor-packed dish without breaking a sweat.
A Delicious Twist on Two Classics
It merges the rich, cheesy taste of a Philly cheesesteak with the tangy, hearty goodness of sloppy joes. This unique combination is satisfying, comforting, and perfect for when you’re in the mood for something different but familiar.
Great for All Occasions
Whether it’s a fast weeknight dinner, a family gathering, or even game night, this dish fits the bill. It feels casual yet indulgent, making it a dish everyone can get behind.
Customizable for Every Palate
You can adapt this recipe to suit any taste. Prefer it spicy? Add jalapeños. Looking for extra veggies? Toss in some mushrooms. Want to switch up the protein? Use ground turkey or chicken instead of beef for a leaner option.
Perfect for Meal Prep
The sloppy joe filling stores beautifully, saving you time on busy nights. Make it ahead of time, and with just a quick reheat, dinner will be ready in no time.
Cooking Time
- Prep Time: 10 minutes
- Cooking Time: 30 minutes
- Total Time: 40 minutes
Ingredients
- Lean ground beef
- White onion
- Green bell pepper
- Unsalted butter
- Beef stock
- Ketchup
- Worcestershire sauce
- Garlic powder
- Kosher salt
- Black pepper
- Provolone cheese
- Brioche buns
Variations
Use ground turkey or chicken as a leaner alternative to beef.
Swap provolone for mozzarella or cheddar for a different cheesy twist.
Try adding mushrooms for an earthy, hearty addition.
Equipment Needed:
- Large skillet for cooking the beef and veggies.
- Wooden spoon to break up the meat and combine ingredients.
- Toaster for lightly crisping the brioche buns.
- Cheese grater for shredding cheese if using a block.
How to Make Cheese Steak-Style Sloppy Joe?

Step 1: Sauté the Veggies 🌿
Start by melting butter in a large skillet over medium heat. Once melted, add the chopped onion and green bell pepper. Stir frequently and cook for 6-7 minutes until the veggies are softened but not browned.
Step 2: Brown the Ground Beef 🍖
Add the ground beef to the skillet with the sautéed veggies. Use a wooden spoon to break the meat into small pieces as it cooks. Stir occasionally until the beef is fully browned, which should take about 5-6 minutes.
Step 3: Make It Saucy 🥫
Lower the heat to medium-low and stir in the beef stock, ketchup, Worcestershire sauce, garlic powder, salt, and pepper. Combine all the ingredients well, and simmer for 4-5 minutes. The mixture will begin to thicken and develop a rich, savory flavor.
Step 4: Add the Cheese 🧀
Stack the provolone cheese slices and chop them into smaller pieces. Stir these cheese pieces into the warm beef mixture until they’re fully melted and incorporated. The result is a gooey, cheesy filling that’s absolutely irresistible!
Step 5: Assemble the Sloppy Joes 🍔
Slice and toast the brioche buns. Place a slice of provolone cheese on the bottom half of each bun, then spoon a generous portion of the filling on top. Add the top bun, serve warm, and enjoy every messy, cheesy bite!
Tips for Making the Recipe
Break Up the Meat Well: Fine crumbles of beef ensure every piece is coated in cheesy, saucy goodness. A wooden spoon works best!
Toast the Buns: Lightly toasting the brioche buns adds an extra layer of texture and keeps them from getting soggy.
Add Cheese at the Right Time: Mix in the shredded provolone just before serving to keep it melted and gooey for maximum flavor.
Adjust Seasonings to Taste: For an extra zing, add a pinch of red pepper flakes or a dash of hot sauce.
How to Serve Cheese Steak-Style Sloppy Joe?
Pair these delightful sandwiches with simple but tasty sides for a complete meal. Here are a few ideas:
- Classic Sides: Serve with crispy potato chips, French fries, or pickles for that diner-style vibe.
- Lighter Options: A green salad or roasted veggies make a healthy, balanced pairing.
- Creative Garnishes: Top the buns with extra caramelized onions or even a drizzle of sriracha for added flair.
For presentation, pile them up on a platter and sprinkle chopped parsley over the top for a pop of fresh color.
Make Ahead and Storage
- Refrigeration
Store the sloppy joe filling in an airtight container in the fridge for up to 4 days. Reheat it in the microwave or on the stove with a splash of beef stock to freshen it up.
- Freezing
The beef mixture freezes well and can be stored for up to 3 months. Thaw overnight in the fridge and reheat before serving.
- Leftovers
Leftover sandwiches are best enjoyed within a day. If the buns get a little soggy, you can crisp them up in the oven or toaster.
Cheese Steak-Style Sloppy Joes are the kind of hands-on comfort food that’s easy to make, endlessly versatile, and always crowd-pleasing. Whether you’re cooking for your family or hosting a weekend get-together, this dish is sure to be a hit. Give them a try tonight, and don’t forget the napkins!

Cheese Steak-Style Sloppy Joe Recipe
Ingredients
- 2 tablespoons unsalted butter
- 1 small white onion chopped
- 1 green bell pepper seeded and chopped
- 1 pound lean ground beef 90/10 blend
- 1/2 cup beef stock
- 1/4 cup ketchup
- 2 tablespoons Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 12 slices provolone cheese divided
- 6 brioche buns store-bought or homemade
Instructions
Step 1: Cook the Vegetables
- In a large skillet over medium heat, melt the butter. Add the chopped onions and bell peppers, stirring frequently. Cook for 6 to 7 minutes until softened but not browned.
Step 2: Cook the Beef
- Add the ground beef to the skillet, using a wooden spoon to break it into small pieces. Cook for 5 to 6 minutes until fully browned.
Step 3: Make it Saucy
- Stir in the beef stock, ketchup, Worcestershire sauce, garlic powder, salt, and black pepper. Reduce the heat to low and let the mixture simmer for 4 to 5 minutes, until slightly thickened.
Step 4: Add the Cheese
- Stack 6 slices of provolone cheese and cut them into ½-inch pieces. Stir the cheese into the beef mixture just before serving, allowing it to melt and blend in.
Step 5: Assemble the Sloppy Joes
- Toast the brioche buns in a toaster or oven. Place the remaining 6 slices of provolone on the bottom half of each bun. Spoon the sloppy joe mixture generously over the cheese, then top with the other half of the bun. Serve warm.
Storage & Reheating
- Leftover sloppy joe mixture can be refrigerated for 4 to 5 days and reheated in the microwave or a skillet with a splash of water or stock. It can also be frozen for up to 3 months in an airtight container. Thaw in the fridge or microwave before reheating.
Notes
- Break Up the Meat: Use a wooden spoon for fine crumbles that soak up the sauce.
- Toast the Buns: Keeps them sturdy and adds texture.
- Add Cheese Last: Stir in provolone just before serving for gooey perfection.
- Adjust Seasonings: Add red pepper flakes or hot sauce for extra kick.