The Ultimate Philly Cheesesteak

A delicious Philly Cheesesteak sandwich, golden brown and overflowing with steak, onions, and melted cheese, ready to be enjoyed.

Unveiling the Authentic Philly Cheesesteak Sandwich: A True American Icon

Few sandwiches command as much respect and devotion as the Philly Cheesesteak. Hailing from the vibrant streets of Philadelphia, this legendary sandwich is far more than just steak and cheese on a bun; it’s a culinary masterpiece, a symbol of American comfort food, and a true taste experience that has captured hearts worldwide. At its core, an authentic Philly Cheesesteak features a harmonious blend of thinly sliced, incredibly tender ribeye steak (or a similar premium cut), expertly seared on a griddle until perfectly browned and juicy. This savory steak is then combined with deeply caramelized onions and often green bell peppers, creating a rich, aromatic foundation. The grand finale? A generous blanket of perfectly melted provolone cheese, all nestled within a fresh, crusty hoagie roll that provides the ideal textural contrast.

The origins of the Philly Cheesesteak trace back to the early 20th century, specifically to Pat Olivieri, a hot dog vendor in South Philadelphia. Legend has it that in 1930, Olivieri decided to grill some beef from his butcher shop and put it on an Italian roll. A cab driver, smelling the irresistible aroma, requested one, and the “steak sandwich” was born. The addition of cheese came later, debated between Olivieri and his rival, Joe Vento of Geno’s Steaks, but it solidified the sandwich’s iconic status. While the original was simple—just steak and onions—the evolution saw the introduction of various cheeses and vegetables, with green bell peppers and mushrooms becoming popular additions. My own journey with these delightful Philly steak sandwiches began during my teenage years, working at my parents’ bustling restaurant. It quickly became my go-to after-school meal, a delicious escape from school lunch. Crafting countless cheesesteaks each week not only honed my skills but also allowed me to experiment with various ingredient combinations and master techniques that elevate this humble sandwich to something truly extraordinary. It’s an experience I’m thrilled to share with you.

All the essential ingredients for making delicious Philly Cheesesteaks laid out on a cutting board, including steak, onions, peppers, and cheese.

Essential Ingredients: What You Need for the Perfect Philly Cheesesteak

Creating an exceptional Philly Cheesesteak starts with selecting the right ingredients. Each component plays a vital role in achieving that authentic, mouthwatering flavor and texture. Here’s a detailed guide to what you’ll need before you head to the grocery store:

  • Hoagie Rolls: The Foundation is Key
    The bread is not just a vessel; it’s a crucial element of the cheesesteak experience. I always recommend sourcing bakery-fresh hoagie rolls from your local grocery store or a dedicated bakery. Look for rolls that are crusty on the outside, offering a satisfying bite, yet wonderfully soft and slightly chewy on the inside to absorb all those delicious steak juices. Avoid overly soft or dense rolls; they won’t hold up to the substantial filling. Traditionalists often swear by Amoroso rolls, but any high-quality deli-style hoagie will work beautifully.
  • Veggies in a Philly Cheesesteak: Sweetness and Color
    A large yellow onion is non-negotiable for its sweet, caramelizing qualities. When cooked down, it adds an incredible depth of flavor that complements the savory steak. Green bell peppers are the classic choice, offering a slight bitterness and fresh crunch that balances the richness. However, feel free to experiment with red bell peppers for a sweeter profile or a mix of colors for visual appeal. If you’re someone who enjoys a kick, thinly sliced chili peppers or jalapeños can be a fantastic addition, introducing a delightful heat to each bite.
  • Provolone Cheese: The Melty Heart of the Sandwich
    While there’s a debate between provolone and Cheez Whiz (which we’ll delve into later), classic provolone is my unwavering choice for its smooth melt and mild, slightly tangy flavor that doesn’t overpower the steak. For those feeling a bit adventurous and seeking an extra layer of complexity, consider using smoked provolone. Its smoky notes introduce a sophisticated twist that elevates the sandwich without straying too far from tradition. You’ll want good quality slices that melt beautifully.
  • Steak: The Star of the Show
    The quality and cut of your steak are paramount. Ribeye steak is the gold standard for a reason: its excellent marbling ensures incredible flavor and tenderness. Look for a ribeye with even fat distribution and minimal large chunks of fat that might not render properly. If ribeye isn’t available or fits your budget, fear not! Other excellent choices include top round, sirloin, or even flank or skirt steak. The key is to select a good quality steak with *nice fat marbling throughout* to ensure moisture and flavor. Regardless of the cut, the goal is paper-thin slices, which we’ll cover in the next section.
  • Seasoning: Simple Yet Impactful
    The seasoning for a Philly Cheesesteak is intentionally minimal, allowing the natural flavors of the beef and vegetables to shine. You’ll need coarse or sea salt and freshly ground black pepper to taste. The secret ingredient that adds a touch of savory umami and depth is Worcestershire sauce. A few dashes can make all the difference, enhancing the beef’s natural richness without overwhelming it.
Partially frozen steaks laid out on a baking sheet, prepped for thin slicing.
A sharp knife carefully slicing a partially frozen steak into incredibly thin pieces against the grain.

The Butcher’s Trick: Mastering the Art of Thinly Sliced Beef Steak

The texture of the steak is paramount to an authentic Philly Cheesesteak. You need those paper-thin, melt-in-your-mouth strips that cook quickly and absorb all the flavors. While your local butcher can often expertly shave the steak for you—and I highly recommend asking them if you have the chance—it’s also a technique you can easily master at home with a simple trick. This secret method ensures your steak is firm enough to slice incredibly thin, transforming a good cheesesteak into a great one.

Here’s how to achieve perfectly thin steak slices:

  • The Partial Freeze: The key to thin slicing is to firm up the meat without freezing it solid. Begin by taking your steaks out of their packaging. Place them onto a cutting board lined with parchment paper. This parchment paper prevents the meat from sticking and makes cleanup a breeze.
  • Freezer Time: Pop the cutting board with the steaks into your freezer. The optimal time for partial freezing is typically between 30 to 45 minutes. This duration can vary slightly depending on the thickness of your steaks and the efficiency of your freezer. You’re aiming for the steaks to be firm to the touch on the outside, but still pliable enough to cut through, not completely rock-solid frozen. If they freeze too much, let them sit out for a few minutes to slightly thaw.
  • The Precision Cut: Once the steaks have reached the ideal partial-frozen state, retrieve the cutting board from the freezer. Now, equip yourself with a truly sharp knife. This is non-negotiable for safety and precision. Position the steak so you can cut it across the grain. Cutting against the grain is crucial as it shortens the muscle fibers, resulting in a much more tender chew. Using your sharp knife, slice the steaks as thinly as humanly possible. Aim for slices that are almost translucent—this thinness allows the steak to cook very quickly on the griddle and become wonderfully tender.

This simple partial-freezing technique will give you those coveted delicate slices, making your homemade Philly Cheesesteaks taste just like they came from a legendary Philadelphia sandwich shop.

A pile of thinly sliced steak, perfectly prepped and seasoned, ready for cooking.
Thinly sliced steak being mixed with seasoning in a bowl, ensuring every piece is coated.

Crafting Your Own Masterpiece: A Step-by-Step Guide to Making Philly Cheesesteaks

With your ingredients prepped and your steak perfectly sliced, it’s time to bring this iconic sandwich to life. The cooking process for a Philly Cheesesteak is quick and requires attention, but the results are incredibly rewarding. A large griddle or a flat-top grill is ideal for achieving the authentic diner-style sear, but two large cast-iron skillets or heavy-bottomed frying pans will also work wonderfully in a home kitchen. Precision in slicing and quick cooking are key to tender, flavorful results.

Follow these steps to create mouthwatering homemade Philly Cheesesteaks:

  1. Season the Steak and Prepare Rolls: After you’ve achieved those wonderfully shaved steaks, place them in a mixing bowl. Drizzle with Worcestershire sauce and season generously with salt and black pepper. Toss gently to ensure every thin strand of steak is coated. Let this sit briefly while you prepare your griddle and other components. Next, take your hoagie rolls. Using a sharp serrated knife, slice them about halfway through the top, creating a pocket for the filling without cutting them all the way through. Spread a thin layer of softened unsalted butter inside each roll; this will create a beautiful golden interior when warmed.
  2. Preheat Your Cooking Surface: Place your griddle, flat-top, or large cooking pans over medium to medium-high heat. Allow it to heat thoroughly until a drop of water sizzles and evaporates immediately. Add 1-2 tablespoons of oil (such as vegetable or canola) to coat the cooking surface evenly.
Thinly sliced onions and green bell peppers searing on a hot griddle, starting to caramelize.
Thinly sliced steak searing next to the onions and peppers on the griddle, ready to be mixed.
The sizzling steak being expertly seared on the griddle alongside the softening onions and peppers.
A spatula mixing the cooked onions, peppers, and steaks together on the griddle, ensuring even flavor distribution.
  1. Cook the Vegetables: Add the sliced onions and bell peppers to the heated griddle. Sauté them, stirring occasionally, until they are completely softened and have achieved a beautiful golden-brown caramelization. This process brings out their natural sweetness and complex flavors. Once they are perfectly tender and aromatic, push them to a cooler section of the griddle, or transfer them to a bowl if you’re using separate pans, to keep them warm while you cook the steak.
  2. Sear the Steak to Perfection: If needed, add a little more oil to the hot side of your griddle. Spread the seasoned, thinly shaved steak into a single, even layer. Allow it to sear without too much disturbance for about a minute to develop a nice crust, then begin to toss and chop it with your spatula. Cook the steak rapidly until it is just cooked through and no longer pink. Remember, thinly shaved steak cooks incredibly fast, typically in just 2-3 minutes, so be careful not to overcook it, as this will make it tough. The goal is tender, juicy steak.
  3. Combine and Warm the Bread: Once the steak is perfectly cooked, bring the caramelized onions and peppers back to the steak on the griddle. Stir everything together to combine the flavors thoroughly. While the steak and veggies are mixing, if you have space on the griddle, place your buttered hoagie rolls cut-side down to warm and lightly toast. This step adds a wonderful crispness to the interior of the roll and helps it stand up to the juicy filling. If space is limited, use a separate pan or quickly warm them in the oven.
Four mounds of steak, onions, and peppers topped with provolone cheese, melting to perfection on the griddle.
A cheesesteak filling, rich with steak, veggies, and melted cheese, being carefully scooped into a warmed hoagie roll.
  1. Melt Cheese and Assemble: Divide the hot steak and vegetable mixture into four equal mounds on the griddle. Place two slices of provolone cheese over each mound, completely covering the mixture. Allow the cheese to melt for about 30 seconds to a minute, until it’s gooey and bubbly. This is where the magic happens! Once the cheese has melted beautifully, use your spatula to scoop each cheesy steak mound directly into a warmed, buttered hoagie roll. Serve immediately and savor every incredible bite! Enjoy your authentic homemade Philly Cheesesteak!
Two perfectly assembled cheesesteak sandwiches, cut in half and served with pickles on a rustic wooden board.

The Great Debate: Provolone vs. Cheez Whiz on Your Philly Cheesesteak

No discussion about Philly Cheesesteaks is complete without addressing the legendary cheese debate: provolone or Cheez Whiz? Before the widespread adoption of provolone, many early Philly Cheesesteaks were indeed topped with a creamy, bright yellow dollop of Cheez Whiz. This condiment has a long-standing history with the sandwich, with both Pat Olivieri and his rival Joe Vento claiming to have been the first to introduce it, fueling a friendly but fierce rivalry that continues to this day.

For purists and those seeking the quintessential old-school Philadelphia street food experience, Cheez Whiz offers a distinct, tangy, and unapologetically processed cheese flavor. Its smooth, molten consistency coats every strand of steak and onion, creating an incredibly rich and indulgent bite. However, for a more refined, yet still undeniably classic, flavor profile, provolone cheese is often preferred. Its mild, slightly nutty, and creamy characteristics allow the robust flavors of the steak and caramelized onions to shine through, providing a balanced and sophisticated contrast. Personally, I’m firmly on Team Provolone all the way for its superior texture and nuanced flavor, but I wholeheartedly acknowledge and respect the tradition of Cheez Whiz. Ultimately, the choice comes down to personal preference and what kind of cheesesteak experience you’re craving!

A cross-section of a perfectly cooked Philly Cheesesteak, showing layers of steak, cheese, and vegetables, stacked on another sandwich.

Did you try this irresistible recipe? We’d love to hear from you! Please consider leaving a ⭐️ star rating and share your thoughts by leaving a 📝 comment below. You can also share your culinary creations and tag us on social media @willcookforsmiles with #willcookforsmiles. Don’t forget to subscribe to our newsletter for more delicious recipes and cooking tips!

A close-up image of a single, perfectly crafted Philly Cheesesteak sandwich, showcasing its delicious filling.

Homemade Philly Cheesesteak Sandwich Recipe

Philly Cheesesteak is an American classic sandwich that everyone knows and loves! It’s a mouthwatering combination of flavorful thinly shaved steak, seared green bell peppers and onions, and melted provolone cheese on a deli fresh hoagie.

⭐️⭐️⭐️⭐️⭐️ 5 from 8 votes

Print Recipe
Pin Recipe
Rate This Recipe

Course: Main Course, Sandwich | Cuisine: American
Prep Time: 15 minutes | Cook Time: 10 minutes | Par-freeze: 35 minutes | Total Time: 1 hour
Servings: 4 | Calories: 736kcal | Author: Lyuba Brooke

Ingredients

  • 4 hoagie rolls (about 6 inches in length each)
  • 1 yellow onion
  • 1 large green bell pepper
  • 2 tbsp oil for cooking
  • 2 tbsp unsalted butter, softened
  • 8 slices provolone cheese
  • 1.25-1.5 lb steak (ribeye, top round, or sirloin)
  • 3 tsp Worcestershire sauce
  • 1/2-1 tsp coarse or sea salt (to taste)
  • 1/4-1/2 tsp black pepper (to taste)

Instructions

Prepare the Steaks (about 1 hour before):

  1. Before starting to cook, you need to par-freeze the steaks to make it easy to slice them thinly. Start this process 30-45 minutes before you’re ready to make the sandwiches.
  2. Take the steaks out of the package and place them onto a parchment paper covered cutting board. Place the cutting board with steaks into the freezer and set the timer. Let them partially freeze for 30-45 minutes.
  3. When the steaks are partially frozen, use a sharp knife to slice the steaks against the grain, as thinly as you can.

Prepare the ingredients:

  1. Slice onion and bell peppers thinly as well and slice the hoagie rolls through the top but not all the way through.
  2. Spread some butter inside each hoagie roll and set aside.

Cooking the steak sandwich:

  1. You can use a flat top grill, a griddle, or a couple of large cast iron cooking pans.
  2. In a mixing bowl, combine shaved steak, salt, pepper, and Worcestershire sauce. Mix well.
  3. Preheat the griddle or the cooking pans over medium to medium-high heat. Grease it with some oil.
  4. Start sautéing onions and peppers until completely softened and start to get golden brown. You can set them aside to the cooler side or set them aside off the heat completely.
  5. On the side of the griddle/grill (or in a separate pan) place the hoagie rolls to warm up.
  6. Add a little more oil if needed and spread steaks into one even layer. Sear the steak, tossing it from time to time until just cooked through.
  7. Stir in the onions and peppers. Turn off heat.
  8. Separate the mixture into 4 even mounds and top each mound with two slices of cheese. Let the cheese melt and transfer each cheesy steak mixture into each hoagie roll.

Notes

  • More steak options: You can also work with skirt steak, flank steak, or top of eye round for your cheesesteak.
  • Cheese: Instead of provolone, you can try sliced mozzarella for a different melt and flavor profile.

Nutrition

Calories: 736kcal | Carbohydrates: 39g | Protein: 44g | Fat: 45g | Saturated Fat: 20g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 18g | Trans Fat: 0.3g | Cholesterol: 128mg | Sodium: 995mg | Potassium: 575mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1467IU | Vitamin C: 41mg | Calcium: 319mg | Iron: 14mg
❤️ Tried this recipe?
Mention @willcookforsmiles or tag #willcookforsmiles!

Explore More Irresistible Sub Sandwich Recipes

If you’ve fallen in love with the classic Philly Cheesesteak, you’re in for a treat! The world of sub sandwiches is vast and delicious, offering endless possibilities for satisfying meals. From spicy Italian classics to savory chicken creations, there’s a sub out there for every craving. Expand your sandwich repertoire with these fantastic recipes, guaranteed to bring excitement to your table and delight your taste buds:

  • Italian Sub Recipe: A zesty, hearty sandwich packed with various cured meats, cheese, and fresh veggies, often dressed with a tangy vinaigrette.
  • Meatball Sub: Comfort in a bun! Tender, saucy meatballs nestled in a hoagie roll, often topped with melted mozzarella or provolone cheese.
  • Cuban Sandwich: A pressed delight featuring roast pork, ham, Swiss cheese, pickles, and mustard, all grilled to perfection for a crispy exterior.
  • Philly Cheese “Steak” Sausage Hoagies: A creative twist on the classic cheesesteak, substituting steak with flavorful sausage for a unique and equally satisfying experience.
  • White BBQ Chicken Sub: A lighter yet incredibly flavorful option, featuring tender chicken tossed in a creamy, tangy white BBQ sauce, served in a fresh sub roll.