Philly Cheese Steak with Onions Sandwich

How to Make a Philly Cheese Steak with Onions

The Philly Cheese Steak is a true American classic. It’s bold, savory, and packed with flavor in every bite. Thin slices of tender beef, sautéed onions, and melted cheese come together on a toasted hoagie roll to create the ultimate comfort food. If you love hearty, satisfying sandwiches, this recipe is for you.

Making a Philly cheese steak at home is easier than you think. You just need a few key ingredients and the right technique to get that perfect balance of juicy meat and gooey cheese. The aroma of sizzling onions and beef on a hot griddle instantly makes your kitchen smell like a Philly street corner.

This recipe gives you all the tips to make it authentic, from choosing the best cut of beef to melting the cheese just right. You can customize it too — add peppers, mushrooms, or your favorite cheese for your own twist. Whether you’re cooking for game day, lunch, or a quick weeknight dinner, this Philly Cheese Steak with Onions Sandwich always delivers. Serve it hot, grab plenty of napkins, and enjoy a taste of Philadelphia right at home.

Adding Onions

A classic Philly Cheese Steak is simple, yet unforgettable. It starts with thinly sliced ribeye steak cooked quickly on a hot griddle until tender and flavorful. The meat is piled high on a soft, slightly crisp hoagie roll.

The cheese is usually Cheez Whiz, provolone, or American, melted directly over the steak to create that creamy, gooey texture everyone loves. Traditionally, that’s it—no extras, no frills.

While onions aren’t part of the original version, they’ve become a favorite addition for many fans. Grilled onions add a touch of sweetness and a layer of richness that perfectly balances the savory beef and melted cheese. The flavor combination enhances every bite without taking away from the classic taste that makes a Philly Cheese Steak so iconic.

In fact, many locals now order their sandwich “with” or “without” onions—proof that this addition has earned a loyal place alongside the classic.

Whether you prefer yours pure and traditional or with caramelized onions for extra depth, the Philly Cheese Steak remains one of the most satisfying sandwiches you can make or eat. It’s comfort food done right—hot, cheesy, and bursting with flavor.

Philly Steak, Cheese, Onion Sandwich
Print Recipe
5 from 1 vote

Steak Cheese and Onion Sandwich

How to make a Philly Cheese Steak with onions.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Lunch
Cuisine: American
Keyword: cheese steak
Servings: 2 servings

Ingredients

  • leftover filet mignon medium rare, sliced thin
  • Blue cheese sliced thin
  • sweet onions caramelized in butter
  • 2 Italian hoagie rolls fresh Amoroso rolls are best
  • salt and pepper to taste

Instructions

  • On the sliced rolls, place a layer of thinly sliced meat.
  • Sprinkle on just a bit of salt and pepper.
  • Top with the cheese and then with the hot caramelized onions.
  • Sprinkle on just a bit more salt and pepper, put on the top of the buns, and wrap tightly.

Notes

Enjoy at the ballgame, or wherever!

Cheese Whiz

Cheez Whiz is a smooth, processed cheese sauce known for its creamy texture and rich, tangy flavor. Kraft introduced it in the 1950s as a quick, meltable cheese alternative.

Made from a blend of cheese, milk, and seasonings, it melts easily and adds instant cheesiness to hot sandwiches, nachos, and vegetables. In Philly Cheese Steaks, Cheez Whiz gives that signature creamy layer that coats the beef perfectly.

It’s easy to pour, spreads evenly, and delivers a nostalgic taste that many associate with classic comfort food. Its convenience and bold flavor make it a go-to choice for cheese lovers everywhere.

The Roll

The best roll for a Philly Cheese Steak is a fresh Amoroso or Italian hoagie roll. This type of bread strikes the perfect balance—soft on the inside, with a light, crisp crust that holds up to juicy beef and melted cheese without falling apart.

The roll should be long enough to accommodate a generous serving of steak and toppings, typically measuring about eight inches. Avoid overly crusty baguettes or too-soft sandwich buns; they either overpower the filling or get soggy fast. An actual Philly roll absorbs the flavors while keeping the sandwich sturdy and satisfying from the first bite to the last.

Pat's Cheese Steaks

History of the Philly Cheese Steak

The Philly Cheese Steak has a proud and flavorful history. It was created in Philadelphia in the 1930s by Pat and Harry Olivieri, who owned a small hot dog stand.

One day, they decided to grill thin slices of beef and serve them on an Italian roll instead of hot dogs. A passing cab driver caught the aroma, ordered one, and loved it. Word spread quickly, and soon their new sandwich became a local hit.

Cheese was added later—some say provolone came first, while others credit Cheez Whiz in the 1950s. Over time, the Philly Cheese Steak became a symbol of the city’s food culture.

Rival shops like Pat’s King of Steaks and Geno’s Steaks helped turn it into an icon. Today, it’s recognized around the world as a must-try American sandwich, representing both Philadelphia’s working-class roots and its deep love of bold, hearty flavor.

4 Responses

  1. 5 stars
    I hate you now. I can’t even make bread this Saturday since we’re going out of town. So another week-and-a-half before I can do a cheesesteak.

  2. 5 stars
    I’m not a baseball person, but my favorite picnic sandwich is roasted vegetables and goat cheese covered w/homemade vinaigrette, pressed overnight in the fridge so it holds together. Love it. But, if I were going to have a steak sandwich, I’d want yours!

  3. Does a hotdog count as a sandwich? If so, a hotdog. Plus whenever a hotdog stand offers caramelized onions, I go crazy and pile them on.

    Hi Riyaad, interesting question and I see where you are going. Meat between two pieces of bread with a little condiment like mustard or ketchup. I suppose you could call it one but I don’t. Put caramelized onions on it thought and you can call it anything you want! – RG

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.