If you’re craving a bold, cheesy, and utterly satisfying sandwich that combines the best elements of Philly cheesesteak and classic sloppy joes, then you’re in for a treat. Philly Cheese Steak Sloppy Joes deliver exactly that — a juicy, savory ground beef filling loaded with peppers and onions, drenched in melted provolone cheese, and served hot on soft hamburger buns. This recipe takes the nostalgic sloppy joe and gives it a mouthwatering upgrade inspired by the iconic flavors of Philadelphia.
In this article, we’ll explore everything you need to know to master this delicious recipe. From ingredient tips, detailed step-by-step cooking instructions, flavor variations, and serving ideas, to the history and cultural significance behind sloppy joes and Philly cheesesteaks. Whether you’re a beginner cook or a seasoned kitchen pro, this guide will ensure your Philly Cheese Steak Sloppy Joes come out perfectly every time.
What Are Philly Cheese Steak Sloppy Joes?
Before we dig into the recipe, let’s understand what makes these sandwiches so special. Traditional sloppy joes are sandwiches filled with ground beef cooked in a tangy tomato-based sauce, often sweet and a bit spicy, served on soft buns. On the other hand, a Philly cheesesteak is a beloved sandwich from Philadelphia, featuring thinly sliced ribeye steak, sautéed onions, peppers, and melted cheese — usually provolone or Cheez Whiz — on a hoagie roll.
Philly Cheese Steak Sloppy Joes cleverly combine these two concepts by swapping out the steak for ground beef and blending the iconic Philly flavors — onions, green peppers, garlic, Worcestershire sauce, and provolone cheese — into a sloppy joe filling. The result is a juicy, cheesy, flavorful sandwich that’s easy to make and irresistible to eat.

Why You’ll Love This Philly Cheese Steak Sloppy Joes Recipe
- Quick and Easy: Ready in just 30 minutes, this recipe is perfect for weeknights.
- Full of Flavor: The combination of savory ground beef, sautéed veggies, tangy Worcestershire sauce, and creamy provolone creates a taste explosion.
- Comfort Food Upgrade: It’s sloppy joe meets Philly cheesesteak — two classics combined into one comforting bite.
- Kid-Friendly: Mild enough for kids but packed with flavor adults love.
- Versatile: Great for family dinners, game days, or casual get-togethers.
Ingredients Breakdown: What You Need and Why
To create the perfect Philly Cheese Steak Sloppy Joes, it’s crucial to use fresh, quality ingredients. Here’s a quick overview of the key ingredients and their roles in this dish:
- 1 lb ground beef: The hearty base of the sloppy joe filling. Choose lean or 80/20 ground beef for flavor and juiciness.
- 1 tablespoon olive oil: Helps brown the beef and sauté the veggies.
- 1 small onion, finely chopped: Adds sweetness and texture.
- 1 green bell pepper, diced: Provides crunch and a slight bitterness to balance the meat’s richness.
- 1 teaspoon garlic powder: Gives a subtle garlic punch without overpowering.
- 1 tablespoon Worcestershire sauce: Adds umami depth and a tangy kick.
- 1 tablespoon ketchup: Brings a touch of sweetness and thickens the sauce.
- 1/2 cup beef broth: Keeps the filling juicy and flavorful, plus helps create a rich sauce.
- Salt and black pepper, to taste: Essential seasoning for balance.
- 4 hamburger buns: Soft buns that hold the sloppy joe filling perfectly.
- 4 slices provolone cheese (or 1 cup shredded): Melts beautifully for that gooey cheesy finish.
Step-by-Step Guide to Making Philly Cheese Steak Sloppy Joes
Step 1: Cook the Ground Beef
Begin by heating olive oil in a large skillet over medium-high heat. Add the ground beef and cook, stirring frequently and breaking it apart with a spoon, until browned thoroughly — about 5-7 minutes. Browning the beef well is important because it builds the foundational flavor for your sloppy joes. Once browned, drain any excess grease to keep the sandwich from getting too greasy.
Step 2: Add the Vegetables
Next, stir in the finely chopped onion and diced green bell pepper. Cook them with the beef for another 5-6 minutes until the veggies become tender but still retain a little bite. This step is crucial — the peppers and onions add crunch and freshness that balance the rich meat.
Step 3: Flavor the Mixture
Sprinkle in the garlic powder, then add Worcestershire sauce and ketchup. Stir everything well to evenly distribute the flavors. The Worcestershire sauce enhances the meat’s savoriness, while the ketchup brings a subtle sweetness and thickens the sauce.
Step 4: Simmer with Beef Broth
Pour in the beef broth and let the mixture simmer for about 5 minutes. Simmering allows the sauce to thicken slightly, melding all the flavors into a cohesive, juicy filling. Taste and adjust the seasoning with salt and pepper to suit your preference.
Step 5: Melt the Cheese
Reduce the heat to low, then place slices of provolone cheese over the beef mixture. Cover the skillet with a lid and let the cheese melt for about 2 minutes until bubbly and gooey. The melted provolone adds that signature cheesy Philly cheesesteak touch.
Step 6: Assemble and Serve
Finally, spoon the cheesy beef mixture generously onto your hamburger buns. Serve the Philly Cheese Steak Sloppy Joes warm and enjoy every melty, savory bite.
How to Make Your Philly Cheese Steak Sloppy Joes Even Better
Use Quality Beef
Lean ground beef around 80% lean/20% fat is ideal — it has enough fat for flavor without being greasy. For a richer taste, you can also try mixing ground beef with ground pork or veal.
Fresh Veggies Matter
Use fresh onions and bell peppers, and chop them uniformly so they cook evenly. You can also try sautéing the veggies first separately for more caramelization.
Spice It Up
While the basic recipe uses garlic powder, feel free to add other spices like smoked paprika, cayenne pepper, or chili flakes for some heat and complexity.
Bread Choices
Although hamburger buns work well, you can also try hoagie rolls, brioche buns, or even sandwich thins for a lighter option.
Cheese Variations
Provolone is classic, but swapping in mozzarella, American cheese, or even cheddar can create delicious variations.
The History and Origins of Sloppy Joes and Philly Cheesesteaks
Understanding the story behind this dish makes it even more enjoyable!
The Sloppy Joe
The sloppy joe sandwich originated in the United States in the early 20th century. It’s believed to have roots in loose meat sandwiches served in Iowa or a Cuban sandwich shop in Florida named “Sloppy Joe’s.” Over time, the dish became popular as a kid-friendly, quick meal featuring seasoned ground beef in a tomato-based sauce.
The Philly Cheesesteak
The Philly cheesesteak was invented in Philadelphia in the 1930s by Pat Olivieri, who ran a hot dog stand. The sandwich evolved from grilled steak and onions on a hoagie roll, with cheese added later (originally Cheez Whiz, then provolone became popular). It’s since become one of America’s iconic regional foods.
Nutritional Information: What to Expect
A serving of Philly Cheese Steak Sloppy Joes clocks in around 500 calories. It’s packed with protein from the beef and calcium from the cheese. You get a good mix of carbohydrates, fats, and protein, making it a balanced and filling meal. You can reduce calories by using leaner beef or lower-fat cheese and serving on whole wheat or lighter buns.
Delicious Serving Suggestions and Pairings
The best part about Philly Cheese Steak Sloppy Joes is how versatile they are. Here are some perfect sides and drinks to serve alongside:
- French fries or sweet potato fries: Classic pairing for any sloppy joe sandwich.
- Coleslaw: Adds a refreshing crunch and balances the richness.
- Pickles: Their tang cuts through the savory meat.
- A crisp green salad: For a lighter side option.
- Craft beer or iced tea: Complements the hearty flavors.
Common Mistakes to Avoid When Making Philly Cheese Steak Sloppy Joes
- Skipping the sear on the beef: This step adds flavor through browning.
- Overcooking the vegetables: They should be tender but not mushy.
- Not draining grease: Too much grease makes the sandwich soggy.
- Skipping the cheese melt: The gooey cheese is essential for authentic flavor.
- Overloading the buns: Overfilling can cause messy sandwiches hard to eat.
Tips for Storing and Reheating Leftovers
Leftovers of these sloppy joes can be stored in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat or microwave, adding a splash of beef broth if it gets too dry. Re-toast the buns for best texture before serving again.
FAQs About Philly Cheese Steak Sloppy Joes
Q1: Can I make Philly Cheese Steak Sloppy Joes ahead of time?
A1: Yes! Prepare the beef mixture in advance and refrigerate. Reheat gently and melt the cheese right before serving.
Q2: Is this recipe freezer-friendly?
A2: Absolutely. Freeze the cooked filling in an airtight container for up to 3 months. Thaw overnight before reheating.
Q3: Can I use other types of cheese?
A3: Yes, provolone is traditional, but mozzarella, American, or cheddar work well too.
Q4: What if I don’t have Worcestershire sauce?
A4: Substitute with soy sauce or leave it out, though it adds a key umami flavor.
Q5: Can I make this recipe vegetarian?
A5: Substitute ground beef with plant-based meat alternatives or sautéed mushrooms for a vegetarian twist.
Conclusion
Philly Cheese Steak Sloppy Joes are a perfect blend of two beloved American classics — the sloppy joe and the Philly cheesesteak — resulting in a hearty, cheesy, and utterly satisfying sandwich. This recipe is quick, easy, and packed with bold flavors that the whole family will love. Whether you’re feeding a crowd or craving a comforting solo meal, these sloppy joes offer the perfect balance of juicy ground beef, savory sautéed vegetables, tangy Worcestershire, and gooey provolone cheese all nestled inside soft hamburger buns.
With this detailed guide, you now have everything you need to make the best Philly Cheese Steak Sloppy Joes at home. From ingredient selection to cooking techniques and flavor tips, you’re set for success. So fire up your skillet, gather your ingredients, and get ready to enjoy one of the tastiest sloppy joe sandwiches you’ll ever taste!