| |

Philly Cheesesteak Recipe

This Philly Cheesesteak Recipe is hard to resist when the beef is juicy, the onions are deeply browned, and the cheese melts into every bite. The toasted roll should stay soft enough to hold everything together while still having a light golden edge. It is the kind of dinner that feels fun, filling, and comforting without needing a long list of ingredients.

I like making this homemade version on evenings when everyone wants something more exciting than an ordinary sandwich. Thin beef cooks in only a few minutes, so most of the work is slicing the vegetables and preparing the rolls. Once the skillet is hot, dinner comes together very quickly.

This recipe includes tender beef, caramelized onion, green bell pepper, provolone, and soft hoagie rolls. Bell pepper is not required for a traditional Philadelphia-style sandwich, but it adds color and a gentle sweetness that my family enjoys. You can easily leave it out and keep the filling focused on beef, onion, and cheese.

Philly Cheesesteak Recipe with juicy beef, caramelized onions, green peppers, melted provolone, and toasted hoagie rolls

What Is a Philly Cheesesteak?

A Philly cheesesteak is a hot sandwich made with very thin slices of beef cooked on a flat grill or in a skillet. The beef is tucked inside a long roll and finished with melted cheese. Fried onions are a popular addition, while peppers and mushrooms are common variations outside Philadelphia.

The sandwich became famous in Philadelphia because it is simple, fast, and full of savory flavor. The best versions do not need complicated seasoning. Good beef, a soft roll, hot onions, and melted cheese provide almost everything the sandwich needs.

For this easy home recipe, a large skillet stands in for a restaurant griddle. Provolone gives the filling a smooth, mild cheese flavor. A small amount of Worcestershire sauce adds depth without making the beef wet or overly saucy.

Why You’ll Love This Recipe

  • Fast cooking: Once the ingredients are sliced, the filling cooks in about 15 minutes.
  • Juicy beef: Thinly sliced ribeye or sirloin becomes tender and develops tasty browned edges.
  • Plenty of cheese: Provolone melts directly over the hot beef and vegetables.
  • Easy to change: You can leave out the peppers, add mushrooms, or choose another melting cheese.
  • Family-friendly: The flavor is rich and savory without being spicy.
  • No alcohol: This recipe gets its flavor from beef, vegetables, seasoning, and Worcestershire sauce.

Ingredients

  • 1½ pounds boneless ribeye steak or sirloin steak
  • 4 soft hoagie rolls
  • 1 large yellow onion, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 8 slices provolone cheese
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • ¾ teaspoon salt, or to taste
  • ½ teaspoon black pepper
Philly Cheesesteak Recipe ingredients including thinly sliced beef, hoagie rolls, onion, green bell pepper, provolone, olive oil, butter, Worcestershire sauce, garlic powder, salt, and pepper

Ingredient Notes

Ribeye or sirloin: Ribeye is rich, well marbled, and very tender. Sirloin is a little leaner but still works well when sliced thinly. Avoid thick steak cubes because they will not give the sandwich its classic texture.

Hoagie rolls: Choose rolls that are soft inside but strong enough to hold the hot filling. Very crusty bread can make the sandwich difficult to bite, while weak rolls may become soggy.

Yellow onion: Slowly browned onion adds sweetness and moisture. Slice it thinly so it softens at the same time as the pepper.

Green bell pepper: Pepper is optional, but it gives the sandwich fresh color and mild sweetness. For a simpler Philadelphia-style version, leave it out and add a little more onion.

Provolone: Mild provolone melts smoothly without covering the flavor of the beef. Choose regular deli slices rather than an aged, extra-sharp provolone.

Worcestershire sauce: One tablespoon gives the beef extra savory flavor. Do not pour in too much because the filling should stay juicy, not watery.

Kitchen Equipment You’ll Need

  • Large cast-iron skillet or flat griddle
  • Sharp chef’s knife
  • Cutting board
  • Large spatula or turner
  • Tongs
  • Small bowl
  • Measuring spoons
  • Baking sheet, optional for warming rolls
  • White or neutral ceramic serving platter

How to Make Philly Cheesesteak

Step 1: Chill the steak

Place the steak in the freezer for 25–30 minutes. You do not want it completely frozen. It should simply feel firm enough to slice easily. This short chilling time helps you cut the beef into very thin pieces.

Step 2: Slice the ingredients

Use a sharp knife to slice the steak thinly against the grain. Cut long slices into smaller pieces that will fit comfortably inside the rolls. Slice the onion and green pepper into thin strips. Split the hoagie rolls without cutting all the way through.

Step 3: Cook the vegetables

Heat the olive oil and butter in a large skillet over medium heat. Add the sliced onion and green pepper. Cook for 7–9 minutes, stirring regularly, until the vegetables are soft and the onion has golden brown edges. Move the vegetables to a clean plate.

Step 4: Heat the skillet

Increase the heat to medium-high. Allow the empty skillet to become hot before adding the meat. A hot surface helps the beef brown quickly instead of slowly releasing liquid and steaming.

Step 5: Cook the beef

Add half of the sliced beef in one even layer. Let it cook without moving for 45–60 seconds, then turn and separate it with the spatula. Cook for another minute, transfer it to a plate, and repeat with the remaining beef.

Step 6: Combine and season

Return all the beef and cooked vegetables to the skillet. Add the Worcestershire sauce, garlic powder, salt, and black pepper. Toss everything for about one minute, scraping up the flavorful browned pieces from the pan.

Overhead view of two Philly cheesesteak sandwiches with beef, onions, green peppers, and melted provolone

Step 7: Melt the cheese

Divide the filling into four long portions in the skillet. Place two slices of provolone over each portion. Reduce the heat to low, cover the skillet, and cook for 1–2 minutes, until the cheese is soft and completely melted.

Step 8: Fill the rolls

Place an open hoagie roll over each portion of filling, or lift the filling into the roll with a wide spatula. Serve the sandwiches immediately while the beef is hot, the cheese is melted, and the rolls are still tender.

Seven Tips for the Best Philly Cheesesteak

1. Chill the beef before slicing

Soft raw steak can slide under the knife and produce thick, uneven pieces. A short time in the freezer firms the meat without freezing it solid. Thin slices cook quickly and stay tender.

2. Slice against the grain

Look for the direction of the muscle lines in the steak. Cut across those lines instead of following them. Shorter muscle fibers make every bite easier to chew.

3. Do not crowd the skillet

Cooking all the meat at once can lower the temperature of the pan. The beef may release water and turn gray instead of brown. Two small batches create much better flavor and texture.

4. Prepare everything first

The beef cooks very quickly once it reaches the hot skillet. Slice the vegetables, open the rolls, and unwrap the cheese before you begin cooking. This keeps the filling from overcooking while you search for ingredients.

5. Keep the rolls soft

A cheesesteak roll should be lightly warm and tender. Toast only the cut surfaces if you want extra strength. Heating the entire roll too long can make the crust tough.

6. Melt cheese over divided portions

Divide the meat into sandwich-sized piles before adding the provolone. Each sandwich receives the right amount of filling and cheese. It also becomes easier to move each portion into a roll.

7. Serve immediately

The sandwiches taste best straight from the skillet. The beef remains juicy, the cheese stays creamy, and the bread does not have time to become soggy. Invite everyone to the table before filling the rolls.

Optional Ingredients to Add

  • Mushrooms: Cook sliced mushrooms with the onions until browned and tender.
  • Hot peppers: Add chopped pickled hot peppers to each sandwich for heat.
  • American cheese: Replace provolone with white American cheese for an extra-creamy melt.
  • Mozzarella: Use low-moisture mozzarella for a mild cheese pull.
  • Onion powder: Add ½ teaspoon with the garlic powder for stronger onion flavor.
  • Hot sauce: Add a small amount to the finished sandwich if your family likes spicy food.

What to Serve with Philly Cheesesteak

The best way to serve Philly Cheesesteak is while it is hot, with something crisp and simple on the side. A green salad, coleslaw, or cucumber salad balances the rich beef and melted cheese without making the meal feel too heavy.

For a classic casual dinner, add oven fries, potato wedges, or sweet potato fries. Roasted broccoli, green beans, or asparagus are good choices when you want more vegetables.

If you are planning a relaxed family meal, serve the sandwiches with pickles and a simple salad. For another comforting beef dinner later in the week, try my Slow Cooker Classic Pot Roast.

Variations and Substitutions

Traditional-Style Without Peppers

Leave out the green bell pepper and use one extra half onion. Cook the onion until soft and golden before adding the beef. This keeps the flavor focused on steak, fried onions, cheese, and bread.

Sirloin Cheesesteak

Use top sirloin when ribeye is unavailable or too expensive. Trim any tough outer tissue and slice the meat very thinly. Cook it quickly so the leaner beef does not become dry.

Chicken Cheesesteak

Replace the beef with thinly sliced boneless chicken breast or thigh. Cook the chicken completely before returning the vegetables to the skillet. Provolone works well with either cut.

Mushroom Cheesesteak

Add eight ounces of sliced mushrooms. Cook them in batches until their moisture has evaporated and the edges are brown. Mix them with the onions, pepper, and beef before adding cheese.

Spicy Cheesesteak

Add sliced jalapeño with the bell pepper or spoon hot cherry peppers over the finished sandwich. Start with a small amount so the heat does not hide the flavor of the beef.

Cheese Options

Use white American cheese for a smooth, creamy result or low-moisture mozzarella for a mild flavor. You can also combine provolone with American cheese. Avoid hard aged cheeses that do not melt easily.

Gluten-Free Version

Use sturdy gluten-free sandwich rolls and confirm that the Worcestershire sauce is gluten-free. Prepare the filling in a clean skillet if cross-contact is a concern. Warm the rolls gently so they do not crumble.

Low-Carb Cheesesteak Bowl

Skip the hoagie rolls and serve the beef, vegetables, and melted cheese in a shallow ceramic bowl. Add shredded lettuce or roasted cauliflower for a fuller meal. The filling is also delicious over sautéed cabbage.

How to Store and Reheat

Store leftover beef filling separately from the rolls. Allow it to cool, place it in an airtight container, and refrigerate it within two hours. Use it within three to four days. Keep unused rolls tightly wrapped at room temperature.

Reheat the filling in a lightly oiled skillet over medium-low heat until hot. Add a spoonful of broth or water only if it seems dry. Place fresh cheese over the hot meat, cover briefly, and fill a warm roll just before serving.

Can You Freeze Philly Cheesesteak Filling?

Yes, the cooked beef and vegetable mixture can be frozen for up to two months. Let it cool completely, divide it into meal-sized containers, and freeze it without the cheese or bread.

Thaw the filling overnight in the refrigerator. Reheat it in a skillet, add fresh cheese, and serve it inside fresh rolls. The peppers may become a little softer after freezing, but the flavor will still be good.

Frequently Asked Questions

What cut of beef is best for Philly cheesesteak?

Ribeye is the classic rich choice because its marbling keeps the thin slices juicy. Sirloin is a good, slightly leaner alternative.

How do I slice steak very thinly?

Place the steak in the freezer for 25–30 minutes, then use a sharp knife to slice it against the grain. The meat should be firm but not frozen solid.

Are green peppers traditional?

Many Philadelphia cheesesteaks are served without bell peppers, though peppers are popular in homemade and restaurant variations. Leave them out if you prefer a simpler sandwich.

What cheese should I use?

Provolone, white American cheese, and cheese-style sauce are common choices. This recipe uses provolone because it melts well and has a mild, savory flavor.

Can I use pre-shaved beef?

Yes. Look for shaved steak in the meat section of the grocery store. Separate the pieces before cooking so they brown evenly.

Why is my beef tough?

The slices may be too thick, cut with the grain, or cooked too long. Use thin slices, cut across the grain, and cook quickly in a very hot skillet.

Why is the filling watery?

The skillet was probably crowded or not hot enough. Cook the beef in small batches and allow the pan to reheat between batches.

Should I toast the rolls?

Lightly toasting the cut sides helps prevent sogginess. Do not make the entire roll hard because a cheesesteak should still be easy to bite.

Can I make the filling ahead?

Yes. Cook the beef and vegetables one day early, refrigerate them, and reheat them in a skillet. Add the cheese only after the filling is hot.

How many sandwiches does this recipe make?

This recipe makes four large sandwiches. You can use smaller rolls to make six lighter servings for a party or family lunch.

One serving of Philly Cheesesteak cut in half on a white ceramic plate

Philly Cheesesteak Recipe

Recipe by Wasian Cookery
Course: Main Course
Cuisine: American
Difficulty: Easy
Servings: 4 sandwiches
Preparation time: 20 minutes
Cooking time: 20 minutes
Chilling time: 30 minutes
Total time: 1 hour 10 minutes
Calories: Approximately 720 per sandwich

Thinly sliced beef, golden onions, green peppers, and melted provolone are packed into soft toasted hoagie rolls. This easy homemade Philly Cheesesteak is juicy, cheesy, and ready for a comforting family dinner.

Ingredients

  • 1½ pounds boneless ribeye or sirloin steak
  • 4 soft hoagie rolls
  • 1 large yellow onion, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 8 slices provolone cheese
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • ¾ teaspoon salt
  • ½ teaspoon black pepper

Directions

  1. Chill the steak in the freezer for 25–30 minutes, until firm but not frozen.
  2. Slice the steak very thinly against the grain. Slice the onion and bell pepper.
  3. Heat the oil and butter in a large skillet over medium heat.
  4. Cook the onion and pepper for 7–9 minutes, until soft and golden. Transfer them to a plate.
  5. Increase the heat to medium-high. Cook the beef in two batches for about 2 minutes per batch.
  6. Return all the beef and vegetables to the skillet. Add Worcestershire sauce, garlic powder, salt, and pepper.
  7. Divide the filling into four portions. Top each portion with two slices of provolone.
  8. Cover and cook on low for 1–2 minutes, until the cheese melts.
  9. Place the hot filling inside the hoagie rolls and serve immediately.

Notes

  • Cook the beef in batches so it browns instead of steaming.
  • Leave out the bell pepper for a simpler Philadelphia-style version.
  • Use white American cheese if you prefer a creamier melt.
  • Store the filling separately from the bread.
  • Refrigerate leftovers for up to four days.

Similar Posts

Leave a Reply

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