Welcome to my kitchen. Today is all about real comfort food. We are making the ultimate homemade Philly Cheesesteak.
Be sure to check out the video tutorial below. It shows you every single step.
A great cheesesteak is a thing of beauty. Tender ribeye steak. Melted provolone cheese. All wrapped warmly inside a toasted garlic butter hoagie.
The best part? You do not need a fancy restaurant kitchen. You only need a few good ingredients and a little bit of focus.
Just last month, during the heavy rains here in Chattogram, my mother, Sultana Razia, came over to visit. I whipped up these exact sandwiches for our lunch. Seeing her reaction after that first bite? Pure joy. That is exactly why I love cooking.
Creating this masterpiece at home is actually easier than putting together a puzzle. The magic lies entirely in the preparation.
I am a huge believer in mise en place. This simply means having every ingredient ready before you even touch the stove.
Typing up these recipes on my trusty Logitech K380 keyboard always reminds me how much I value efficiency. Efficiency transforms cooking from stressful to deeply enjoyable.
Because anytime you are ready to cook, you should:
- have your sweet onions completely diced
- have your mild provolone slices separated
- have your softened butter and pressed garlic mixed
This setup guarantees you can move fast. And trust me, once that pan gets hot, this recipe moves incredibly fast. It easily fits into a tight 30-minute dinner schedule.

Let’s talk about the star of the show. Ribeye is unequivocally the best cut of beef for this.
Why? It has a beautiful amount of natural fat marbling. This fat melts down and keeps the meat incredibly juicy. The steak stays tender even when cooked over very high heat.
But here is the real secret. You must slice the beef correctly.
You need to cut against the natural muscle fibers. Cutting against the grain is like cutting the strings of a guitar. It shortens the fibers and ensures every single bite is soft.
I always use a simple trick for this. Place your trimmed ribeye directly into the freezer.
Leave it there for exactly 20 to 30 minutes. This chilling process makes the meat much firmer. Your knife will glide right through the chilled beef. You want slices so thin they are almost paper-like.
Next up is the cheese. Mild provolone is my absolute favorite here.
It melts into a beautifully gooey, stretchy blanket. It perfectly complements the beef without hiding the savory flavor. Please avoid using heavily aged provolone for this sandwich. Its sharp flavor just competes too aggressively with the meat.
Let’s look at exactly what you need. Follow these measurements carefully for the best balance.

Recipe Overview
| Timing & Yield | Details |
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
| Servings | 4 |
| Difficulty | Easy |
Ingredients List
| Ingredient | Quantity | Notes |
| Ribeye steak | 1 lb | Trimmed and thinly sliced |
| Sea salt | 1/2 tsp | Or adjust to your taste |
| Black pepper | 1/2 tsp | Or adjust to your taste |
| Sweet onion | 1 large | Finely diced |
| Provolone cheese | 8 slices | Mild variety, not aged provolone |
| Hoagie Rolls | 4 count | Sliced 3/4 of the way through |
| Unsalted butter | 2 Tbsp | Softened to room temperature |
| Garlic clove | 1 clove | Freshly pressed |
| Mayonnaise | 2-4 Tbsp | Or adjust to your personal taste |
The Art of the Sizzle
Now the real fun begins. First, grab your fresh hoagie rolls and a serrated bread knife.
Slice each roll carefully along the side. But stop cutting when you are about three-quarters of the way through.
You must leave a sturdy hinge intact on one side. This hinge prevents your sandwich filling from tumbling out.
Take your bowl of softened butter and pressed garlic. Stir them vigorously until they form a smooth, fragrant paste.
Spread this gorgeous garlic butter evenly across the open rolls. Make sure you coat the bread from edge to edge.
Heat your large flat skillet or griddle over medium heat. Place the buttered sides of the rolls onto the hot surface.
Allow them to toast gently for about two full minutes. Lift them when they achieve a glorious golden brown crust. Set the toasted rolls aside on a clean cutting board.
Toasting creates a protective barrier. It keeps your sandwich structurally sound against the savory meat juices until the very last bite.

We are ready to tackle the onions. Add a very small drizzle of neutral oil to your pan.
Toss in the entire batch of prepared sweet onions immediately. Spread them out evenly across the warm cooking surface.
Cook them patiently over medium heat. They will become translucent and slowly develop a gorgeous, caramelized golden color.
Sprinkle a tiny pinch of sea salt over the onions. This helps draw out moisture and speeds up the caramelization process.
Stir them occasionally to prevent sticking. Once they are perfectly soft and sweet, remove them promptly. Transfer them to a small waiting bowl.
Now, it is time for the main event. Increase your stove temperature to medium-high heat.
You want the cooking surface to be exceptionally hot right now. Add one more small splash of oil to the pan.
Quickly spread your ultra-thin ribeye slices in a single layer. Leave the meat completely undisturbed for two full minutes.

This resting period builds a deeply savory crust. Once browned underneath, flip the meat using a sturdy spatula.
Now, evenly sprinkle your measured sea salt across the beef. Follow that immediately with the measured black pepper.
Use your spatula to chop the meat into smaller pieces right in the pan.
Keep moving the steak continuously. The thin slices cook incredibly fast in this hot environment.
Once the beef is completely browned, bring the onions back. Dump the caramelized onions directly on top of the cooked meat. Toss everything together vigorously until the flavors intertwine.
Divide this glorious mixture into four even, rectangular piles. Form each pile to match the exact length of your rolls.
Carefully lay two slices of mild provolone over each portion.
Turn the stove burner off completely at this exact moment.
The residual heat trapped in the pan will melt the cheese perfectly. It drapes gently over the meat without overcooking your premium steak.
Assembly, Serving, and Secrets
We have finally reached the most exciting phase. It is time to assemble our culinary creations.
Take your toasted hoagie rolls and open them gently. Grab your mayonnaise and spread a thin layer inside each bun.
The mayonnaise provides a delightful, tangy creaminess. It beautifully balances the rich, savory nature of the beef. You can adjust the amount based on your personal preference.

Working carefully with one portion at a time, grab a roll.
Invert the open roll directly over one cheese-covered meat pile. Slide a wide, flat spatula securely underneath the hot beef.
Swiftly flip the spatula to scoop everything into the bread. The melted provolone will perfectly coat the inside of your sandwich.
Repeat this exciting process for the remaining three portions.
Serve these spectacular sandwiches immediately while they are piping hot.
Because anytime you serve these sandwiches to your family, chances are they will:
- close their eyes in pure bliss
- ask for seconds immediately
- beg you to make them again next week
They pair wonderfully with classic side dishes. I love serving them alongside crispy baked potato wedges. A fresh green salad also cuts through the richness beautifully. But honestly? The robust flavors stand incredibly well on their own.
Frequently Asked Questions
I want to ensure you have total success with this meal. Below are a few common questions to guide your cooking journey.
Can I prepare the ingredients for this recipe ahead of time?
Absolutely. You can slice the steak and dice the onions early. Keep them stored in airtight containers in your refrigerator overnight. This makes dinner preparation incredibly fast on busy weekday evenings.
What if I cannot find mild provolone cheese at the store?
White American cheese is a genuinely fantastic substitute. It melts beautifully and possesses a wonderful, mild flavor profile. Just remember to avoid using sharply aged cheeses for this dish.
How do I manage to slice the ribeye steak so thinly?
The freezer trick is absolutely essential. Wrap the steak tightly in plastic and freeze for twenty minutes. Use your sharpest chef’s knife to slice carefully against the grain.
Can I cook this recipe without a large flat griddle?
Yes. A large cast-iron skillet works wonderfully for this. Just be very careful not to overcrowd the pan. Cook the steak in two separate batches if your pan is small.
Is the mayonnaise absolutely required for this specific sandwich?
It is not mandatory, but I highly recommend trying it. The mayonnaise adds a rich creaminess that balances the savory elements perfectly. You can easily skip it if you prefer a more traditional finish.
Thank you for spending time in the kitchen with me today. I truly hope this recipe becomes a beloved favorite in your home. Happy cooking, and please enjoy every single delicious bite!

Philly Cheesesteak
Ingredients
- 1 lb Ribeye steak trimmed and thinly sliced
- 1/2 tsp Sea salt
- 1/2 tsp Black pepper
- 1 large sweet onion diced
- 8 slices provolone cheese mild, not aged
- 4 Hoagie Rolls sliced 3/4 through
- 2 Tbsp unsalted butter softened
- 1 clove garlic pressed
- 2-4 Tbsp mayonnaise
Instructions
- Slice hoagie rolls 3/4 through. Dice the onions and thinly slice the ribeye steak.
- Mix softened butter and pressed garlic. Spread onto the cut sides of the rolls. Toast the buns on a skillet or griddle until golden brown; set aside.
- Sauté diced onions in a little oil until softened and caramelized. Remove from the pan and set aside.
- In the same pan over medium-high heat, cook the thinly sliced steak. Season with salt and pepper. Once browned, stir in the caramelized onions.
- Divide the beef and onion mixture into four portions. Top each with two slices of cheese and turn off the heat to melt.
- Spread mayo on the toasted rolls. Use a spatula to scoop the cheesy beef mixture into each roll and serve warm.









