Philly Cheese Steak Sandwich Recipe

This philly cheese steak sandwich recipe gives you thin, tender ribeye, soft caramelized onions, and melted cheese inside a warm, sturdy roll. It uses simple ingredients and one skillet, and it is ready in about 40 minutes. Every ingredient is halal, so you can serve it with confidence.

A halved Philly cheese steak sandwich with sliced ribeye, onions, peppers, and melted provolone on a wooden board.

Quick Recipe Overview

  • Prep time: 20 minutes
  • Cook time: 20 minutes
  • Total time: 40 minutes
  • Servings: 4 sandwiches
  • Best cut: boneless ribeye
  • Best cheese: provolone or white American
  • Cooking method: skillet, cast iron pan, or flat-top griddle

Why You’ll Love This Recipe

  • It tastes like a classic sandwich shop cheesesteak but comes together in one pan.
  • Ribeye has enough marbling to stay juicy even when sliced paper-thin.
  • The onions and peppers cook in the same pan, so they pick up the beef’s flavor.
  • It is flexible. You can adjust the cheese, vegetables, and heat level to suit your family.
  • All ingredients can be sourced halal-certified at most major grocery stores or halal butchers.

Ingredients

For the sandwiches:

  • 1½ pounds boneless ribeye steak, halal-certified
  • 2 large yellow onions, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 8 ounces cremini mushrooms, sliced (optional)
  • 2 tablespoons neutral oil, such as canola or avocado oil
  • 2 tablespoons unsalted butter
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder
  • 8 slices provolone or white American cheese, halal-certified
  • 4 hoagie or Italian sandwich rolls, halal-certified

Ingredient Notes & Substitutions

The Steak

Boneless ribeye is the best choice because its fat keeps the meat tender and flavorful. Top sirloin is a leaner, more budget-friendly option, but slice it very thin and cook it briefly so it does not dry out. Buy beef that carries a halal certification, or purchase from a trusted halal butcher.

The Cheese

Provolone gives a mild, slightly sharp flavor and melts well. White American cheese melts into a creamier, smoother layer. Many cheeses are made with animal rennet, so choose a brand labeled halal or made with microbial rennet. Check the label carefully.

The Rolls

Look for rolls with a crisp crust and soft interior that can hold the filling without falling apart. Some commercial breads contain emulsifiers or dough conditioners from animal sources, so confirm the ingredient list or choose a halal-certified bakery.

Vegetables and Seasoning

Onions are traditional. Green peppers and mushrooms are common additions but not required. If you want extra depth, a teaspoon of halal-certified beef bouillon powder or a splash of halal-certified, alcohol-free soy sauce works well. Avoid any sauce that contains wine, beer, or alcohol-based flavoring.

Step-by-Step Instructions

Step 1: Chill and slice the steak

Place the ribeye in the freezer for 30 minutes. This is optional but makes the meat firm and much easier to slice thinly. Trim any large pieces of hard fat, then slice the steak against the grain as thin as you can, about ⅛ inch thick.

Raw ribeye steak sliced very thin on a cutting board with a chef's knife.

Step 2: Cook the onions and peppers

Heat 1 tablespoon of oil and 1 tablespoon of butter in a large skillet or cast iron pan over medium heat. Add the onions and a pinch of salt. Cook for 8 to 10 minutes, stirring occasionally, until soft and golden. Add the bell pepper and mushrooms, and cook another 4 to 5 minutes until tender. Transfer the vegetables to a plate.

Sautéed onions, green peppers, and mushrooms cooking in a cast iron skillet.

Step 3: Sear the steak

Increase the heat to medium-high and add the remaining oil. Once the pan is very hot, add the steak in a thin layer, working in two batches if needed. Season with salt, pepper, and garlic powder. Cook for 2 to 3 minutes, breaking up the slices with a spatula, until just browned and no longer pink.

Thin slices of ribeye steak browning in a hot cast iron skillet.

Step 4: Combine and melt the cheese

Return the vegetables to the pan and toss everything together. Reduce the heat to low and divide the mixture into four portions in the pan. Lay two slices of cheese over each portion, cover with a lid, and let the cheese melt for about 1 minute.

Step 5: Assemble the sandwiches

Split the rolls and lightly toast them in a dry pan or oven for 2 minutes. Slide a spatula under each cheesy portion and transfer it directly into a roll. Serve immediately while hot.

Expert Tips & Common Mistakes

Slice the meat thin

Thick pieces turn chewy and make the sandwich hard to bite through. Partial freezing is the simplest way to get even slices.

Do not overcrowd the pan

Too much meat at once steams instead of sears. Cook in batches if your pan is small.

Do not overcook the beef

Thin slices cook in minutes. Pull them off the heat as soon as the pink disappears, because the residual heat and melting cheese will finish the job.

Season in layers

Salt the onions while they cook, then season the beef separately. This gives better flavor than seasoning everything at the end.

Use a hot pan

A properly heated pan gives the meat browned edges rather than a gray, boiled texture.

Choose the right roll

Soft sandwich bread turns soggy fast. A sturdy roll with a lightly crisp crust holds up better.

Variations

Chicken Philly

Swap the ribeye for thinly sliced halal chicken breast or boneless thighs. Cook until the internal temperature reaches 165°F (74°C).

Mushroom Philly

Skip the meat and double the mushrooms. Add a little extra seasoning for a hearty vegetarian version.

Spicy Philly

Add sliced jalapeños or pickled hot peppers, and use pepper jack cheese for extra heat.

Cheese Sauce Version

Instead of sliced cheese, warm a simple sauce made from butter, flour, milk, and halal-certified white American cheese, then spoon it over the filling.

Lighter Version

Use top sirloin, reduce the oil, and serve the filling in a whole wheat roll or over a bed of greens.

Serving Suggestions

Serve the sandwiches with crispy oven fries, seasoned potato wedges, or a simple coleslaw. A crunchy side like dill pickles or a crisp green salad balances the richness. For drinks, iced tea, sparkling water with lemon, or a cold lemonade pair well.

Two Philly cheese steak sandwiches served with french fries and pickles on a white plate.

Storage & Reheating

Refrigerating

Store the cooked meat and vegetable filling separately from the rolls in an airtight container for up to 3 days.

Freezing

Freeze the cooked filling in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator.

Reheating

Warm the filling in a skillet over medium heat for 3 to 5 minutes, adding a spoonful of water if it looks dry. Add fresh cheese on top to melt, then serve in freshly toasted rolls. Avoid storing assembled sandwiches, because the bread becomes soggy.

FAQs

What cut of beef is best for a Philly cheese steak sandwich?

Boneless ribeye is the best option because of its marbling and tenderness. Top sirloin is a leaner alternative.

What cheese is traditional on a Philly cheesesteak?

Provolone, white American cheese, and cheese sauce are the most common choices. Choose a halal-certified brand.

How do I slice steak thin without a meat slicer?

Freeze the steak for 30 minutes until firm, then use a very sharp knife and cut against the grain.

Can I make this recipe without peppers or mushrooms?

Yes. Onions alone are traditional, and the other vegetables are optional.

How do I keep the sandwich from getting soggy?

Drain excess liquid from the pan before assembling, and toast the rolls lightly so the inside forms a barrier.

Is this philly cheese steak sandwich recipe halal?

Yes, provided you use halal-certified beef, cheese made without animal rennet or with halal-certified rennet, and rolls free of non-halal additives. The recipe contains no pork, alcohol, or alcohol-based flavorings.

Can I make it ahead for a party?

Prepare the filling up to a day in advance, then reheat and melt the cheese just before serving.

A halved Philly cheese steak sandwich with sliced ribeye, onions, peppers, and melted provolone on a wooden board.

Philly Cheese Steak Sandwich

A classic Philly cheese steak sandwich made with thinly sliced halal ribeye, caramelized onions, green peppers, and melted provolone on a toasted hoagie roll. Ready in 40 minutes.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 Sandwiches
Course: Main Course
Cuisine: American

Ingredients
  

  • 1½ pounds boneless ribeye steak , halal-certified
  • 2 large yellow onions , thinly sliced
  • 1 large green bell pepper , thinly sliced
  • 8 ounces cremini mushrooms , sliced (optional)
  • 2 tablespoons neutral oil , divided
  • 2 tablespoons unsalted butter , divided
  • 1 teaspoon kosher salt , plus more to taste
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder
  • 8 slices provolone or white American cheese , halal-certified
  • 4 hoagie or Italian sandwich rolls , halal-certified

Equipment

  • Large cast iron skillet or flat-top griddle
  • Sharp chef’s knife
  • Cutting board
  • Metal spatula
  • Lid for the skillet

Method
 

  1. Freeze the ribeye for 30 minutes (optional), trim hard fat, and slice against the grain about ⅛ inch thick.
  2. Heat 1 tablespoon oil and 1 tablespoon butter in a large skillet over medium heat. Cook the onions with a pinch of salt for 8 to 10 minutes until soft and golden.
  3. Add the bell pepper and mushrooms and cook 4 to 5 minutes until tender. Transfer to a plate.
  4. Raise the heat to medium-high and add the remaining oil. Cook the steak in batches in a single layer, seasoning with salt, pepper, and garlic powder, for 2 to 3 minutes until browned.
  5. Return the vegetables to the pan and toss. Reduce heat to low and divide into four portions.
  6. Top each portion with two slices of cheese, cover, and cook about 1 minute until melted.
  7. Lightly toast the rolls, then slide each cheesy portion into a roll and serve hot.
Share your love

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating