Philly Cheesesteak Recipe: Classic Homemade Sandwich

Making an authentic-tasting Philly cheesesteak is quick and simple when you use a large griddle or a roomy skillet. Once the cooking surface is hot, the sandwich comes together in under 15 minutes, making it an ideal weeknight meal or a crowd-pleasing option for gatherings.

This version features thinly sliced or shaved beef topped with grilled green and red peppers and sliced onions. Add provolone or a preferred melting cheese and, if you like, a bit of Cheese Whiz, then pile everything into a toasted hoagie roll.

The recipe is highly customizable. You can make a chicken version for those who prefer poultry, skip onions if someone dislikes them, or swap cheeses to suit tastes. The goal is a fast, satisfying sandwich everyone will enjoy.

One of my favorite things to make on my flat top griddle is Philly Cheesesteaks
One of my favorite things to make on my flat top griddle is Philly cheesesteaks — quick, easy, and perfect for feeding a crowd.

Philly Cheesesteak Recipe

*Specific measurements and a printable recipe card are available below. Read the tips and steps first for the best results.

Ingredients

  • 2 lb. shaved beef (rib-eye, sirloin, tri-tip or flank work well)
  • 1 large onion, sliced
  • 1 large green pepper, sliced
  • 1 large red pepper, sliced
  • 1 teaspoon garlic powder
  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • Salt and freshly ground black pepper, to taste
  • 3 tablespoons red wine vinegar or apple cider vinegar
  • 12–18 slices provolone cheese
  • 1 jar Cheese Whiz (optional)
  • 6 hoagie rolls

Instructions

If you use an outdoor flat top griddle, make sure it is properly seasoned before cooking. For a new griddle, season it first by cooking foods with higher fat, such as bacon or burgers, to build a good surface. Once the griddle is ready, or if you are using a large skillet or indoor electric griddle, preheat to medium-high.

pile of red pepper, green pepper and onions on a griddle
Slice all peppers and onions, then cook them in oil and butter until tender.
  1. Preheat the griddle or skillet to medium-high. Add 1 tablespoon butter and 1 tablespoon olive oil to one side of the cooking surface.
  2. Add the sliced onions and peppers on top of the butter and oil. Season with salt, pepper, 1/2 teaspoon garlic powder, and the vinegar. Toss and cook until they are just crisp-tender.
  3. On the other side of the griddle, add the remaining butter and oil. Spread the shaved beef there, seasoning with salt, pepper and the remaining garlic powder. Use a spatula to break up any long pieces as it cooks.
  4. When the beef is no longer pink, divide it into six even portions and reduce heat to low.
  5. If using Cheese Whiz, spoon 2–3 tablespoons over each portion of meat. Divide the cooked peppers and onions into six portions and place them atop the beef.
  6. Top each pile with 2–3 slices of provolone. You can tear slices in half if necessary to avoid the cheese touching the griddle. Cover each pile with a lid to trap steam and melt the cheese; a splash of water beside the pile before covering will speed melting.
  7. While cheese melts, split each hoagie roll and toast the interior on the griddle until lightly golden.
  8. Remove lids, place the toasted roll halves over each meat-and-cheese pile, then use a long, thin metal spatula to lift the pile into the roll. Serve immediately.
provolone cheese melting on meat and vegetables
Top each portion with provolone and cover briefly so the cheese melts evenly.

Tips for Success

  • Use thinly shaved beef for the classic texture and quick cooking time; ask your butcher if you can’t find it pre-sliced.
  • Keep a cooler zone on the griddle for toasting rolls and keeping finished sandwiches warm without overcooking.
  • Customize freely: swap beef for thinly sliced chicken, omit onions, or use different melting cheeses to suit preferences.
  • Work in batches on smaller griddles or skillets to avoid overcrowding and ensure even browning.

Frequently Asked Questions

1. What cut of beef is best for Philly cheesesteaks?

Rib-eye roast, sirloin, tri-tip, and flank steak are popular choices when shaved thin. The thin slices cook in minutes and stay tender. Many grocery stores sell pre-shaved beef, or your butcher can shave it for you.

2. I don’t have an outdoor griddle — what can I use?

An indoor electric griddle or a large heavy skillet will work well. The important part is having a hot, even cooking surface so the vegetables and meat brown quickly without steaming.

melted cheese on chicken Philly cheesesteak
You can easily make a chicken Philly cheesesteak if you prefer poultry.

3. Can I omit the onions?

Yes. Philly cheesesteaks are often personalized. If you don’t like onions, simply leave them out or cook just the peppers.

4. Can I make this gluten-free?

Yes—use gluten-free hoagie rolls or buns. All other ingredients are naturally gluten-free, but always check labels to be sure.

Enjoy! Mary

To receive new recipes by email each week, sign up on the site or contact the author at [email protected]. Follow the recipe creator on social media for updates and more ideas. This article may include affiliate links that generate a small commission at no extra cost to you.