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: Sarra
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 2 servings 1x
  • Category: Lunch, Dinner, Sandwiches
  • Method: Searing, Toasting
  • Cuisine: American

Description

This hearty steak sandwich is a mouthwatering meal packed with tender slices of seared steak, caramelized onions, and melty cheese layered inside a toasted hoagie or ciabatta roll. It’s everything you want in a sandwich—juicy, savory, and ultra-satisfying, perfect for a quick dinner or an indulgent weekend lunch.


Ingredients

Units Scale
  • 1 lb ribeye or sirloin steak
  • 2 tbsp olive oil, divided
  • Salt and freshly ground black pepper
  • 1 tsp garlic powder
  • 1 large onion, thinly sliced
  • 1 tbsp balsamic vinegar (optional)
  • 4 slices provolone or Swiss cheese
  • 2 hoagie rolls or ciabatta buns, halved
  • 1 tbsp mayonnaise (optional)
  • Optional toppings: arugula, roasted red peppers, or sautéed mushrooms

Instructions

  • Season steak with salt, pepper, and garlic powder. Let sit at room temperature for 15 minutes.
  • Heat 1 tbsp olive oil in a skillet over medium-high heat. Sear the steak for 3–4 minutes per side, or until your desired doneness. Let rest, then slice thinly.
  • In the same skillet, add remaining oil and cook onions over medium heat until soft and golden, about 10–12 minutes. Add balsamic vinegar in the last minute for extra flavor.
  • Toast the rolls or buns until golden. Optional: spread mayonnaise on the bottom halves.
  • Layer sliced steak, caramelized onions, and cheese. Place back in the oven or under a broiler briefly to melt the cheese if desired.
  • Add any extra toppings and serve hot.

Notes

  • Let steak rest before slicing to keep it juicy.
  • Swap cheese for blue cheese or cheddar for a different flavor.
  • Great with a side of fries or a crisp green salad.
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 2 servings
  • Category: Lunch, Dinner, Sandwiches
  • Method: Searing, Toasting
  • Cuisine: American
  • Diet: High-Protein
  • Keywords: steak sandwich, ribeye sandwich, gourmet sandwich, easy steak dinner, homemade steak sub
  • Video URL: [Add URL if available]
  • Equipment
  • Skillet or grill pan
  • Knife and cutting board
  • Tongs or spatula
  • Toaster or broiler
  • Nutrition (Per Serving)
  • Nutrifox ID: [Add ID if available]
  • Serving Size: 1 sandwich
  • Calories: 620
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 32g
  • Saturated Fat: 11g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 42g
  • Cholesterol: 105mg

Nutrition

  • Calories: 620
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 32g
  • Saturated Fat: 11g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 42g
  • Cholesterol: 105mg