Go Back

Philly Cheesesteak Sloppy Joes Recipe – A New Twist on a Classic Favorite

Ingredients
  

  • 1 lb lean ground beef – You’ll want lean ground beef for this recipe to keep things a bit healthier but don’t worry—there’s still plenty of flavor packed in!
  • 1 medium onion finely chopped – You’ll need about a cup of chopped onion to give the filling that savory base flavor.
  • 1 bell pepper finely chopped – I like to use green bell pepper for its mild flavor, but red or yellow bell peppers work perfectly too if you want a bit of sweetness.
  • 2 cloves garlic minced – A little garlic goes a long way in this dish. It adds that deep, savory flavor that makes every bite irresistible.
  • 1 cup beef broth – Beef broth is the magic behind this recipe. It helps bring everything together and gives that deep rich flavor you expect from a Philly cheesesteak.
  • 1 tablespoon Worcestershire sauce – This adds a little bit of umami flavor making the beef filling extra savory.
  • 1 tablespoon soy sauce – Just a touch of soy sauce brings the perfect balance to the dish.
  • 2 teaspoons Dijon mustard – Dijon mustard adds a subtle tang that complements the richness of the beef and cheese.
  • 1 cup provolone cheese shredded – You can’t have a Philly cheesesteak without melted cheese! I use provolone here because it melts beautifully and has the perfect mild flavor.
  • 4 hamburger buns – Soft hamburger buns work best for this recipe as they soak up all the amazing filling.
  • Salt and pepper – Season to taste. I always recommend adding salt and pepper a little at a time tasting along the way to make sure everything is perfectly seasoned.

Instructions
 

Step 1: Brown the Ground Beef

  • Start by heating a large skillet over medium heat. Once the skillet is nice and hot, add your ground beef. Use a wooden spoon or spatula to break the beef apart as it cooks, stirring occasionally. Let it cook for about 5-7 minutes, until the beef is browned and no longer pink. This is the first step to building the rich, savory flavor you want.

Step 2: Add the Veggies

  • Once the beef is browned, it’s time to add the veggies. Toss in the chopped onion and bell pepper, and let them cook with the beef for about 3-4 minutes. Stir occasionally to ensure they don’t burn. The veggies should soften and become fragrant, which means the flavors are blending together beautifully. Then, add the minced garlic and cook for another minute or so until it smells absolutely amazing.

Step 3: Stir in the Broth and Sauces

  • Now, the real fun begins! Pour in the beef broth, Worcestershire sauce, soy sauce, and Dijon mustard. Stir everything together until the mixture is well combined. Bring it to a simmer, and let it cook for about 5-7 minutes, stirring occasionally. The broth will reduce, and the mixture will thicken slightly. This is when the flavors really start to come together, and you’ll notice how much richer it becomes.

Step 4: Melt the Cheese

  • Once the beef mixture has thickened, it’s time to add the cheese. Sprinkle the shredded provolone cheese over the beef and veggie mixture, and stir it in until it’s fully melted. The cheese will give the mixture a creamy, dreamy texture that takes this dish from good to amazing. You’ll love how gooey and cheesy it gets!

Step 5: Toast the Buns

  • While the beef and cheese mixture is simmering away, pop your hamburger buns in the toaster or under the broiler for a few minutes. Toast them until they’re golden brown. Toasted buns add a nice bit of crunch and prevent the sandwiches from getting too soggy. Trust me, this extra step makes all the difference.

Step 6: Assemble the Sloppy Joes

  • Now it’s time to put everything together! Place a generous scoop of the cheesy beef mixture onto the bottom half of each toasted bun. Top with the other half of the bun, and serve immediately. You can garnish with some fresh parsley or even a little more cheese if you’re feeling extra cheesy!