Here’s a classic, hearty Steak Sandwich recipe—juicy steak, sautéed onions, melted cheese, and a soft-toasted roll. Perfect for lunch or dinner.
Steak Sandwich
Servings: 2
Ingredients:
- 8 oz flank steak, sirloin, or ribeye
- Salt and pepper, to taste
- 1 tablespoon olive oil
- 1 small onion, thinly sliced
- 1 clove garlic, minced (optional)
- 2 hoagie rolls or sandwich buns
- 2–4 slices provolone, cheddar, or American cheese
- Optional toppings: sautéed mushrooms, bell peppers, arugula, or horseradish sauce
Instructions
- Prep the steak:
- Bring steak to room temperature and season with salt and pepper.
- Cook the onions:
- Heat 1 teaspoon olive oil in a skillet over medium heat.
- Sauté onions (and optional mushrooms or peppers) until soft and slightly caramelized, about 5–7 minutes. Remove from skillet and set aside.
- Cook the steak:
- In the same skillet, heat remaining oil over medium-high heat.
- Cook steak 3–5 minutes per side for medium-rare (depending on thickness).
- Remove from heat, let rest 5 minutes, then slice thinly against the grain.
- Assemble the sandwich:
- Split the rolls and toast lightly if desired.
- Layer sliced steak on the bottom half, top with onions, and cheese.
- Place under a broiler or in a hot skillet for 1–2 minutes to melt the cheese.
- Add any additional toppings and close the sandwich.
- Serve:
- Slice in half and enjoy with fries, chips, or a simple salad.
✅ Tips:
- For a Philly-style twist, add sautéed bell peppers and mushrooms.
- Use a crusty roll or baguette to hold up to juicy steak.
- Marinate steak in a little soy sauce, Worcestershire, and garlic for extra flavor before cooking.
I can also give you a quick skillet version that uses thin-cut steak or even leftover steak, ready in 15 minutes, perfect for busy nights.
Do you want me to provide that quick version?