
This hearty twist on classic Philly cheesesteaks transforms the beloved sandwich into sloppy joe form, creating a quick weeknight meal that delivers all the authentic flavors in a fraction of the time.
I created this recipe during a particularly busy sports season when we needed something substantial that could be made ahead and reheated quickly between practices. Now it's requested at least twice a month in our house, especially on game nights.
Ingredients
- 1 green bell pepper finely chopped. Adds classic Philly flavor and a slight bitterness that balances the rich meat
- 1 red bell pepper finely chopped. Provides natural sweetness and beautiful color contrast
- 1 orange bell pepper finely chopped. Another layer of sweetness plus visual appeal
- 1 white onion finely chopped. The foundation of authentic cheesesteak flavor look for firm onions with no soft spots
- 3 tablespoons vegetable oil. Neutral flavor perfect for sautéing at higher temperatures
- 2 pounds ground beef. Choose 80/20 for best flavor without excessive grease
- Salt to taste. Enhances all other flavors in the dish
- Black pepper to taste. Adds subtle heat and depth
- 2 ounces cream cheese. Creates a silky texture and tangy richness
- 3 tablespoons ketchup. Provides sweetness and tomato flavor without making it too saucy
- 1 tablespoon Worcestershire sauce. Adds umami depth that mimics aged beef flavor
- 2 teaspoons garlic powder. Gives aromatic background notes without overpowering
- 1/2 cup water. Helps create the perfect sloppy joe consistency
- 1 cup shredded mozzarella or provolone cheese. Provolone is more authentic but mozzarella melts beautifully
- 4 hamburger buns. Select brioche buns for a slightly sweet contrast to the savory filling
Step-by-Step Instructions
- Sauté the Rainbow
- Heat your oil in a large skillet over medium high heat until it shimmers but doesn't smoke. Add all your chopped peppers and onion, stirring frequently. You want them to soften without browning too much, which takes about 5 to 6 minutes. Look for the onions to become translucent and the peppers to slightly collapse. This vegetable base creates the signature Philly flavor profile. Remove from the pan and set aside.
- Brown the Beef
- Add your ground beef to the same skillet, keeping all those flavorful bits from the vegetables. Break the meat into small pieces with your spatula as it cooks. Season generously with salt and black pepper. Cook until no pink remains and you see some caramelization on the meat pieces, about 7 to 8 minutes. Drain excess fat if your beef released a lot, but leave a tablespoon or so for flavor.
- Create the Sauce
- Return your colorful pepper and onion mixture to the skillet with the browned beef. Drop in the cream cheese and watch it slowly melt into the hot mixture. Add the ketchup, Worcestershire sauce, garlic powder, and water. Stir continuously until everything is thoroughly combined. Let it simmer for about 3 to 4 minutes until the mixture thickens slightly and bubbles lazily around the edges.
- Cheese Integration
- Turn off the heat and sprinkle your shredded cheese all over the surface. Gently fold it in, allowing the residual heat to melt it completely. The mixture should become creamy and cohesive, holding together perfectly for scooping. Taste and adjust your seasoning with additional salt and pepper if needed.
- Assembly
- Lightly toast your hamburger buns until just golden for structural integrity. Generously spoon the hot cheesesteak mixture onto the bottom halves, allowing some to overflow slightly. Add extra cheese on top if desired for that Instagram worthy cheese pull. Cap with the top buns and serve immediately while piping hot.

The cream cheese is truly the secret weapon in this recipe. I discovered its power by accident when I was out of processed cheese slices normally used in Philly cheesesteaks. That happy accident created a silky texture that holds everything together perfectly while adding a subtle tang that cuts through the richness of the beef.
Make Ahead Options
This mixture reheats beautifully, making it perfect for meal prep. Cook the entire recipe, cool completely, then refrigerate for up to 3 days. Reheat portions in the microwave for about 2 minutes, stirring halfway through. For best results, toast fresh buns just before serving rather than storing assembled sandwiches which can become soggy.
Customization Corner
Feel free to personalize this recipe to your preferences. Mushrooms make an excellent addition, sliced and sautéed with the peppers. For spice lovers, add a diced jalapeño or a dash of hot sauce. Provolone provides the most authentic Philly flavor, but any good melting cheese works well. For a lighter version, substitute ground turkey for beef and use light cream cheese.
Serving Suggestions
These sloppy joes pair perfectly with classic sides like french fries, potato chips, or a simple green salad dressed with vinaigrette to cut through the richness. For a complete diner experience, serve with dill pickle spears on the side. During summer months, corn on the cob makes an excellent accompaniment. For easy entertaining, set up a topping bar with extra cheese, hot peppers, and sautéed mushrooms.

Frequently Asked Questions
- → Can I use a different type of ground meat?
Yes, you can substitute ground beef with ground turkey, chicken, or even plant-based meat alternatives for a different flavor or dietary preference.
- → What type of cheese works best?
Mozzarella or provolone are ideal for their meltability and mild flavor, but you can also use cheddar, Monterey Jack, or any cheese you prefer.
- → How can I make the mixture thicker?
If the mixture seems too runny, cook it a little longer to reduce excess liquid or add a small amount of cornstarch slurry for better consistency.
- → Can I make this dish ahead of time?
Absolutely! Prepare the filling, let it cool, and store it in an airtight container in the refrigerator. Reheat it in a skillet or microwave before serving.
- → What can I serve with these Sloppy Joes?
Pair them with a simple green salad, coleslaw, or oven-roasted potatoes for a delicious and balanced meal.
- → How can I make this gluten-free?
Simply replace the hamburger buns with gluten-free buns or wrap the cheesesteak mixture in lettuce leaves for a lower-carb option.