When I was in my teens, we lived just outside of Philadelphia on the Main Line. At that age, a favorite was Cheese Steaks from a Hoagie Shop that was not much more than a shack, but, they made the greatest Cheese Steaks! This recipe is close, although there are some ingredients that are just not available outside of Philadelphia but I think that using rare roast beef as a substitute for the Philly steak available there is just as good.  It is definitely easy to make and is readily available at most deli counters.

Print Recipe
Votes: 0
Rating: 0
Rate this recipe!
  • Course Lunch, Sandwiches
  • Cuisine American
  • Keyword 15 Minute Meal, 5 Ingredients or Less, Cook Top Dinner, Delicious, Fast, Flavor, Sandwich, Simple, Tasty, Week Night Dinner
Servings Prep Time Cook Time
2 people 10 minutes 5 minutes
Passive Time Total Time
15 minutes
Servings Prep Time Cook Time
2 people 10 minutes 5 minutes
Passive Time Total Time
15 minutes
Degree of Difficulty
  • 2 hoagie (in the US) or Sub (in Canada) Buns
  • 1 whole onion peeled and sliced
  • 8 slices rare roast beef (deli style)
  • 6 slices white American cheese
  • 1 medium tomato sliced
  • 10-12 rings pickled peppers mild or hot
  • 1 tspn olive oil
Servings: people
  1. Gather all ingredients before starting recipe
  2. Peel and slice onion
  3. Heat oil in a medium skillet over medium high heat and add sliced onion, sauté until the onion starts to caramelize, about 4-5 minutes
  4. Slice tomato and place a few slices on each hoagie bun, add pickled pepper slices if using.
  5. Move onions to one side of skillet and add two rows of 4 slices of roast beef each in the space remaining, sauté for 1-2 minutes.
  6. Fold cheese slices in half and top each section of roast beef, sauté another minute or until the cheese melts.
Make Sandwich
  1. Place sauteéd onions on bottom, top with beef and cheese, sliced peppers, and add ketchup if you like.

Pin It on Pinterest