Go Back Email Link
+ servings
An overhead picture of two sloppy joes on a white plate.
Print Recipe
5 from 4 votes

Philly Cheesesteak Sloppy Joes

This Philly Cheesesteak Sloppy Joes recipe is easy to make and ready in 20 minutes. These cheesesteaks are some serious comfort food that the entire family will love!
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Main Course
Cuisine: American
Keyword: sandwich, sub
Servings: 6 people
Calories: 499kcal
Cost: $11.86


  • Wooden spoon
  • baking sheet
  • bread knife
  • large skillet
  • cutting board
  • vegetable knife
  • tin foil


  • 6 submarine rolls split in half
  • 3 Tablespoons melted butter
  • 1 ½ Tablespoon extra-virgin olive oil
  • 1 ½ pound lean ground beef
  • 1 large bell pepper diced
  • 1 large yellow onion diced
  • 1 ½ Tablespoon Worcestershire sauce
  • ¾ cup beef stock
  • salt and pepper
  • 6 slices provolone cheese torn into 1-inch pieces



  • Move the oven rack to the second-highest position and preheat the broiler.
  • Line a baking sheet with foil and set aside.


  • Cut the submarine rolls almost all the way in half. Use your fingers to spread the rolls open. Brush the inside and outside of the rolls with melted butter and place the rolls on the prepared baking sheet.
  • Place the rolls under the broiler and let them toast until the edges are golden brown about 1-3 minutes. Watch the rolls constantly because they can burn in a blink of an eye!
  • Remove the rolls from the oven and let them cool.


  • Preheat a large skillet over medium-high heat. Add oil, swirl it around the pan and add ground beef. Using the back of a wooden spoon break up ground beef and cook until browned, about 5-6 minutes.
  • Add bell pepper and onion and cook, stirring occasionally, until tender; 3-4 minutes.
  • Add Worcestershire sauce and beef stock. Bring mixture to bubble and continue to cook until almost all liquid evaporates; 3-4 minutes. Season the mixture with salt and pepper to taste.


  • Add the torn cheese pieces to the filling and stir it to combine. Continue to cook until the cheese is nice and melted.


  • Add 1/6 of the meat mixture to a toasted roll. Repeat with remaining rolls and serve!


Serving: 1sandwich | Calories: 499kcal | Carbohydrates: 38g | Protein: 36g | Fat: 22g | Saturated Fat: 10g | Cholesterol: 98mg | Sodium: 687mg | Potassium: 592mg | Fiber: 2g | Sugar: 7g | Vitamin A: 443IU | Vitamin C: 24mg | Calcium: 177mg | Iron: 14mg