
Kasia Polish Mom
Polish-born, Chicago-raised, feeding a family of six with babcia’s recipes and a global pantry. I grew up folding pierogi at my grandmother’s kitchen table and never stopped — 15+ years of cooking from scratch, one Sunday dinner at a time. Everything here is tested on four kids, a hungry husband, and the memory of a woman who never measured anything but always got it right.
Philly Cheesesteak — Zero Compromise, Maximum Flavor

I have strong feelings about Philly cheesesteaks and zero tolerance for the versions that taste like cafeteria food pretending to be special. A real cheesesteak is thinly sliced beef, properly seared until crispy at the edges, buried under melted cheese, stuffed into a soft roll that somehow holds everything together. It’s messy. It’s perfect. It’s not negotiable.
The great debate — Cheez Whiz versus provolone versus American — I’m not touching. In Philadelphia, people have actual fistfights over this. In my kitchen in Chicago, I use what I have and nobody’s getting hurt. Usually provolone because that’s what my family prefers, but I’ve made it with all three and they’re all correct.
My husband ate his first cheesesteak in Philadelphia in 2008 and talked about it for three weeks. I finally learned to make them at home just to get some peace. Now I make them better than that shop did. He admits this. Reluctantly, but he admits it.
Why This Recipe Works
The secret is thin beef sliced almost to the point of shaving, seared hot and fast in a cast iron pan until the edges get crispy. Most home versions fail because the beef is too thick and steams instead of searing. You want browning. You want those caramelized bits that stick to the pan and then get scraped up into the sandwich.
The onions cook separately until sweet and jammy, then everything comes together in the pan with cheese melted over the top. A soft hoagie roll — not toasted, not crusty — absorbs the juices without falling apart. It’s simple food done right.
Ingredients

Philly Cheesesteak (serves 4)
- 680g (1.5 lbs) ribeye steak
- 2 large onions, thinly sliced
- 8 slices provolone cheese (or Cheez Whiz, or American)
- 4 soft hoagie rolls
- 3 tablespoons butter, divided
- 2 tablespoons vegetable oil
- Salt and pepper to taste
- Optional: sliced bell peppers, mushrooms
How to Make It

1Freeze and Slice the Beef
Place the ribeye in the freezer for 30-45 minutes until firm but not frozen solid. This makes it easy to slice paper-thin. Using a sharp knife, slice against the grain as thin as possible — almost shaved. Season generously with salt and pepper.
2Caramelize the Onions
Heat 1 tablespoon butter and 1 tablespoon oil in a large skillet over medium heat. Add the sliced onions with a pinch of salt. Cook, stirring occasionally, for 15-20 minutes until deeply golden and sweet. Transfer to a bowl and set aside.
3Sear the Beef
Wipe out the pan and heat over high heat until smoking. Add remaining oil. Working in batches, spread the beef in a thin layer and let it sear without moving for 1 minute. Flip and break apart with spatula. Cook another 30 seconds until crispy edges form. Season with salt.
4Assemble and Melt
Divide the beef into 4 portions in the pan. Top each with onions and 2 slices of cheese. Add a splash of water to the pan and cover for 30 seconds to melt the cheese. Meanwhile, spread remaining butter on the rolls. Scoop each portion into a roll.
The Real Secrets
Ribeye is worth it. The fat marbling keeps the thin slices juicy even when cooked hot and fast. Sirloin works but it’s leaner and less forgiving. Ribeye is traditional for a reason.
Don’t move the meat. Let it sit in the hot pan until it develops a crust before you touch it. That’s where the flavor lives. Stirring constantly = steamed beef = sad sandwich.
Soft rolls only. A crusty baguette will cut the roof of your mouth and let all the juices drip out. You want a roll that compresses slightly when you bite, holding everything together.
Serving Philly Cheesesteaks
Serve immediately — these don’t wait well. Wrap the bottom half in foil or parchment if you want to eat without dripping everywhere, Philly street-style. Classic sides are fries or chips. I usually make a simple coleslaw to cut the richness, but honestly these sandwiches are the entire point and sides are optional.
Variations Worth Trying
Chicken cheesesteak. Thinly sliced chicken breast instead of beef, same technique. Cook a bit longer since chicken needs to be fully done. Surprisingly excellent.
Pizza steak. Add marinara sauce and mozzarella instead of the standard cheese. Top with pepperoni if you’re feeling wild. My kids call this “the best sandwich ever invented.”
Mushroom Swiss version. Sauté sliced mushrooms with the onions, use Swiss cheese. More earthy, equally delicious.
Storage and Reheating
Components store separately for 3 days: cooked beef and onions in the fridge, rolls at room temperature. Reheat beef and onions in a hot pan, assemble fresh. Assembled sandwiches don’t store well — the roll gets soggy.
FAQ
What’s the best cheese for a Philly cheesesteak?
In Philadelphia, the debate rages between Cheez Whiz (traditional at Pat’s and Geno’s), provolone (creamy and melty), and American (classic diner style). All are correct. Use what you love.
Can I use a different cut of beef?
Top round or sirloin work if sliced very thin. They’re leaner so slightly less forgiving. Ribeye remains the gold standard for fat content and flavor.


Kasia Polish Mom
Polish-born, Chicago-raised, feeding a family of six with babcia’s recipes and a global pantry. I grew up folding pierogi at my grandmother’s kitchen table and never stopped — 15+ years of cooking from scratch, one Sunday dinner at a time. Everything here is tested on four kids, a hungry husband, and the memory of a woman who never measured anything but always got it right.





