The Philadelphia cheesesteak is one of America’s most iconic sandwiches. Known for its thinly sliced beef, melted cheese, and soft hoagie roll, this classic sandwich has been a favorite for generations and continues to be enjoyed in restaurants and home kitchens alike.
Making an authentic-style cheesesteak at home is easier than you might think. With a few simple ingredients and the right cooking technique, you can create a hearty and satisfying sandwich that’s perfect for lunch, dinner, game days, or casual gatherings.

1. Original Philadelphia Cheesesteak Recipe (Yield: 4 Sandwiches)
Ingredients
- 2 beef ribeye steaks or top round steaks
- 1/2 teaspoon salt, or to taste
- 1/2 teaspoon black pepper, or to taste
- 1 tablespoon vegetable oil
- 1 medium yellow onion, thinly sliced
- 4 slices Provolone cheese, American cheese, or Cheese Whiz
- 4 hoagie rolls or Amoroso rolls
Instructions
Place the steaks in the freezer for 30 to 45 minutes before slicing. Then using a sharp knife, slice the beef as thinly as possible against the grain and set aside.
Heat a large skillet, griddle, or cast-iron pan over medium-high heat. Add the vegetable oil and allow it to heat for about a minute.
Add the sliced onions and cook for 8 to 10 minutes, stirring occasionally, until they become soft and lightly golden. Transfer the onions to a plate and set aside.
Keep the skillet over medium-high heat and add the sliced beef in an even layer. Season with the salt and black pepper. Let the beef cook undisturbed for about 1 minute to develop some color.
Using a spatula, begin breaking apart and stirring the beef. Continue cooking for another 2 to 3 minutes until the meat is no longer pink and is cooked through.
Return the cooked onions to the skillet and mix them with the beef until evenly combined.
Divide the beef mixture into 4 equal portions directly in the skillet. At this point, reduce the heat to low. Place one slice of Provolone or American cheese directly on top of each portion of beef.
Cover the skillet with a lid for about 1 minute, or until the cheese has fully melted over the meat. If using Cheese Whiz, skip this step and warm the Cheese Whiz separately.
While the cheese is melting, warm the hoagie rolls in a 350°F (175°C) oven for 3 to 5 minutes or toast them lightly on a separate skillet.
Once the cheese has melted, use a spatula to carefully lift each portion of beef and place it inside a warm hoagie roll. If using Cheese Whiz, spoon it over the hot beef before serving.
Serve immediately while the sandwich is hot and the cheese is still melted

2. Tips for Perfect Philadelphia Cheesesteak
Choose ribeye whenever possible. Its marbling provides excellent flavor and tenderness that closely resembles traditional cheesesteaks
Partially freeze the steak before slicing. Firm meat is much easier to cut into the paper-thin slices that give cheesesteaks their signature texture.
Use a flat-top griddle, cast-iron skillet, or heavy pan that retains heat well. Consistent high heat helps the beef cook quickly without losing moisture.
Select a soft yet sturdy roll that can hold the filling without falling apart. A good roll plays an important role in the overall sandwich experience.
Cook the onions until they are soft and lightly caramelized for a richer flavor.
Warm the rolls before assembling the sandwiches. This helps create a softer bite and prevents the bread from feeling dry.
For the best balance of flavors and textures, serve the cheesesteaks immediately after assembling them while the cheese is still melted and the bread is warm.
3. Frequently Asked Questions
What cheese is traditionally used on a Philadelphia cheesesteak?
Many cheesesteak fans prefer Cheese Whiz, while others enjoy Provolone or American cheese. All three options are commonly served and widely accepted.
Can I use a different cut of beef?
Yes. Top round, sirloin, and flank steak can all work well when sliced very thinly, though ribeye is often considered the classic choice.
What makes a cheesesteak authentic?
Thinly sliced beef, melted cheese, grilled onions, and a soft roll are the key elements that define a traditional Philadelphia cheesesteak.
Can I prepare the meat ahead of time?
Yes. The beef can be sliced and stored in the refrigerator a day in advance, making meal preparation faster when you’re ready to cook.
What side dishes go well with cheesesteaks?
French fries, onion rings, potato chips, coleslaw, pickles, pasta salad, and fresh green salads are all popular accompaniments.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 620 |
| Protein | 36g |
| Carbohydrates | 38g |
| Fat | 35g |
| Saturated Fat | 13g |
| Cholesterol | 105mg |
| Sodium | 840mg |
| Fiber | 2g |
| Sugar | 4g |
| Potassium | 520mg |
| Iron | 4mg |
Nutrition values are estimates and may vary depending on the exact ingredients, cheese selection, and roll size used.
The Original Philadelphia Cheesesteak is a timeless sandwich that combines thinly sliced beef, melted cheese, and soft rolls into a simple yet satisfying meal. Its straightforward preparation and bold flavors have made it a favorite for generations.
Making cheesesteaks at home allows you to enjoy this classic sandwich whenever the craving strikes. With quality ingredients and a few easy techniques, you can create a delicious homemade version that captures the spirit of this Philadelphia favorite.