Classic Philly Cheesesteak Sandwich

This iconic Philadelphia sandwich features thinly sliced ribeye steak cooked until perfectly browned, then combined with sweet caramelized onions and melted provolone cheese. The meat and vegetables get piled into a soft, split hoagie roll that's been lightly toasted for extra texture. The whole process takes just 30 minutes from start to finish, making it an ideal option for a quick yet satisfying dinner. For the most authentic experience, some enthusiasts prefer Cheez Whiz over provolone, though both deliver incredible flavor. Serve alongside crispy fries, tangy pickles, or your favorite potato chips for the complete experience.

Updated on Fri, 16 Jan 2026 15:52:26 GMT
Golden, melted provolone blankets savory ribeye steak and caramelized onions inside a toasted hoagie roll. Save
Golden, melted provolone blankets savory ribeye steak and caramelized onions inside a toasted hoagie roll. | felizawrir.com

Few sandwiches carry the weight of culinary legend quite like the Philly Cheesesteak. Born on the streets of Philadelphia in the 1930s, this iconic creation has transcended its humble origins as a hot dog vendor's experiment to become one of America's most beloved comfort foods. The magic lies in its simplicity: paper-thin slices of tender ribeye steak, caramelized onions that have surrendered their sharpness to sweet golden perfection, and a blanket of melted cheese that binds everything together in glorious harmony. All of this nestled within a soft hoagie roll that somehow manages to be both sturdy enough to hold the filling and tender enough to yield with each bite.

Golden, melted provolone blankets savory ribeye steak and caramelized onions inside a toasted hoagie roll. Save
Golden, melted provolone blankets savory ribeye steak and caramelized onions inside a toasted hoagie roll. | felizawrir.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

What makes this Philly Cheesesteak recipe special is the attention to technique. The secret starts with partially freezing your ribeye—this simple trick transforms the task of slicing beef paper-thin from a challenge into child's play. When that thinly sliced beef hits a hot skillet, it develops a beautiful sear in mere minutes while staying incredibly tender. The onions, cooked low and slow until they're soft and caramelized, add a sweetness that perfectly complements the savory beef. And when that provolone melts over everything, creating rivers of gooey cheese throughout, you'll understand why this sandwich has inspired such passionate devotion for nearly a century.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Beef: 1 lb (450 g) ribeye steak, thinly sliced (partially frozen for easier slicing)
  • Vegetables: 1 large yellow onion, thinly sliced
  • Vegetables (optional): 1 green bell pepper, thinly sliced
  • Cheese: 8 slices provolone cheese (or American cheese or Cheese Whiz, per preference)
  • Bread: 4 hoagie rolls or long sandwich rolls, split
  • Condiments & Cooking: 2 tbsp vegetable oil
  • Seasoning: Salt and black pepper, to taste

Instructions

Step 1: Prepare the Beef
Place the ribeye steak in the freezer for 30–45 minutes for easier slicing, then slice as thinly as possible against the grain.
Step 2: Cook the Onions
Heat 1 tablespoon of oil in a large skillet over medium heat. Add the onions (and bell peppers, if using) and cook, stirring, until soft and lightly browned, about 5–7 minutes. Transfer to a plate.
Step 3: Sear the Beef
Add the remaining oil to the skillet. Increase heat to medium-high, then add the sliced beef in a single layer. Season with salt and pepper. Cook, stirring, until just browned, about 2–3 minutes.
Step 4: Combine
Return the onions (and peppers) to the skillet and stir to combine with the beef.
Step 5: Add Cheese
Divide the mixture into four portions in the pan. Place 2 slices of cheese over each portion and let it melt, about 1 minute.
Step 6: Prepare the Rolls
Split the hoagie rolls lengthwise, keeping one side intact. If desired, toast lightly.
Step 7: Assemble and Serve
Using a spatula, lift each cheesy beef portion and place it into a roll. Serve immediately.

Zusatztipps für die Zubereitung

The key to achieving restaurant-quality results lies in a few crucial details. First, don't skip the freezing step—those 30-45 minutes in the freezer firm up the ribeye just enough to allow for paper-thin slices that cook quickly and evenly. Second, resist the urge to overcrowd your skillet when cooking the beef. Working in a single layer ensures proper browning rather than steaming. Finally, let the cheese melt directly over the beef in the pan rather than adding it after assembly—this creates that signature gooey texture where the cheese becomes one with the meat.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

While purists may debate the perfect Philly Cheesesteak, there's room for personalization. For an authentic South Philly experience, swap the provolone for Cheez Whiz—it creates an unmistakably creamy, tangy flavor that many locals swear by. American cheese offers a milder, creamier melt if provolone feels too sharp. Add sautéed mushrooms alongside the onions for an earthy depth of flavor. If ribeye is unavailable or too pricey, sirloin makes an excellent substitute—just be sure to slice it thin against the grain for optimal tenderness.

Serviervorschläge

Serve your Philly Cheesesteak hot from the skillet when the cheese is at its gooiest and the roll is perfectly warmed. Classic accompaniments include crispy fries, potato chips, or crunchy dill pickles that cut through the richness of the sandwich. For a more substantial meal, pair with a simple coleslaw or a crisp green salad. These sandwiches are best enjoyed immediately—the contrast between the warm, melty filling and the soft roll is what makes each bite special.

Gooey cheese drapes over tender beef and sautéed onions in a classic Philly Cheesesteak sandwich. Save
Gooey cheese drapes over tender beef and sautéed onions in a classic Philly Cheesesteak sandwich. | felizawrir.com

Whether you're a Philadelphia native longing for a taste of home or a curious cook ready to experience this American classic for the first time, this Philly Cheesesteak recipe delivers everything you're looking for. In just 30 minutes, you'll have four generous sandwiches bursting with tender beef, sweet caramelized onions, and gloriously melted cheese. It's comfort food at its finest—unpretentious, satisfying, and absolutely delicious. Gather your ingredients, heat up that skillet, and prepare to fall in love with one of America's greatest culinary contributions.

Recipe FAQs

What cut of beef works best for an authentic cheesesteak?

Ribeye is the traditional choice due to its marbling and tenderness. Sirloin or other tender cuts can be substituted if needed. Partially freezing the beef for 30-45 minutes makes it much easier to slice thinly against the grain.

What type of cheese is most authentic?

Cheez Whiz is the most authentic choice according to Philadelphia purists, though provolone and American cheese are also widely used. Each option provides excellent melting properties and rich flavor.

Are bell peppers traditional in a Philly cheesesteak?

Bell peppers are actually optional and not part of the classic Philadelphia version. The traditional preparation includes just beef, onions, and cheese. However, many people enjoy adding peppers for extra flavor and texture.

How do I prevent the bread from getting soggy?

Lightly toasting the split hoagie rolls before filling them helps create a barrier against moisture. Also, avoid overloading with excess oil or juices, and serve immediately after assembling for the best texture.

Can I make these ahead for meal prep?

The beef and onion mixture can be cooked ahead and refrigerated for up to 3 days. Reheat gently in a skillet before assembling. However, for the best experience, assemble and serve fresh to maintain the ideal bread texture.

What sides pair well with cheesesteaks?

Classic accompaniments include crispy french fries, potato chips, and dill pickles. Coleslaw or a simple side salad also works well to balance the rich, hearty nature of the sandwich.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Philly Cheesesteak Sandwich

Tender ribeye, sautéed onions, and melted provolone piled high on a toasted hoagie roll for the ultimate handheld meal.

Prep Time
15 min
Cooking Duration
15 min
Overall Time
30 min
Recipe by Leonard Phelps


Skill Level Easy

Cuisine American

Makes 4 Portions

Dietary Details None specified

What You Need

Beef

01 1 lb ribeye steak, thinly sliced

Vegetables

01 1 large yellow onion, thinly sliced
02 1 green bell pepper, thinly sliced (optional)

Cheese

01 8 slices provolone cheese (or American cheese or Cheez Whiz)

Bread

01 4 hoagie rolls or long sandwich rolls, split

Condiments & Cooking

01 2 tbsp vegetable oil
02 Salt and black pepper, to taste

Directions

Step 01

Prepare the Steak: Place the ribeye steak in the freezer for 30–45 minutes to firm slightly, then slice as thinly as possible against the grain for optimal tenderness.

Step 02

Sauté Vegetables: Heat 1 tablespoon of oil in a large skillet over medium heat. Add the onions and bell peppers (if using) and cook, stirring occasionally, until softened and lightly caramelized, about 5–7 minutes. Transfer to a plate and set aside.

Step 03

Cook the Beef: Add the remaining oil to the skillet and increase heat to medium-high. Arrange the sliced beef in a single layer, season with salt and pepper, and cook until just browned, stirring occasionally, about 2–3 minutes.

Step 04

Combine and Melt Cheese: Return the sautéed vegetables to the skillet and toss to combine with the beef. Divide the mixture into four equal portions in the pan. Place 2 slices of cheese over each portion and allow to melt completely, about 1 minute.

Step 05

Prepare the Rolls: Split the hoagie rolls lengthwise, keeping one edge intact for easy assembly. Lightly toast the rolls if desired for added texture.

Step 06

Assemble and Serve: Using a spatula, carefully lift each cheesy beef portion from the skillet and transfer into a prepared roll. Serve immediately while hot and melty.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or griddle
  • Spatula
  • Sharp knife
  • Cutting board

Allergy Info

Review every ingredient for allergens and speak to your doctor if you have concerns.
  • Contains wheat (hoagie rolls)
  • Contains milk (cheese)
  • May contain soy (depending on bread or cheese brand)

Nutrition Details (per portion)

Nutritional info is just a guideline, not a substitute for professional health advice.
  • Calories: 610
  • Fats: 30 g
  • Carbohydrates: 47 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.