History, Techniques, and How to Make the Perfect Cheesesteak at Home
Few sandwiches have reached the level of national fame as the Philly cheesesteak. Originating from the streets of Philadelphia, this humble combination of thinly sliced beef, melty cheese, and soft bread has earned legendary status. It’s greasy in the best way, satisfying to the soul, and simple enough to be made in your own kitchen—without sacrificing the flavors that made it famous.
This guide is everything you need to know about Philly cheesesteaks—from where it came from, how to choose your ingredients, traditional vs. modern techniques, and of course, how to make an authentic version at home.
Where It All Began: The History of the Philly Cheesesteak
The Philly cheesesteak was invented in the 1930s by Pat Olivieri, a hot dog vendor in South Philadelphia. The story goes that he was craving something different for lunch and decided to grill up some beef and onions on his cart. A passing cab driver saw it, asked for the same, and the rest is history.
That modest beef sandwich eventually turned into the empire that is Pat’s King of Steaks, still in operation today. But it didn’t become a “cheesesteak” until later—cheese was added in the 1940s, often provolone, and later Cheez Whiz.
Today, two iconic institutions—Pat’s and Geno’s, located across the street from one another—continue to fuel debate about which shop makes the best version. But no matter which you prefer, the formula is largely the same: bread, beef, cheese, and optionally onions or peppers.
What Makes a Great Cheesesteak?
The beauty of a Philly cheesesteak lies in its simplicity. But like all simple dishes, it demands good technique and high-quality ingredients. Here’s what matters:
-
The Beef: Ribeye is king—tender, fatty, and flavorful.
-
The Cheese: Provolone, Cheez Whiz, or American—each offers a different character.
-
The Bread: Amoroso rolls (or something close) are the gold standard—soft inside with a slight chew.
-
The Extras: Onions are traditional, but bell peppers, mushrooms, and hot peppers are common.
Ingredients Breakdown (For 4 Sandwiches)
Beef Filling:
-
1½ lbs (680g) thinly sliced ribeye steak (or sirloin for budget-friendly option)
-
1 tablespoon olive oil
-
1 tablespoon butter
-
1 medium yellow onion, thinly sliced
-
1 green bell pepper, thinly sliced (optional but common)
-
Salt and freshly ground black pepper, to taste
-
½ teaspoon garlic powder
-
½ teaspoon onion powder
Cheese Options (Choose One or Mix):
-
8 slices provolone cheese (classic and balanced)
-
OR 1 cup Cheez Whiz (traditional for old-school Philly)
-
OR 8 slices white American cheese (mild and creamy)
Bread:
-
4 hoagie rolls (Amoroso-style or sub rolls), sliced lengthwise
-
Optional: mayonnaise or garlic butter for toasting rolls
Step-by-Step Cooking Instructions
Step 1: Prepare the Beef
Thinly slicing the steak is key to achieving the iconic cheesesteak texture. You want the meat almost shaved.
Tips:
-
Freeze the meat for 30–45 minutes first—it makes slicing easier.
-
Use a very sharp knife and cut across the grain.
-
Or ask your butcher to slice it for you.
Step 2: Sauté the Onions and Peppers
-
Heat olive oil and butter in a large skillet or griddle over medium heat.
-
Add onions (and peppers, if using).
-
Sauté for 7–10 minutes, until soft, slightly caramelized, and golden.
-
Remove from pan and set aside.
Step 3: Cook the Steak
-
Increase heat to medium-high.
-
Add the thinly sliced beef to the pan in a single layer.
-
Sprinkle with salt, pepper, garlic powder, and onion powder.
-
Let the meat sear for 1–2 minutes before flipping and chopping with a spatula.
-
Cook just until browned—do not overcook.
Step 4: Bring It All Together
-
Return onions and peppers to the skillet with the beef.
-
Stir to combine well.
-
Lay cheese slices evenly across the top.
-
Reduce heat to low, cover the skillet, and let the cheese melt for 1–2 minutes.
Alternative:
Instead of melting cheese on the pan, you can layer it directly onto the roll when assembling.
Step 5: Toast the Rolls (Optional but Recommended)
-
Preheat oven to 375°F (190°C).
-
Spread a little mayo or garlic butter inside the rolls.
-
Place on a baking sheet and toast for 4–5 minutes, until lightly golden.
Step 6: Assemble the Sandwich
-
Use tongs or a spatula to load each hoagie roll with hot, cheesy beef mixture.
-
Serve immediately, with ketchup, hot peppers, or even fried onions on the side if desired.
Cheese Choices and Regional Debate
In Philly, asking for cheese isn’t as simple as just saying “yes.” You’ve got three choices:
Provolone
-
The most balanced flavor
-
Sharp provolone adds extra punch
-
Melts smoothly
White American Cheese
-
Creamy and mild
-
Excellent meltability
-
Great for people who don’t like strong cheese
Cheez Whiz
-
The OG street-cart favorite
-
Velvety and rich
-
Poured on hot from a can or warmed jar
Order like a local:
-
“Whiz wit” = Cheez Whiz with onions
-
“Whiz witout” = Cheez Whiz without onions
-
“Provolone wit” = Provolone with onions
Authentic Philly Roll: Amoroso’s
Amoroso rolls are the most iconic bread used in Philly cheesesteaks. They’re soft and airy inside with a slightly chewy crust—perfect for soaking up juices without falling apart. If you can’t find Amoroso rolls:
Alternatives:
-
Italian hoagie rolls
-
Sub sandwich buns
-
Soft French rolls
Avoid crusty baguettes or ciabatta—they’re too firm and dry for cheesesteaks.
Customize Your Cheesesteak
1. Mushroom Cheesesteak
Add sautéed mushrooms along with the onions and peppers.
2. Spicy Jalapeño Cheesesteak
Add sliced jalapeños or banana peppers for a kick.
3. BBQ Cheesesteak
Stir in 2 tablespoons of BBQ sauce into the beef for a smoky, tangy version.
4. Chicken Cheesesteak
Swap ribeye for thinly sliced chicken breast or thighs.
5. Breakfast Cheesesteak
Top with a fried egg and a sprinkle of hot sauce.
What to Serve with a Philly Cheesesteak
Keep it classic or add something new.
Side Dishes:
-
Crinkle-cut fries
-
Onion rings
-
Potato chips
-
Pickle spears
-
Coleslaw
Dips & Sauces:
-
Extra Cheez Whiz
-
Ketchup
-
Spicy mayo
-
Horseradish aioli
Drinks:
-
Ice-cold cola
-
Root beer
-
Lager or light beer
Make-Ahead and Storage
Meal Prep Tips:
-
Make ahead:
Cook the meat and veggies and refrigerate for up to 3 days. -
Reheat:
Warm filling in a skillet with a splash of water or broth. Then add cheese and melt again. -
Freeze:
Freeze cooked meat and onion/pepper mixture in portions. Thaw and heat as needed.
Nutritional Information (Per Sandwich – Approximate)
-
Calories: 650–750
-
Protein: 35g
-
Fat: 40g
-
Carbs: 40g
-
Cholesterol: 95mg
-
Sodium: 900mg
(Nutrition will vary based on cheese and bread used.)
Frequently Asked Questions
Q: Can I use ground beef instead of steak?
Yes, but it won’t be traditional. Ground beef is more like a Sloppy Joe cheesesteak hybrid, but still tasty!
Q: What kind of pan is best?
A flat griddle is ideal, especially for large batches. A heavy skillet like cast iron works great for home cooks.
Q: Can I make it dairy-free?
Use dairy-free cheese alternatives like vegan provolone or skip the cheese and serve with caramelized onions.
Q: What’s the difference between a cheesesteak and a steak sandwich?
A steak sandwich may include lettuce, tomato, or mayo. A cheesesteak focuses solely on meat, cheese, and sautéed veggies, with no cold toppings.
Final Thoughts
The Philly cheesesteak is more than a sandwich—it’s a piece of culinary Americana. It’s simple, but powerful. It evokes the feeling of biting into something hot, messy, and unforgettable. And while die-hard fans may argue over details—Whiz vs. provolone, wit vs. witout—the truth is, any cheesesteak made with love and quality ingredients can hold its own.
With this guide, you’re ready to recreate an authentic Philly experience right at home. Whether you’re a native Philly purist or just someone who craves beef and cheese done right, this recipe delivers every time.