Deluxe Steak Sandwich
A juicy, flavorful Deluxe Steak Sandwich loaded with tender grilled steak, caramelized onions, melted cheese, and fresh toppings — the ultimate comfort meal that’s both hearty and gourmet.
Prep Time10 minutes mins
Active Time20 minutes mins
Total Time30 minutes mins
Course: Main Course, sandwich
Cuisine: American
Keyword: Deluxe Steak Sandwich
Yield: 4
Calories: 620kcal
Author: Carolina Gomez
- 1 lb 450g ribeye or sirloin steak
- 1 tbsp olive oil
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp garlic powder
- 1 tbsp Worcestershire sauce
- 1 tbsp butter
- 1 large onion thinly sliced
- 1 green bell pepper sliced (optional)
- 4 slices provolone or cheddar cheese
- 2 large sandwich rolls or baguettes
- 2 tbsp mayonnaise
- Lettuce and tomato slices optional
Season the steak: Rub the steak with olive oil, salt, pepper, garlic powder, and Worcestershire sauce. Let it rest for 10 minutes.
Cook the steak: Heat a grill pan over medium-high heat. Cook steak 3–4 minutes per side until desired doneness. Remove and rest for 5 minutes before slicing thinly.
Caramelize onions: In the same pan, melt butter and sauté onions (and peppers if using) until golden brown.
Toast the bread: Lightly butter and toast sandwich rolls until crisp.
Assemble: Spread mayonnaise on rolls, add lettuce and tomato (optional), layer sliced steak, caramelized onions, and cheese.
Melt the cheese: Return the sandwich to the pan or press until cheese melts.
Serve hot: Slice in half and enjoy your Deluxe Steak Sandwich with fries or salad.
Nutrition Facts (per serving, approx.):
- Calories: 620
- Protein: 42g
- Carbohydrates: 34g
- Fat: 32g
- Fiber: 3g
- Sugar: 5g
- Sodium: 980mg
Calories: 620kcal