How to Make a Philly Cheesesteak at Home
Understanding the Classic Philly Cheesesteak The Philly cheesesteak originated in Philadelphia, Pennsylvania, in the 1930s when Pat Olivieri, a hot dog vendo...
Understanding the Classic Philly Cheesesteak
The Philly cheesesteak originated in Philadelphia, Pennsylvania, in the 1930s when Pat Olivieri, a hot dog vendor, grilled thinly sliced beef and served it on a roll. His customers loved the innovation, and the sandwich became a local staple. In the 1950s, cheese was added, creating the cheesesteak we know today. This sandwich has remained virtually unchanged for decades, with authentic versions featuring just a few core ingredients: thinly sliced beef, melted cheese, and a long roll.
The sandwich's popularity stems from its simplicity and flavor. When made correctly, the beef should be tender and juicy, the cheese should melt into every crevice, and the roll should provide structural support without overwhelming the filling. The key to making a great Philly cheesesteak at home is understanding what makes each component matter. Many home cooks fail because they either use poor-quality meat, don't slice it thin enough, or choose the wrong cheese.
A traditional Philly cheesesteak contains roughly 400 to 500 calories, depending on portion size and cheese choice. The beef provides most of the protein (around 20 to 30 grams per sandwich), while the cheese adds fat and additional flavor. The sandwich became so popular that restaurants across the United States began offering their own versions, though many purists argue that authentic versions are only found in Philadelphia.
Practical takeaway: Before you start cooking, understand that a Philly cheesesteak is fundamentally about quality ingredients and proper technique rather than complicated steps. The simplicity is what makes it challenging—there's nowhere to hide with poor ingredients or sloppy execution.
Selecting and Preparing Your Meat
The meat selection is the most critical step in making a Philly cheesesteak. You need beef that is tender, flavorful, and can be sliced very thin—typically between 1/16 and 1/8 inch thick. Most home cooks find that ribeye or sirloin steak works best because these cuts have good marbling (interspersed fat) that keeps the meat moist during cooking. Some recipes recommend using thinly sliced deli roast beef, but fresh steak produces superior results because it retains more flavor and texture.
The thickness of your meat slices matters enormously. Thin slices cook quickly and allow the cheese to meld into the meat rather than sitting on top of it. To slice meat thinly at home, you have several options. The easiest method is to partially freeze the meat for 30 to 45 minutes until it becomes firm but not solid. This makes it much easier to slice with a sharp knife. Alternatively, you can ask your butcher to slice the meat for you on their commercial meat slicer, which produces consistently thin slices. If you purchase whole steaks, use a sharp chef's knife held at a slight angle and slice against the grain—this ensures each slice is tender rather than stringy.
You'll need approximately 6 to 8 ounces of meat per sandwich, though personal preference varies. Season your meat simply with salt and pepper just before cooking. Avoid seasoning it in advance because salt can draw out moisture. If you prefer more flavor, some cooks add a pinch of garlic powder or onion powder, but traditional Philly cheesesteaks rely on the beef's natural flavor and the cheese to carry the taste profile.
Practical takeaway: Source quality ribeye or sirloin, slice it between 1/16 and 1/8 inch thick (partially freezing helps), and season only with salt and pepper immediately before cooking. This single step sets up your entire sandwich for success.
Choosing the Right Cheese and Other Toppings
The cheese in a Philly cheesesteak must melt smoothly and integrate with the hot meat. Provolone cheese is traditional and widely considered the best choice because it melts evenly and adds a mild, slightly tangy flavor without overpowering the beef. American cheese is another popular option that produces a creamy, uniform melt. Cheez Whiz, a processed cheese product, is famously used in many Philadelphia locations and creates a distinctly smooth, homogeneous coating. While purists debate which cheese is "correct," the reality is that any of these three works well at home.
Avoid using hard cheeses like cheddar or Swiss unless they're specifically labeled as melting varieties, because they tend to clump and don't integrate properly. You'll need about 2 to 3 ounces of cheese per sandwich. If using sliced provolone or American cheese, plan for 2 to 3 slices. If using Cheez Whiz, a generous squirt (about 2 tablespoons) works well. The cheese should be added when the meat is still hot so that the residual heat melts it completely.
Beyond cheese, the sandwich can include optional toppings. Sautéed onions are extremely popular and add sweetness and texture. Bell peppers (typically green peppers) provide additional vegetables and are often cooked alongside the onions. Some regional variations include mushrooms, lettuce, or tomato, though traditionalists argue these have no place on an authentic Philly cheesesteak. The choice depends on your personal preference and what feels authentic to you.
The roll itself is critical. Look for a quality hoagie roll or Italian sub roll—ideally one that's sturdy enough to hold the fillings without falling apart but soft enough to bite through easily. Philadelphia bakeries produce specific rolls designed for cheesesteaks, but grocery store hoagie rolls are an acceptable substitute. Avoid soft sandwich bread, which will disintegrate, and overly crusty rolls, which are difficult to bite through.
Practical takeaway: Choose provolone, American cheese, or Cheez Whiz for reliable melting. Prepare 2 to 3 ounces per sandwich. Select a sturdy hoagie roll, and decide whether optional toppings like sautéed onions align with your preferences.
The Cooking Process Step by Step
The actual cooking of a Philly cheesesteak takes 5 to 7 minutes, making it a quick meal. You'll need a large griddle, flat-top skillet, or cast-iron pan heated to medium-high temperature. A griddle is preferable because it provides ample surface area to spread the meat and cook it evenly. If you don't have a griddle, a large skillet works—you may just need to cook in batches or slightly overlap ingredients.
Begin by adding a small amount of oil to your preheated surface (butter or vegetable oil both work). Once the oil shimmers, add your sliced meat in a single layer. Resist the urge to stir constantly—let the meat cook for 30 to 45 seconds on one side to develop color and flavor. Then use a metal spatula or stiff scraper to chop the meat into smaller pieces while it cooks. Continue cooking and stirring for another 2 to 3 minutes until the meat is cooked through and broken into bite-sized pieces. The meat should change from red to brown, and you should see some browning (called the Maillard reaction) on some pieces.
If you're adding onions, add them to the griddle during the last minute of meat cooking. If you've already cooked them separately, skip this step. Once the meat is cooked, push it to one side of the griddle and place your roll face-down on the hot surface for 20 to 30 seconds to toast it lightly. This adds texture and helps the roll absorb flavors without becoming soggy.
Now comes the crucial step: adding cheese. Pull the meat back together into a pile on the griddle. Lay your cheese slices on top of the hot meat, or squirt the processed cheese product over the pile. Cover the meat with a dome or lid (even a baking sheet works) for 15 to 20 seconds. This traps heat and steam, which melts the cheese completely. You want the cheese fully melted and integrated with the meat before placing it on the roll.
Practical takeaway: Heat your surface to medium-high, cook meat with brief rest then active chopping for 3 to 4 minutes, toast the roll lightly, add cheese, cover
Related Guides
More guides on the way
Browse our full collection of free guides on topics that matter.
Browse All Guides →