, , ,


Published March 1, 2012.   From Cook’s Illustrated.

Bringing cheesesteaks home required coming up with a simple and economical way to mimic the thinly shaved slivers of rib eye usually obtained with a meat slicer. We found that when partially frozen, skirt steak’s thin profile and open-grained texture made for easy slicing, and its flavor was nearest to rib eye but without the sticker shock. To best approximate the wide griddle typically used in Philadelphia, we cooked the meat in two batches, letting any excess moisture drain off before giving it a final sear. Finally, to bind it all together, we let slices of American cheese melt into the meat, along with a bit of grated Parmesan to boost its flavor.


If skirt steak is unavailable, substitute sirloin steak tips (also called flap meat). Top these sandwiches with chopped pickled hot peppers, sautéed onions or bell peppers, sweet relish, or hot sauce.


  • 2pounds skirt steak , trimmed and sliced with grain into 3-inch-wide strips
  • 4(8-inch) Italian sub rolls , split lengthwise
  • 2tablespoons vegetable oil
  • 1/2teaspoon salt
  • 1/8teaspoon pepper
  • 1/4cup grated Parmesan cheese
  • 8slices white American cheese (8 ounces)


  1. Place steak pieces on large plate or baking sheet and freeze until very firm, about 1 hour.
  2. Meanwhile, adjust oven rack to middle position and heat oven to 400 degrees. Spread split rolls on baking sheet and toast until lightly browned, 5 to 10 minutes.
  3. Using sharp knife, shave steak pieces as thinly as possible against grain. Mound meat on cutting board and chop coarsely with knife 10 to 20 times.
  4. Heat 1 tablespoon oil in 12-inch nonstick skillet over high heat until smoking. Add half of meat in even layer and cook without stirring until well browned on 1 side, 4 to 5 minutes. Stir and continue to cook until meat is no longer pink, 1 to 2 minutes. Transfer meat to colander set in large bowl. Wipe out skillet with paper towel. Repeat with remaining 1 tablespoon oil and sliced meat.
  5. Return now-empty skillet to medium heat. Drain excess moisture from meat. Return meat to skillet (discard any liquid in bowl) and add salt and pepper. Heat, stirring constantly, until meat is warmed through, 1 to 2 minutes. Reduce heat to low, sprinkle with Parmesan, and shingle slices of American cheese over meat. Allow cheeses to melt, about 2 minutes. Using heatproof spatula or wooden spoon, fold melted cheese into meat thoroughly. Divide mixture evenly among toasted rolls. Serve immediately.