Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steak Sandwich Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 sandwiches 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Description

This Steak Sandwich is packed with juicy, tender steak slices, caramelized onions, and melty cheese, all served on a toasted baguette or ciabatta roll. It’s a hearty, flavorful sandwich that’s perfect for lunch, dinner, or game day!


Ingredients

Units Scale

For the Steak:

  • 1 pound ribeye or sirloin steak, thinly sliced
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • 1 tablespoon Worcestershire sauce

For the Sandwich:

  • 1 tablespoon butter
  • 1 large onion, thinly sliced
  • 1 teaspoon brown sugar (optional, for caramelization)
  • 1 teaspoon balsamic vinegar (optional, for extra flavor)
  • 4 ciabatta rolls or hoagie buns
  • 4 slices provolone, Swiss, or cheddar cheese
  • 1/2 cup arugula or lettuce (optional)
  • 1/4 cup mayonnaise or aioli (optional)

Instructions

Prepare the Steak:

  1. Season the steak – In a bowl, mix olive oil, salt, pepper, garlic powder, paprika, and Worcestershire sauce. Toss the steak slices in the mixture and let marinate for 15 minutes.

  2. Cook the steak – Heat a skillet or grill pan over medium-high heat. Cook steak slices for 2-3 minutes per side until browned. Remove from heat and let rest.

Caramelize the Onions:

  1. Sauté onions – In the same skillet, melt butter over medium-low heat. Add sliced onions and cook for 15-20 minutes, stirring occasionally, until golden and caramelized. Add brown sugar and balsamic vinegar for extra flavor.

Assemble the Sandwiches:

  1. Toast the bread – Lightly toast the ciabatta rolls or hoagie buns in the oven or on a skillet.

  2. Melt the cheese – Place slices of cheese on the warm steak while still in the pan to melt slightly.

  3. Build the sandwich – Spread mayo or aioli on the toasted bread. Layer with arugula, steak, caramelized onions, and cheese. Close the sandwich and press lightly.

  4. Serve hot – Slice in half and enjoy with fries, a side salad, or chips!



Notes

  • Make it spicy: Add sliced jalapeños or a spicy aioli.
  • Use different cheeses: Try blue cheese crumbles or smoked gouda for a twist.
  • Prefer a Philly-style sandwich? Use thin-sliced ribeye and replace ciabatta with a hoagie roll.
  • Grill option: Cook steak on an outdoor grill for extra smoky flavor.