Think of the perfect cheesesteak: juicy beef, sweet caramelized onions, gooey cheese—now picture all of that flavor packed into a cozy, toasted sandwich roll with the comfort of a sloppy joe. That’s exactly what Philly Cheesesteak Sloppy Joes deliver. They’re everything you love about a Philly cheesesteak, simplified into a quick weeknight dinner or game day crowd-pleaser.
These sandwiches bring bold, savory flavor with a touch of melty nostalgia. The ground beef is seasoned and simmered with onions and peppers, then swirled with gooey cheese and spooned into warm, lightly crisped hoagie rolls. They’re fast, filling, and hit that sweet spot between classic and comfort.
What Kind of Bread Should I Use for Philly Cheesesteak Sloppy Joes?
For the full experience, hoagie rolls are your best bet. They hold up well to the saucy filling and provide just the right bite. If hoagie rolls aren’t available, try sub rolls or even brioche hot dog buns for a slightly sweet twist. Just make sure to toast them for that satisfying contrast of crunchy outside and soft inside.

Ingredients for the Philly Cheesesteak Sloppy Joes
- Ground Beef: The base of your sloppy joe filling. Go for lean but not too lean—you want that richness.
- Onion: Adds sweetness and depth when caramelized with the beef.
- Green Bell Pepper: Offers a hint of bitterness and crunch that balances the beef.
- Worcestershire Sauce: Infuses the beef with a savory umami punch.
- Garlic Powder & Onion Powder: Easy pantry seasonings that build flavor without fuss.
- Salt & Pepper: Essential for seasoning and balance.
- Beef Broth: Keeps the mixture juicy and gives that simmered-all-day taste.
- Cornstarch (optional): Thickens the mixture slightly for a less runny joe.
- Provolone or American Cheese: Melts beautifully into the beef for creamy cheesiness.
- Hoagie Rolls: The sandwich vessel that brings it all together, ideally toasted.
How To Make the Philly Cheesesteak Sloppy Joes
Step 1: Brown the Beef
Start by heating a skillet over medium-high heat. Add your ground beef and cook until it’s fully browned, breaking it up as it cooks. Drain excess grease if needed.
Step 2: Sauté the Veggies
Toss in chopped onions and green bell peppers. Let them cook with the beef until softened and slightly caramelized, about 5-7 minutes.
Step 3: Season It Up
Sprinkle in garlic powder, onion powder, salt, pepper, and Worcestershire sauce. Stir well to evenly coat everything.
Step 4: Simmer in Broth
Pour in the beef broth and bring the mixture to a simmer. If you like a thicker filling, mix cornstarch with a splash of cold water and stir it in at this point.
Step 5: Melt the Cheese
Once the mixture is bubbling and slightly thickened, reduce the heat and stir in your cheese until completely melted. The beef should be creamy and cheesy.
Step 6: Toast and Fill the Rolls
Split the hoagie rolls and toast them lightly for extra texture. Spoon a generous amount of the cheesy beef filling into each roll.
How to Serve and Store Philly Cheesesteak Sloppy Joes
Serve these hot and fresh, ideally with a side of crispy fries, kettle chips, or a simple green salad. They’re best enjoyed right away when the cheese is melty and the bread is crisp.
For storing leftovers, let the filling cool completely before transferring it to an airtight container. Keep it in the refrigerator for up to 3 days. When reheating, warm the filling in a skillet over medium heat and toast fresh rolls to serve.
You can also freeze the meat mixture for up to 2 months. Just thaw in the fridge overnight and reheat as needed.
Frequently Asked Questions
What cheese works best for this recipe?
Provolone and white American cheese are the most authentic options. They melt smoothly and complement the beef without overpowering it.
Can I use ground turkey instead of beef?
Yes! Ground turkey is a lighter option and works well with the same seasoning and cheese.
How do I keep the sandwich from getting soggy?
Toast the rolls before adding the filling and consider using a slotted spoon to drain excess sauce before assembling.
Can I add mushrooms or other vegetables?
Definitely. Mushrooms add extra umami, and you can throw in red bell peppers or even jalapeños for a twist.
Is this recipe kid-friendly?
Very much so. You can skip the peppers if your kids are picky and use American cheese for a super creamy finish.
Can I make it ahead of time?
Yes! Prepare the filling ahead, refrigerate, and simply reheat before serving. Assemble sandwiches fresh to keep the bread from getting too soft.
Want More Sandwich Ideas with a Twist?
If you love these Philly Cheesesteak Sloppy Joes, you’ll definitely want to check out these other savory recipes:
- Cheesesteak Tortellini in Rich Provolone Sauce for a pasta-filled spin on the classic.
- Slow Cooker Garlic Butter Beef Bites for melt-in-your-mouth comfort.
- Texas Roadhouse Butter Chicken Skillet when you’re craving a Southern-style one-pan meal.
- Pulled Pork Grilled Cheese Sandwich for an ooey-gooey BBQ delight.
- One-Pot Creamy Beef and Garlic Butter Pasta when you want a beefy, cheesy pasta fix.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go extra cheesy or keep it classic? Add mushrooms or jalapeños?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better, faster, and tastier.
👉 Follow more of my daily recipes on Pinterest – Life with Jam.

Philly Cheesesteak Sloppy Joes
- Total Time: 25 minutes
- Yield: 4 sandwiches
Description
This Philly Cheesesteak Sloppy Joes recipe combines the saucy goodness of a classic sloppy joe with the cheesy, savory richness of a Philly cheesesteak. It’s a quick, satisfying dinner packed into toasted hoagie rolls—perfect for busy weeknights or easy weekend meals.
Ingredients
1 lb ground beef
1 medium yellow onion, chopped
1 green bell pepper, chopped
1 tablespoon Worcestershire sauce
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon salt
1/2 teaspoon black pepper
1/2 cup beef broth
1 teaspoon cornstarch (optional, for thickening)
6 slices provolone or American cheese
4 hoagie rolls, split and toasted
Instructions
1. Heat a skillet over medium-high heat. Add ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease.
2. Add chopped onions and green bell pepper. Sauté until soft and slightly caramelized, about 5–7 minutes.
3. Stir in Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix to combine.
4. Pour in beef broth. If using cornstarch, mix it with a tablespoon of cold water and stir it in now. Simmer the mixture for 5 minutes.
5. Reduce heat and stir in cheese until fully melted and the mixture is creamy.
6. Spoon the cheesy beef mixture into toasted hoagie rolls. Serve immediately while warm.
Notes
Toasting the rolls adds texture and prevents sogginess—don’t skip this step.
You can swap ground beef with ground turkey for a leaner option.
Add mushrooms or jalapeños to customize the flavor to your liking.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 530
- Sugar: 6g
- Sodium: 890mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 85mg
Keywords: cheesesteak, sloppy joes, beef, sandwiches, comfort food


