Philly Cheesesteak

Featured in: Everyday Meal Ideas

This iconic Philadelphia sandwich features thinly sliced ribeye steak cooked to perfection alongside sweet sautéed onions, all topped with melting provolone cheese and served in a soft, toasted hoagie roll. The beef is sliced partially frozen for razor-thin pieces, then quickly seared over high heat to develop a rich, caramelized exterior while staying tender inside.

Traditional preparation calls for provolone, American cheese, or Cheez Whiz—each bringing its own creamy texture and salty kick. The key lies in the assembly: melting the cheese directly over the meat and vegetable mixture creates those signature gooey pockets that bind everything together.

Updated on Tue, 13 Jan 2026 10:21:00 GMT
Philly Cheesesteak sandwich overflowing with thinly sliced beef, sautéed onions, and melted provolone on a toasted hoagie roll. Pin it
Philly Cheesesteak sandwich overflowing with thinly sliced beef, sautéed onions, and melted provolone on a toasted hoagie roll. | tifritpantry.com

The smell of onions hitting hot oil takes me back to a tiny apartment kitchen where I first attempted recreating that iconic Philadelphia sandwich after visiting the city. My roommate walked in mid-cook, eyes widening as the beef hit the skillet, and immediately declared herself my official taste tester. We stood over the stove that night, stealing bites straight from the pan because waiting for actual plates felt impossible.

Last winter during a snowstorm, I made these for my neighbors who'd been shoveling driveways all afternoon. They showed up with red cheeks and thick coats, and the way their eyes lit up when those foil-wrapped bundles hit the kitchen counter made the extra prep feel worth every second. Something about hot, cheesy sandwiches just transforms a cold gray day into a memory.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 lb ribeye steak, thinly sliced: Partially freezing the meat makes those paper-thin cuts achievable without being a knife wizard
  • 1 large yellow onion, thinly sliced: These cook down into sweetness that balances the rich beef perfectly
  • 1 green bell pepper, thinly sliced: Optional but adds a fresh crunch and color contrast
  • 8 slices provolone cheese: Or American cheese or Cheez Whiz if you want to lean full authenticity
  • 4 hoagie rolls or long sandwich rolls, split: Soft but sturdy enough to hold everything together without turning soggy
  • 2 tbsp vegetable oil: Helps get that nice sear on both vegetables and meat
  • Salt and black pepper, to taste: Simple seasoning that lets quality ingredients shine

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the beef like a pro:
Pop your ribeye in the freezer for 30 to 45 minutes until firm but not rock solid, then slice against the grain as thinly as your patience allows
Caramelize the vegetables:
Heat 1 tablespoon oil in a large skillet over medium heat, toss in onions and peppers if using, and cook until soft and golden brown, about 5 to 7 minutes
Sear the beef:
Add remaining oil to the skillet, crank heat to medium-high, spread beef in a single layer, season with salt and pepper, and cook until just browned, 2 to 3 minutes
Bring it all together:
Mix the onions and peppers back into the beef, divide into four piles in the pan, and drape 2 cheese slices over each portion until melty and irresistible
Assemble and serve immediately:
Lightly toast your split rolls if desired, then use a spatula to transfer each cheesy beef mound into waiting bread
Golden, gooey Philly Cheesesteak in a soft roll, served hot and ready for a satisfying lunch. Pin it
Golden, gooey Philly Cheesesteak in a soft roll, served hot and ready for a satisfying lunch. | tifritpantry.com

My friend from college would insist on standing at the stove, supervising the cheese-melting phase like it was rocket science. Now I realize she was just making sure her sandwich got extra cheese, and honestly, she was onto something.

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.

The Cheese Debate

Provolone brings that gorgeous pull and mild creaminess, while American cheese melts into pure nostalgia. Cheez Whiz purists will argue passionately, and honestly, there's no wrong answer when everything gets hot and gooey.

Bread Matters More Than You Think

Avoid super crusty rolls that'll tear up the roof of your mouth. You want something with a soft exterior and enough structure to handle the juicy beef without collapsing halfway through eating.

Make It Your Own

Sautéed mushrooms become almost meaty when cooked down alongside the onions. A dash of Worcestershire sauce mixed into the beef while cooking adds depth nobody can quite identify but everyone notices.

  • Keep sliced vegetables separate from beef until final assembly if anyone prefers their sandwich without peppers
  • Lettuce and tomato are heresy in Philadelphia but totally acceptable in your own kitchen
  • Have extra napkins ready because authenticity requires some mess
Freshly prepared Philly Cheesesteak featuring tender ribeye steak, peppers, and onions with melted cheese in a hoagie. Pin it
Freshly prepared Philly Cheesesteak featuring tender ribeye steak, peppers, and onions with melted cheese in a hoagie. | tifritpantry.com

There's something profoundly satisfying about assembling these four sandwiches, watching the cheese stretch and knowing exactly what kind of happy noises will follow the first bite.

Recipe Questions & Answers

What cut of beef works best for authentic results?

Ribeye steak is the traditional choice due to its marbling and tenderness. Slice it paper-thin while partially frozen against the grain for the most authentic texture. Sirloin makes a suitable alternative if ribeye isn't available.

Which cheese should I use?

Provolone offers a mild, creamy melt that complements the beef without overpowering. American cheese provides a sharper bite and smoother texture. For true Philadelphia authenticity, Cheez Whiz delivers the classic experience locals expect.

How do I achieve the perfect beef texture?

Freeze the steak for 30–45 minutes before slicing—this allows you to cut extremely thin strips that cook quickly and evenly. Cook over medium-high heat just until browned, about 2–3 minutes, to prevent toughening the meat.

Can I prepare components ahead of time?

Slice the beef and vegetables in advance and store separately. The onions can be pre-sautéed and refrigerated for up to 2 days. However, for best results, assemble and melt the cheese just before serving to maintain the ideal texture contrast.

What sides complement this sandwich?

Crisp pickles, potato chips, or french fries make classic accompaniments that balance the rich, savory filling. A simple side salad with vinegar-based dressing cuts through the cheese and beef beautifully.

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.

Philly Cheesesteak

Tender ribeye, caramelized onions, and melted cheese on a toasted hoagie roll.

Prep Time
15 mins
Cook Time
15 mins
Total Duration
30 mins
Created by Victor Ibarra


Skill Level Easy

Culinary Tradition American

Makes 4 Portions

Diet Info None specified

What You'll Need

Meat

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 Cheese Whiz)

Bread

01 4 hoagie rolls or long sandwich rolls, split

Cooking Essentials

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

Step-by-Step Directions

Step 01

Prepare the Steak: Place the ribeye steak in the freezer for 30–45 minutes for easier slicing, then slice as thinly as possible against the grain.

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, until soft and lightly browned, about 5–7 minutes. Transfer to a plate.

Step 03

Cook 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 04

Combine Ingredients: Return the onions and peppers to the skillet and stir to combine with the beef.

Step 05

Melt the 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 06

Prepare the Rolls: Split the hoagie rolls lengthwise, keeping one side intact. If desired, toast lightly.

Step 07

Assemble and Serve: Using a spatula, lift each cheesy beef portion and place it into a roll. Serve immediately.

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 Notice

Please review each ingredient for allergens. If unsure, consult a healthcare provider.
  • Contains wheat (hoagie rolls)
  • Contains milk (cheese)
  • May contain soy (depending on bread or cheese brand)

Nutrition info (per portion)

Only for informational use. Replace with professional medical guidance when needed.
  • Energy: 610
  • Lipids: 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.