Philly Cheesesteak Sandwich

Featured in: Year-Round Food Ideas

This classic Philadelphia sandwich features thinly sliced ribeye cooked to perfection and combined with sautéed onions and optional bell peppers. Melted provolone cheese adds creamy richness while the soft hoagie roll provides the perfect vessel. The beef is seasoned simply with salt and pepper, allowing the savory flavors to shine. Quick to prepare, it’s ideal for a satisfying lunch or dinner. Variations include using Cheez Whiz for authentic taste or adding mushrooms for extra depth.

Updated on Sat, 10 Jan 2026 09:46:00 GMT
A close-up shot of a Philly cheesesteak oozing melted cheese and savory beef on a toasted roll. Save
A close-up shot of a Philly cheesesteak oozing melted cheese and savory beef on a toasted roll. | tirrakitchen.com

The first time I made a Philly cheesesteak at home, I was trying to recreate the one I'd grabbed from a corner shop on a rainy afternoon, still warm in its paper wrapper. I thought it would be some elaborate, mysterious process, but standing in my kitchen with a skillet and some good beef, I realized how wrong I was. Something about the sizzle of thin-sliced meat hitting hot oil, the way the onions turned golden and sweet, the cheese pooling into every crevice—it felt less like cooking and more like assembling pure comfort. Now this sandwich is my go-to when I want to feel like I'm bringing a piece of Philadelphia right into my own home.

I remember making four of these for friends who were helping me move, and watching them devour them in a way that made all the slicing worthwhile. One friend took a bite, closed his eyes, and didn't say anything for a moment—just that universal sound of someone eating something that hits exactly right. That's when I knew this recipe deserved a permanent spot in my rotation.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Ribeye steak, thinly sliced: This is the star, and slicing it thin against the grain is what separates a great cheesesteak from a mediocre one. Pop it in the freezer for 30 to 45 minutes first—it firms up just enough to slice cleanly without shattering.
  • Yellow onion: One large onion gives you that sweet, caramelized flavor that makes people ask what your secret is. Slice it thin and let it cook until it's soft and golden.
  • Green bell pepper: Optional, but it adds a fresh note and a bit of texture that some people swear by.
  • Provolone cheese: Classic and melts beautifully, though American cheese or Cheez Whiz work just fine if that's what you prefer or what feels more authentic to you.
  • Hoagie rolls: Soft, sturdy enough to hold everything without falling apart, and just the right vehicle for this sandwich.
  • Vegetable oil: Neutral flavor, high smoke point—it lets the beef and cheese shine without adding anything extra.
  • Salt and black pepper: Simple seasoning that brings out the meat's natural flavor.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Freeze your beef for easier slicing:
Set your ribeye in the freezer for 30 to 45 minutes until it's firm but not completely frozen solid. This makes slicing paper-thin pieces against the grain so much easier, and thin slices cook faster and more evenly.
Cook the onions first:
Heat 1 tablespoon of oil in a large skillet over medium heat and add your sliced onion, plus the bell pepper if you're using it. Stir often and let them soften and caramelize for about 5 to 7 minutes—this is where the sweetness comes from.
Sear the beef:
Push the onions to the side, add the remaining oil to the hot skillet, and turn the heat up to medium-high. Lay your beef slices in a single layer, season with salt and pepper, and cook for about 2 to 3 minutes, stirring, until the edges are browned. Don't overcrowd the pan or the meat will steam instead of sear.
Bring it all together:
Return the cooked onions and peppers to the skillet and stir everything together so the flavors blend. Divide the whole mixture into four portions right there in the pan.
Melt the cheese:
Place 2 slices of cheese over each portion and let the heat melt it into the beef and onions, about 1 minute. The cheese should be glossy and pooled, not browned.
Toast and assemble:
Split your hoagie rolls keeping one side connected, and if you want to toast them lightly, now's the time—it adds a little texture and helps contain the filling. Using a spatula, lift each cheesy beef portion straight into a roll and serve right away while everything is still warm and melty.
Golden-brown Philly cheesesteak, warm from the skillet, piled high and ready to eat for a hearty meal. Save
Golden-brown Philly cheesesteak, warm from the skillet, piled high and ready to eat for a hearty meal. | tirrakitchen.com

One afternoon when I was testing this recipe, my neighbor came by, smelled the onions and beef caramelizing, and we ended up sitting on my steps eating these sandwiches while talking about nothing in particular. It reminded me that some of the best meals aren't about being fancy—they're about good ingredients, simple technique, and someone to share it with.

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.

The Freezing Trick

I learned the hard way that freezing the beef is non-negotiable if you want those beautiful, thin slices. The first time I tried to slice room-temperature ribeye, it crumbled and fell apart, and I ended up with chunks instead of the delicate layers you want. Now I set it in the freezer, check it after 30 minutes to see if it's where I need it, and if it's still a little soft in the center, I give it another 15 minutes. It's a small step that makes everything else work.

Building Layers of Flavor

The magic happens in the order you cook things. Onions first—they need time to release their sweetness and soften. Then the beef gets its hot, quick sear, which creates flavor on the outside while keeping the inside tender. Finally, bringing them back together lets all those flavors mingle right before the cheese melts everything into one cohesive, delicious whole. Rushing through this or doing it out of order changes the entire result, so patience and sequence matter here.

Make It Your Own

What makes a Philly cheesesteak yours is the small choices you make. Some people swear by Cheez Whiz for that classic shop flavor, others stick with provolone for elegance, and some add sautéed mushrooms for earthiness. The sandwich is flexible enough to handle your preferences without losing its soul.

  • Toast your rolls lightly if you want them to hold up better against all that melted cheese and juice from the meat.
  • If you can't find ribeye, sirloin or another tender steak will work, though ribeye's marbling gives you the best flavor and texture.
  • Serve it with pickles, chips, or fries alongside—something acidic or salty on the side cuts through the richness perfectly.
Juicy and delicious Philly cheesesteak with caramelized onions, the perfect American comfort food sandwich. Save
Juicy and delicious Philly cheesesteak with caramelized onions, the perfect American comfort food sandwich. | tirrakitchen.com

This sandwich teaches you that sometimes the best meals come from respecting a few simple rules and good ingredients cooked with intention. Make it when you want something that tastes like you put real care into it.

Recipe FAQs

What cut of beef works best?

Ribeye steak is preferred for its tenderness and marbling, but sirloin or other tender cuts can be used.

How should the beef be sliced?

Freeze the steak for 30–45 minutes before slicing thinly against the grain for tender, easily chewable pieces.

Can I add vegetables to the sandwich?

Yes, sautéed onions are classic and green bell peppers can be added optionally. Mushrooms also complement the flavors well.

Which cheese varieties work well?

Provolone is traditional, but American cheese or Cheez Whiz offer different textures and flavors.

How is the sandwich assembled?

Cook beef with vegetables, melt cheese on top, then place the cheesy mixture into split hoagie rolls. Toast rolls lightly if desired.

What sides pair well with this sandwich?

Pickles, chips, or fries complement the rich flavors and add texture contrasts.

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.

Philly Cheesesteak Sandwich

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

Prep Time
15 minutes
Cook Time
15 minutes
Total Duration
30 minutes
Created by Lily Crawford


Skill Level Easy

Cuisine American

Makes 4 Number of Servings

Diet Preferences None specified

What You'll Need

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, split lengthwise

Condiments & Cooking

01 2 tbsp vegetable oil
02 Salt, to taste
03 Black pepper, to taste

How To

Step 01

Prepare the Beef: Place the ribeye steak in the freezer for 30 to 45 minutes to firm up for easier slicing. Then slice as thinly as possible against the grain.

Step 02

Sauté Vegetables: Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the sliced onions and bell peppers if using. Cook, stirring occasionally, until softened and lightly browned, about 5 to 7 minutes. Remove from skillet and set aside.

Step 03

Cook the Beef: Add the remaining 1 tablespoon of oil to the skillet and increase heat to medium-high. Add the sliced steak in a single layer, seasoning with salt and black pepper. Cook, stirring, until just browned, approximately 2 to 3 minutes.

Step 04

Combine Ingredients: Return the sautéed onions and peppers to the skillet with the cooked beef. Stir to combine evenly.

Step 05

Melt Cheese: Divide the beef and vegetable mixture into four portions in the skillet. Top each portion with 2 slices of provolone cheese and cook until melted, about 1 minute.

Step 06

Prepare Rolls: Split the hoagie rolls lengthwise, keeping one edge intact. Toast lightly if desired.

Step 07

Assemble Sandwiches: Using a spatula, lift each cheesy beef portion and place it carefully inside each hoagie 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

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains wheat (hoagie rolls) and milk (cheese). May contain soy depending on brand.

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • Calories: 610
  • Fats: 30 grams
  • Carbohydrates: 47 grams
  • Proteins: 38 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.