The cheesesteak, also known as the Philly cheesesteak, is one of America’s most iconic sandwiches. Originating in Philadelphia, this mouthwatering creation consists of thinly sliced beef, melted cheese, and a soft hoagie roll. Over the years, the cheesesteak has gained popularity worldwide, with many variations appearing in different regions. However, for those who want to enjoy an authentic Philly cheesesteak at home, following the traditional method is essential.
This article will guide you through the history of the cheesesteak, the best ingredients to use, step-by-step preparation, and expert tips to make the perfect Philly cheesesteak.
The History of the Cheesesteak

The cheesesteak was invented in the early 1930s by Pat Olivieri, a hot dog vendor in Philadelphia. One day, he decided to grill some beef and put it on a roll. A taxi driver passing by saw the sandwich and asked for one. The sandwich quickly became popular, leading Olivieri to open Pat’s King of Steaks, which remains one of the most famous cheesesteak restaurants today.
Over time, the cheesesteak evolved, with cheese being added to the recipe. Today, many variations exist, but the classic remains a staple of Philadelphia cuisine.
Essential Ingredients for the Perfect Cheesesteak
To make an authentic Philly cheesesteak, selecting the right ingredients is crucial. Here are the essential components:
1. Bread (Hoagie Roll)
A soft, slightly chewy hoagie roll is the foundation of a great cheesesteak. Amoroso rolls are considered the gold standard, but any fresh hoagie roll will work.
2. Meat (Ribeye Steak)
Thinly sliced ribeye steak is the preferred choice for a Philly cheesesteak. It is well-marbled, tender, and flavorful when cooked properly.
3. Cheese
The most traditional cheese options are:
- Cheez Whiz – The classic choice for many Philly cheesesteak lovers.
- Provolone – Offers a mild, creamy flavor.
- American Cheese – A popular alternative for a smooth and melty texture.
4. Onions
Caramelized onions add a sweet and savory depth of flavor. They can be cooked to preference, but traditional Philly cheesesteaks often include them.
5. Optional Toppings
While a classic cheesesteak only includes meat, cheese, and onions, some people enjoy adding:
- Mushrooms
- Bell peppers
- Jalapeños
- Ketchup, mayo, or hot sauce
Step-by-Step Guide to Making the Perfect Philly Cheesesteak
Step 1: Preparing the Ingredients
- Slice the Ribeye Steak – If not pre-sliced, place the ribeye in the freezer for 30–45 minutes to firm it up, then thinly slice it against the grain.
- Dice the Onions – Chop them into small pieces for even cooking.
- Prepare the Cheese – If using provolone or American cheese, slice it thinly.
Step 2: Cooking the Onions
- Heat a tablespoon of oil or butter in a large skillet over medium heat.
- Add the chopped onions and cook until they are soft and caramelized (about 8–10 minutes), stirring occasionally.
- Remove from the skillet and set aside.
Step 3: Cooking the Steak
- Increase the heat to medium-high and add a little more oil.
- Place the thinly sliced ribeye steak in the pan and cook for 2–3 minutes until it starts to brown.
- Use a spatula to chop the steak into smaller pieces while cooking.
- Season with salt and pepper to taste.
- Add the cooked onions back to the skillet and mix with the steak.
Step 4: Adding the Cheese
- Place slices of cheese (or spoon Cheez Whiz) directly on top of the meat.
- Allow it to melt for about 1–2 minutes.
- Stir gently to mix the melted cheese into the meat.
Step 5: Assembling the Cheesesteak
- Slice the hoagie roll lengthwise, but don’t cut all the way through.
- Toast the inside lightly on a skillet or in an oven (optional but recommended for added texture).
- Load the meat and cheese mixture into the hoagie roll.
- Serve hot and enjoy!
Expert Tips for the Best Cheesesteak
- Use the Right Steak – Ribeye is the best choice, but sirloin can be a budget-friendly alternative.
- Freeze the Steak Before Slicing – This makes it easier to cut thin slices.
- Cook on High Heat – A hot pan ensures a quick sear and prevents the meat from getting tough.
- Don’t Overload the Sandwich – Keep it simple to let the flavors shine.
- Use Fresh Rolls – A fresh, soft hoagie roll enhances the overall experience.
Cheesesteak Variations
1. Chicken Cheesesteak
- Substitute ribeye with thinly sliced chicken breast.
- Cook similarly, adding cheese and onions.
2. Mushroom Cheesesteak
- Add sautéed mushrooms to the classic cheesesteak for extra flavor.
3. Pepper Cheesesteak
- Include grilled bell peppers for a slightly sweet and crunchy twist.
4. Spicy Cheesesteak
- Add jalapeños, hot sauce, or spicy pepper jack cheese.
Common Mistakes to Avoid
- Using the Wrong Cheese – Avoid cheddar or mozzarella, as they don’t melt properly.
- Overcooking the Meat – This makes it tough and dry.
- Choosing the Wrong Bread – Too soft or too hard rolls can ruin the texture.
- Not Chopping the Meat – Keeping the steak in large slices prevents even flavor distribution.
Also Read : Top 10 Gumbo Recipes You Must Try For A Flavorful Feast
Conclusion
The Philly cheesesteak is more than just a sandwich; it’s a cultural icon. While many places have tried to replicate it, nothing beats a homemade, authentic cheesesteak made with quality ingredients and proper technique. Whether you prefer the traditional version or a customized variation, mastering the cheesesteak is sure to impress your taste buds and those of anyone lucky enough to try it.
FAQs
1. What is the best cheese for a Philly cheesesteak?
The most popular cheeses are Cheez Whiz, provolone, and American cheese. Cheez Whiz is the most traditional choice.
2. Can I make a cheesesteak with a different type of bread?
Yes, but a soft hoagie roll is recommended for the best texture and taste.
3. Is ribeye the only cut of meat I can use?
Ribeye is preferred due to its tenderness and flavor, but sirloin or top round can also work.
4. How do I reheat a cheesesteak without drying it out?
Wrap it in foil and reheat in the oven at 300°F for about 10 minutes.
5. Can I make a vegetarian cheesesteak?
Yes! You can use portobello mushrooms, seitan, or tofu as meat substitutes.
6. What’s the difference between a Philly cheesesteak and a regular steak sandwich?
A Philly cheesesteak uses thinly sliced ribeye, melted cheese, and onions, while a regular steak sandwich may have thicker cuts of beef and different toppings.
7. Can I make a cheesesteak with ground beef?
Technically yes, but it won’t have the same texture or flavor as a traditional cheesesteak.
8. What’s the best way to slice steak thinly at home?
Freeze the steak for 30–45 minutes before slicing with a sharp knife.
9. Should I toast the hoagie roll?
Toasting is optional, but it adds a nice crunch and prevents the bread from getting soggy.
10. Where can I find authentic Philly cheesesteaks outside of Philadelphia?
Many cities have cheesesteak shops, but the best are still found in Philadelphia at places like Pat’s King of Steaks and Geno’s Steaks.