Philly Cheesesteak Sloppy Joes are the ultimate mashup of two comfort food classics: the rich, cheesy flavors of a Philly cheesesteak and the saucy, satisfying mess of a traditional sloppy joe. This dish delivers savory ground beef, sautéed onions and peppers, and gooey melted cheese—all packed into a soft toasted bun. It’s everything you love about a cheesesteak, simplified for a weeknight dinner.
Fast, flavorful, and family-friendly, this recipe is ideal when you want something hearty and nostalgic with minimal prep. Perfect for game day, casual gatherings, or weeknight meals, these sloppy joes hit the spot without the fuss of slicing steak.
f you’re exploring other bold, flavorful dishes, you might also enjoy Chicken Jalfrezi with its spicy stir-fry flair or the savory richness of Moambe Chicken, a traditional Central African stew.

Credit: Pinterest
Ingredients You’ll Need
For the Filling:
- 1 lb ground beef (85–90% lean)
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 1 small green bell pepper, diced
- 1 small red bell pepper, diced
- 2 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 tablespoon ketchup
- 1 teaspoon Dijon mustard (optional)
- Salt and black pepper to taste
- ½ cup beef broth
For the Cheese Sauce:
- 1 tablespoon butter
- 1 tablespoon all-purpose flour
- ¾ cup milk
- 1 cup shredded provolone or mozzarella cheese
- Pinch of salt and pepper
For Serving:
- 4–6 hamburger buns or hoagie rolls
- Butter (for toasting buns)
- Extra shredded cheese (optional)
Cooking Time
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Serves: 4–6
Equipment Needed
- Large skillet
- Medium saucepan (for cheese sauce)
- Wooden spoon or spatula
- Knife and cutting board
- Toaster or skillet for buns
How to Make Philly Cheesesteak Sloppy Joes
1. Sauté Vegetables
In a large skillet over medium heat, add olive oil. Sauté the diced onions and bell peppers for about 4–5 minutes until softened. Add garlic and cook for another 30 seconds. Push vegetables to the side of the pan.

2. Brown the Ground Beef
Add ground beef to the skillet and cook, breaking it apart with a spoon, until browned and cooked through. Drain excess fat if needed.

3. Simmer the Filling
Mix the beef and vegetables together. Stir in Worcestershire sauce, ketchup, Dijon mustard (if using), beef broth, salt, and pepper. Simmer on low heat for 5–7 minutes until the mixture thickens slightly.
4. Make the Cheese Sauce
In a small saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Slowly add milk, whisking until smooth. Once thickened, stir in the shredded cheese until melted. Season with a pinch of salt and pepper.

5. Toast the Buns
Butter and lightly toast your hamburger buns or rolls on a skillet or in the oven until golden.
6. Assemble
Spoon the hot beef mixture onto the bottom half of each bun. Drizzle with cheese sauce and top with the other bun half. Serve immediately.

Nutritional Information (Per Sandwich)
- Calories: 530
- Protein: 30g
- Fat: 32g
- Carbohydrates: 35g
- Sugar: 5g
- Fiber: 2g
- Sodium: 690mg
- Cholesterol: 90mg
Note: Nutritional values may vary based on bun type and cheese used.
Tips and Variations
- Use Steak Instead of Ground Beef: For a more authentic Philly feel, use thinly sliced ribeye or sirloin instead of ground beef.
- Switch Up the Cheese: Try white American, Cheez Whiz, or Swiss if you want to mix up the flavors.
- Spice It Up: Add diced jalapeños or a dash of hot sauce for a spicy twist.
- Low-Carb Option: Serve the filling over lettuce wraps or in a bowl with roasted vegetables.
- Make Ahead: Prepare the filling and cheese sauce in advance. Reheat when ready to assemble for quick weeknight meals.
Storage and Reheating
- Refrigerator: Store the meat mixture and cheese sauce separately in airtight containers for up to 4 days.
- Freezer: The filling freezes well for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm the meat mixture in a skillet over low heat. Reheat the cheese sauce gently with a splash of milk to restore creaminess.
Why This Recipe Works
This recipe brings the bold, meaty, and cheesy qualities of a Philly cheesesteak to your table without the need for expensive cuts of beef or a griddle. Ground beef cooks quickly and absorbs flavor well, while the creamy cheese sauce ties everything together. It’s perfect for busy cooks who still want something special.
These sloppy joes are satisfying, slightly messy, and completely crave-worthy—making them a repeat favorite for both adults and kids.
Final Thoughts
Philly Cheesesteak Sloppy Joes take a beloved classic and reimagine it into a quick, approachable dinner option. The richness of the beef, sweetness of the sautéed peppers and onions, and creamy cheese topping come together in every bite. Whether you’re feeding a crowd or just looking for a hearty meal to break the dinner routine, this recipe is sure to become a weeknight winner.

Credit: Pinterest
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes! Ground turkey or chicken works well, though the flavor will be a bit lighter.
What’s the best cheese for Philly-style sloppy joes?
Provolone and white American cheese are traditional, but you can also use mozzarella or Cheez Whiz.
How do I keep the sandwiches from getting soggy?
Toast your buns well and serve the beef mixture and cheese sauce hot. Assemble right before serving for best texture.
Can I make this ahead of time?
Absolutely. The meat filling and cheese sauce can be made 1–2 days in advance and reheated when ready to serve.
For a more Italian twist on a comfort meal, try this cheesy and hearty Italian Chicken Tortellini Skillet.

philly cheesesteak sloppy joes
Ingredients
Method
- Sauté the Veggies
- Heat olive oil in a large skillet over medium heat. Add the diced onion and green pepper. Cook for 3–4 minutes, stirring occasionally, until soft.
- Brown the Beef
- Add the ground beef to the skillet with the vegetables. Break it apart with a spatula and cook until fully browned, about 5–7 minutes. Drain any excess fat if needed.
- Add Seasonings and Sauce
- Stir in ketchup, Worcestershire sauce, garlic powder, salt, and pepper. Cook for 1 minute to combine the flavors.
- Thicken with Flour and Broth
- Sprinkle flour over the beef mixture and stir to combine. Pour in beef broth and stir well. Let the mixture simmer for 2–3 minutes until it thickens.
- Melt the Cheese
- Lower the heat and lay provolone slices over the beef. Cover the skillet with a lid for a minute to melt the cheese, then stir until the cheese is fully incorporated and creamy.
- Assemble the Sloppy Joes
- Spoon the cheesy beef mixture onto toasted hamburger buns. Serve hot.
Notes
- Cheese Options: You can substitute provolone with American, mozzarella, or Cheez Whiz for a more traditional Philly vibe.
- Add Mushrooms: Sauté ½ cup sliced mushrooms with the onions and peppers for extra umami flavor.
- Low-Carb Version: Serve over lettuce cups or roasted bell peppers instead of buns.
- Make-Ahead: The filling can be made ahead and reheated—perfect for quick lunches or meal prep.