Classic Philly Cheesesteak Sandwich

Featured in: Family Meal Favorites

This classic Philadelphia sandwich features thinly sliced ribeye steak quickly cooked with sautéed onions and optional bell peppers. Melted cheese slices crown the savory beef mixture, all served in a soft hoagie roll. Quick to prepare and packed with rich flavors, it's perfect for lunch or dinner when you want a satisfying and comforting option.

Updated on Tue, 13 Jan 2026 08:49:00 GMT
Melted cheese and savory, thinly sliced beef star in this delicious Philly cheesesteak sandwich. Save
Melted cheese and savory, thinly sliced beef star in this delicious Philly cheesesteak sandwich. | calmaxxam.com

The first time I attempted Philly cheesesteaks at home, I stood over my stovetop with frozen ribeye, realizing that getting those paper thin slices requires either serious knife skills or a slightly desperate freezer trick. My husband walked into the kitchen to find me awkwardly sawing away at semi frozen beef, and I just shrugged and said this is how the pros do it. Now it is become our Friday night ritual, something about the way cheese melts into every nook and cranny of the meat and onions just hits different after a long week.

Last winter when my brother came to visit, I made these for his first night in town. He is skeptical about homemade versions of restaurant classics, but after one bite he literally went quiet for a full minute. Now he texts me every time he visits asking if we are doing cheesesteak night, and honestly, that is the highest compliment I could ask for.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 lb ribeye steak, partially frozen: The semi frozen state lets you cut impossibly thin slices that cook quickly and stay tender, and I have learned that slightly thicker slices just do not give you that authentic texture
  • 1 large yellow onion, thinly sliced: These caramelize beautifully and their sweetness balances the rich beef, plus they create those soft, melty layers throughout the sandwich
  • 1 green bell pepper, thinly sliced: Completely optional but adds a fresh crunch and extra color that I have grown to love, especially when they get those nice charred edges
  • 8 slices provolone cheese: Provolone melts into that perfect gooey consistency, though I have friends who swear by American cheese or even Cheez Whiz for the full Philly experience
  • 4 hoagie rolls, split: A sturdy roll that can handle all those juices without falling apart is essential, and I give mine a quick toast so they do not get soggy
  • 2 tbsp vegetable oil: Split between cooking the vegetables and the beef, this ensures nothing sticks and everything gets those gorgeous browned edges
  • Salt and black pepper, to taste: Simple seasoning, but do not be shy with it since the beef needs that punch to shine through all the cheese

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your beef like a pro:
Pop that ribeye in the freezer for 30 to 45 minutes until it is firm but not rock solid, then use your sharpest knife to slice against the grain into impossibly thin strips
Caramelize the vegetables:
Heat half the oil in a large skillet over medium heat and toss in your onions and peppers, stirring occasionally until they are soft and golden with some browned bits, about 5 to 7 minutes
Sear the beef:
Add the remaining oil, crank the heat to medium high, and spread the beef in a single layer so it gets nice and browned, seasoning with salt and pepper as it cooks for just 2 to 3 minutes
Combine everything:
Pull those caramelized vegetables back into the pan and stir everything together so those flavors start mingling
Melt the cheese:
Divide the mixture into four portions in the pan, lay two cheese slices over each, and let it get all melty and gooey for about a minute
Assemble the sandwiches:
Scoop each cheesy portion into your toasted rolls using a spatula, and serve them immediately while everything is hot and irresistible
A mouthwatering Philly cheesesteak, overflowing with tender beef, onions, and gooey melted provolone. Save
A mouthwatering Philly cheesesteak, overflowing with tender beef, onions, and gooey melted provolone. | calmaxxam.com

These sandwiches have become such a staple in our house that I actually keep ribeye stocked in the freezer just in case. There is something about standing at the stove, watching everything come together, that feels like pure comfort in action.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Getting the Perfect Roll

I have tried countless bread options and discovered that a slightly dense hoagie roll holds up best against all those juices and cheese. Flimsy sandwich bread will turn to mush, while something too crusty creates a messy eating experience where everything slides out the first bite.

Cheese Choices That Work

Provolone is my go to because it melts beautifully and adds a mild sharpness that complements the beef without overpowering it. American cheese gives you that classic diner vibe with extra creaminess, and while I have never tried Cheez Whiz, my Philadelphia born friend swears it is the only authentic way to go.

Make It Your Own

Once you have the basic technique down, the variations are endless and each one brings something special to the table. Sautéed mushrooms add an earthy depth that I absolutely love during fall months, and a quick splash of Worcestershire sauce while the beef cooks creates this rich, savory undertone.

  • Try adding a handful of sliced mushrooms when you cook the onions
  • A dash of Worcestershire sauce transforms the beef into something extra savory
  • Serve with pickles on the side to cut through all that richness
Golden-brown hoagie roll filled with a classic American Philly cheesesteak, a satisfying dinner option. Save
Golden-brown hoagie roll filled with a classic American Philly cheesesteak, a satisfying dinner option. | calmaxxam.com

Grab some napkins and dig in, because these messy, glorious sandwiches are meant to be enjoyed without overthinking it.

Recipe FAQs

What cut of beef works best for this sandwich?

Ribeye steak is preferred for its tenderness and marbling, but sirloin or other tender cuts are good alternatives.

Can I add vegetables other than onions and bell peppers?

Sautéed mushrooms are a popular addition that enhance flavor and texture.

What's the best way to slice the beef thinly?

Partially freezing the steak makes it easier to slice thinly against the grain for tender bites.

Are there alternative cheeses that work well here?

Provolone, American cheese, or Cheez Whiz all melt beautifully and complement the savory beef.

How should the hoagie rolls be prepared?

Split rolls lengthwise, toast lightly if desired, and keep one side intact to hold the filling securely.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Philly Cheesesteak Sandwich

Tender beef, sautéed onions, and melted cheese layered in a soft hoagie roll for a fulfilling meal.

Prep Time
15 min
Cook Time
15 min
Overall Time
30 min


Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Info None specified

Ingredients List

Beef

01 1 lb ribeye steak, thinly sliced (partially frozen for easier slicing)

Vegetables

01 1 large yellow onion, thinly sliced
02 1 green bell pepper, thinly sliced (optional)

Cheese

01 8 slices provolone cheese (or American cheese or Cheese Whiz, per preference)

Bread

01 4 hoagie rolls or long sandwich rolls, split

Condiments & Cooking

01 2 tbsp vegetable oil
02 Salt and black pepper, to taste

Directions

Step 01

Prepare the beef: Place ribeye steak in the freezer for 30 to 45 minutes for easier slicing, then slice as thinly as possible against the grain.

Step 02

Cook vegetables: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add sliced onions and bell peppers, if using, and cook while stirring until soft and lightly browned, about 5 to 7 minutes. Transfer to a plate.

Step 03

Cook the beef: Add remaining oil to the skillet, increase heat to medium-high, then add sliced beef in a single layer. Season with salt and pepper and cook, stirring, until just browned, about 2 to 3 minutes.

Step 04

Combine beef and vegetables: Return onions and peppers to the skillet and stir to combine with the beef.

Step 05

Melt cheese over beef mixture: Divide the mixture evenly into four portions in the pan. Place 2 slices of cheese over each portion and allow to melt, approximately 1 minute.

Step 06

Prepare rolls: Split hoagie rolls lengthwise, keeping one side intact. Toast lightly if desired.

Step 07

Assemble sandwiches: Using a spatula, lift each cheesy beef portion and place it into a roll. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or griddle
  • Spatula
  • Sharp knife
  • Cutting board

Allergy Info

Review each component for allergens. Ask a healthcare provider if you’re not sure.
  • Contains wheat (hoagie rolls) and milk (cheese).
  • May contain soy depending on bread or cheese brand.

Nutrition Details (per portion)

These values are for general reference and should not be considered medical guidance.
  • Caloric Value: 610
  • Fats: 30 g
  • Carbohydrates: 47 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.