
These mouthwatering steak sandwiches blend juicy seared skirt steak, rich caramelized onions, gooey provolone cheese, and spicy chipotle mayo on a crusty baguette. Each mouthful delivers the ultimate combo of soft meat, creamy sauce, and crunchy bread, making this sandwich perfect for any fancy dinner or laid-back meal.
I remember the first time I whipped these sandwiches up for my family. Our kitchen smelled amazing with those onions cooking down and that steak sizzling. My husband took one bite and couldn't even speak - just closed his eyes and smiled. Now we always make these when friends come over.
Key Ingredients and Shopping Advice
- Skirt steak: Go for pieces with good fat marbling and even thickness. Always dry it off before adding seasonings
- Baguette: Find one with a crunchy outside and fluffy inside. Slightly stale works even better
- Provolone: Have the deli slice it sandwich-thin so it melts just right
- Red onions: Pick ones that feel heavy and firm for best caramelizing
- Chipotles in adobo: Try a tiny bit of the sauce first to check how hot it is
- Baby arugula: Make sure it's bright and perky for that peppery kick and nice color
Step-by-Step Cooking Guide
- Step 1:
- Nail The Steak: Let meat sit out until it's not cold. Wipe it totally dry with paper towels. Don't be shy with salt and pepper. Get your pan super hot before the meat touches it. Don't move the steak while it's forming that tasty crust. Give it enough time to rest before you cut it up.
- Step 2:
- Get Those Onions Right: Cut all your onion slices the same thickness. Start cooking them with a bit of water to help them soften. Turn the heat down as they cook. Give them a stir now and then so they don't stick. Keep an eye on their color for that perfect golden brown. Add a splash of water if they look like they might burn.
- Step 3:
- Stack Your Sandwich: Lightly toast the baguette until it's just crisp. Smear a good amount of chipotle mayo. Arrange your steak slices in an even layer. Pile on those warm caramelized onions. Add your provolone on top. Finish with a handful of fresh arugula. Give it a light press to hold everything together.

Last weekend I had some friends over and set up a build-your-own sandwich station. Laying out all the fixings and letting everyone create their own was such a hit. Those caramelized onions were gone in a flash - they're seriously addictive!
Heat Is Key
Cover your sliced steak with foil to keep it warm while you put everything together. That leftover warmth will help your cheese get all melty when you build your sandwich.
Prep Ahead Plan
Get a head start by making some things early: Cook those onions up to three days before. Mix your spicy mayo the night before. Cut the bread and wash your greens earlier in the day. Then just focus on cooking the steak right before eating.
What To Eat With It
These sandwiches go great with hot crispy fries, a simple arugula salad, or some homemade potato chips. If you're feeding a crowd, try cutting them into smaller pieces so they're easier to handle.
Taking It Further
I've learned to switch up this sandwich for different situations. For fancy get-togethers, I slice them into cute little portions. For lunch with friends, I make them big and juicy with extra sauce on the side for dipping.
Different Bread Options
While a crusty baguette works great, don't be afraid to try other breads: Ciabatta has nice chewy texture and holes that catch the sauce. Sourdough adds a nice tangy flavor. French rolls are perfect for single servings. Using garlic bread kicks up the flavor even more.
Playing With Sauces
You can change up the chipotle mayo in tons of ways: Throw in some roasted garlic for extra richness. Mix in fresh herbs to brighten it up. Add horseradish for more kick. Blend in some roasted red peppers. Stir in some Dijon for tanginess.
Using Up Leftovers
Any extra ingredients can become brand new meals: Mix steak and onions into morning eggs. Toss them on greens for a hearty lunch. Make breakfast sandwiches by adding a fried egg. Stir into hot pasta for a quick dinner. Stuff into quesadillas for a tasty snack.

This sandwich has shown me that amazing food often comes from basic ingredients that get lots of love and attention. Every time I make it, I notice how good food brings everyone together around the table. Whether you cook all the time or you're just starting out, this sandwich can be something really special you can be proud of.
Frequently Asked Questions
- → Can I prep anything beforehand?
- Absolutely! You can make the onions and mayo up to 3 days in advance and keep them in the fridge.
- → Why does the steak need to be sliced a certain way?
- Cutting it against the grain makes the steak super tender and easier to chew.
- → Is it okay to swap the steak cut?
- Sure, flank steak or ribeye are great alternatives.
- → How spicy is this mayo?
- Using 3 chipotle peppers gives medium heat, but you can adjust the spice by adding more or fewer peppers.
- → What bread works best for this sandwich?
- Go for a sturdy baguette or ciabatta roll to handle all those delicious fillings.