Philly Cheesesteaks

Total Time

Prep: 30 min. + freezing Broil: 5 min.


4 servings

Updated: Oct. 13, 2022
Any kind of steak makes my husband happy. Philly cheesesteaks are a nice dinner choice or a great option instead of burgers. —Susan Seymour, Valatie, New York
Philly Cheesesteaks Recipe photo by Taste of Home
Our editors and experts handpick every product we feature. We may earn a commission from your purchases.


  • 1 beef top sirloin steak (1-1/2 pounds)
  • 3 tablespoons butter, divided
  • 4 medium onions, halved and sliced
  • 2 small green peppers, cut into thin strips
  • 2 small sweet red peppers, cut into thin strips
  • 1 teaspoon hot pepper sauce
  • 4 submarine buns, split and toasted
  • 3/4 teaspoon salt
  • 1/2 teaspoon pepper
  • 8 slices cheddar cheese


  1. Freeze steak 1 hour until firm but not frozen.
  2. In a large skillet, heat 2 tablespoons butter over medium heat. Add onions, peppers and pepper sauce; cook and stir 5 minutes or until tender; remove and keep warm.
  3. Place bun bottoms on a baking sheet, cut side up. Remove steak from freezer; cut into thin slices. Sprinkle with salt and pepper. In same skillet, heat remaining butter over medium-high heat. Add beef in batches; cook and stir 1-2 minutes or until meat is no longer pink. Remove from pan.
  4. Layer bun bottoms with meat, onion mixture and cheese. Broil 4 in. from heat for 2-3 minutes or until cheese is melted. Replace tops.

Nutrition Facts

1 sandwich: 985 calories, 41g fat (22g saturated fat), 151mg cholesterol, 1702mg sodium, 87g carbohydrate (17g sugars, 8g fiber), 65g protein.

Recommended Video