Steak sandwiches shouldn’t be complicated. Good bread. Thinly sliced steak. Cheese. Something oniony. This version delivers big flavor without the philly trip. 20 minutes from craving to plate.
Step-by-Step Instructions
Make Garlic Mayo
Mix mayonnaise, minced garlic, and lemon juice. Set aside.
Caramelize Onions
Heat 1 tbsp butter in a large skillet over medium-low heat.
Add onion. Cook 10-12 minutes, stirring occasionally, until golden brown and soft. Remove and set aside.
Cook Steak
Pat steak dry. Season with salt and pepper.
Heat remaining butter in the same skillet over high heat.
Add steak in a single layer. Cook 1-2 minutes per side until browned (don’t overcrowd — do in batches).
Add garlic in the last 30 seconds. Remove from heat.
Toast Rolls
Slice hoagie rolls. Toast cut-side down in the skillet or under a broiler until golden.
Assemble
Spread garlic mayo on both sides of each roll.
Pile steak on the bottom half. Top with caramelized onions.
Place a slice of provolone over the hot steak (heat melts it). Add optional toppings.
Close the sandwich. Press down gently.
Serve
Slice in half. Eat immediately. Napkins essential.
Summary
Prep Time: 10 min | Cook Time: 15 min | Total: 25 min
Yield: 4 sandwiches | Difficulty: Easy
Storage Notes
Don’t assemble ahead. Store components separately: steak (fridge 3 days), onions (5 days), rolls (counter). Reheat steak in a hot skillet. Assemble fresh for maximum crunch and melt.
