Here is a primer on the ingredients in a Philly cheesesteak, and how to make one. For more on how the sandwich got started, here’s a brief history of the Philadelphia cheesesteak, and here is how to order one and where to go for the best.

What meat is used for a Philly cheesesteak?

A classic cheesesteak is made with thinly sliced steaks from various cuts of beef, with rib-eye considered the best choice. The meat is often sold frozen in multi-sliced, shingle-shaped portions, or you can buy your own meat and cut it yourself. One tip: It’s easier to slice it thinly if it’s partially frozen.

What bread should I use for a Philly cheesesteak?

Next to the meat — and perhaps on a par with it — the quality of the roll is key to a cheesesteak connoisseur's appreciation of any given sandwich.

There is, perhaps, fiercer debate about the right bread to use among cheesesteak connoisseurs than about any other aspect of the sandwich.

Torpedo rolls, known as submarine rolls in other parts of the country, are standard, though one highly rated purveyor — Donkey’s, across the Delaware River in Camden — puts its cheesesteaks on kaiser rolls. The crust should be firm but not teeth-crunching hard. The inside should be tender but not chewy.

» READ MORE: The best cheesesteaks to eat in Philly right now

How to cook a cheesesteak

The meat is sautéed on a slightly oiled grill until cooked through. Most cooks chop the meat with their spatulas, and add salt and pepper. Onions are often cooked on the same grill but are not married with the steak until it’s time to put them on the roll. That is, if you want your sandwich ‘wit’.

» READ MORE: Most popular cheesesteaks in Philly, including Pat’s, Geno’s, Jim’s, and Dalessandro’s

What kind of cheese goes on Philly cheesesteak?

It depends. There are different approaches when it comes to the cheese. If you’re using sliced cheese, like American or provolone, put the on the bread before the steak, so they will be softened by the heat of the meat, or put them on the meat while it’s on the grill before you put the whole mess on the roll.

Cheez Whiz, if that is your thing, is melted and drizzled over the steak in the sandwich.

» READ MORE: Best hoagies in Philly to eat right now

What condiments go on a cheesesteak?

Cheesesteak lovers don’t always put condiments on their sandwiches, but if they do it is likely to be ketchup. Other options that seem to be more common include sriracha or other hot sauce.

What other toppings go on a cheesesteak?

A traditional cheesesteak is only meat, cheese, and, maybe, onions. But some are starting to loosen up about the “correct” toppings to put on a cheesesteak. As Ray Boyd wrote in an article from 2019:

“As a city, it’s time for us to claim the cheesesteak as a whole, not just the handful of ingredients that we arbitrarily deem are right because they’re ‘classic.’ We’ve seen green peppers pop up on various cheesesteak remixes and purists always get offended.”

Here are some toppings that some enjoy:

  • Cheesesteak hoagie: chopped lettuce, tomato and fresh or fried onions with a sprinkle of oregano and, if desired, some olive oil and vinegar.

  • Bruschetta cheesesteak: tomato, celery, and basil

  • Hot peppers: jalapeno, long hots, cherry peppers, banana peppers

  • Green peppers

  • Raw onions

  • Mushrooms

Boyd did a survey of Inquirer readers, and here were the toppings they preferred:

This story has been updated since it first published.

Read more cheesesteak articles:

» READ MORE: Our best Philly tips: Read our most useful stories