There are few culinary delights that rival the sheer satisfaction of a perfectly crafted Steak Sandwich. Imagine this: succulent, tender strips of expertly seared skirt steak, nestled amongst sweet, deeply caramelized onions, blanketed with rich, melted provolone cheese, and brightened by crisp baby greens. All of this gloriousness is tucked into a crusty baguette, generously slathered with a vibrant, easy-to-make chipotle mayonnaise. This isn’t just a meal; it’s an experience. Whether you’re planning a casual lunch, a hearty weeknight dinner, entertaining guests, or gearing up for a tailgate party, this steak sandwich recipe delivers unmatched flavor and comfort.

A truly exceptional steak sandwich is more than just ingredients between bread; it’s a symphony of textures and flavors. Over the years, countless versions have been savored, but this particular combination of preparation techniques and ingredient choices consistently stands out as the absolute best. The interplay between the sweet, earthy notes of the caramelized onions, the robust, savory depth of the skirt steak, and the creamy, subtly smoky heat of the chipotle mayo creates an unforgettable taste profile that will have you coming back for more.
This sandwich is surprisingly versatile. It pairs wonderfully with classic sides such as a simple fresh green salad to cut through the richness, or a generous pile of crispy, golden French fries for that ultimate comfort food pairing. Its substantial nature makes it a fulfilling main course, while its portable format means it’s also ideal for on-the-go enjoyment.
Unlocking Flavor: The Essential Ingredients
Crafting the perfect steak sandwich begins with selecting high-quality ingredients. Each component plays a crucial role in building the sandwich’s incredible flavor and texture. Below, you’ll find a visual guide to the key ingredients, along with special notes to help you make the best choices for your culinary adventure.

- Steak Selection: The Heart of Your Sandwich. For this recipe, skirt steak is our top recommendation. It’s incredibly flavorful and, when cooked and sliced correctly, remains wonderfully tender. Look for skirt steak at your local butcher or consider bulk options at stores like Costco for great value. While skirt steak is preferred, you can also achieve excellent results with flank steak, which offers a similar texture when sliced against the grain. For a slightly richer option, thinly sliced ribeye can be used, or for a more budget-friendly approach, consider top round, similar to what’s used in our popular marinated London Broil. The key is to choose a cut that can be seared quickly and sliced thinly.
- Bread Base: The Foundation of Flavor. A crusty baguette provides the ideal foundation for this steak sandwich. Its crisp exterior and soft interior create a delightful textural contrast with the tender steak and creamy fillings. If baguettes aren’t readily available or you prefer a different shape, ciabatta rolls are another fantastic choice, offering a rustic crumb and chewy crust that stands up well to the hearty fillings. Ensure your bread is fresh for the best experience.
- Melted Cheese: The Ultimate Unifier. Sliced provolone cheese is our go-to for its mild yet distinctive flavor and excellent melting properties. When purchasing from the deli, ask for “sandwich slice” thickness – it’s easier to handle and melts beautifully. For those who prefer a sharper taste, Swiss cheese is a worthy alternative. Other options like white cheddar or Monterey Jack could also work, depending on your preference for a stronger cheese presence.
- Chipotle Mayo: The Spicy Secret Weapon. The chipotle mayonnaise is what truly elevates this sandwich. For maximum authentic flavor, use canned chipotle peppers in adobo sauce. Not only do the peppers provide a smoky heat, but the adobo sauce itself is packed with rich, complex flavors that transform ordinary mayonnaise into an extraordinary condiment. You’ll use both the chopped peppers and a few tablespoons of the adobo sauce to achieve the perfect balance.
- Caramelized Onions: Sweet & Savory Depth. Don’t underestimate the power of perfectly caramelized onions. The slow cooking process coaxes out their natural sugars, transforming them into a sweet, jammy, and deeply savory component that adds incredible complexity to every bite. While they require a bit of patience, the resulting depth of flavor is absolutely worth the effort. Red onions are fantastic for caramelizing due to their robust flavor and color.
For a complete list of all ingredients and their exact quantities, please refer to the comprehensive recipe card at the bottom of this article.
Mastering the Craft: Step-by-Step Preparation
Creating this gourmet steak sandwich is a straightforward process when you follow these steps. We’ll break it down into manageable sections, ensuring each component is prepared to perfection before assembly.
Crafting the Chipotle Mayonnaise
- In a small bowl, combine one cup of your favorite mayonnaise with 1/4 cup of sour cream. Next, carefully spoon in 3 tablespoons of the rich adobo sauce straight from a can of chipotle peppers. Finely chop 3 chipotle peppers (from the same can) and add them to the mayonnaise mixture. Stir everything together until thoroughly combined and smooth.
- Now for the crucial taste test: sample a small amount of the chipotle mayonnaise. Depending on your preference and the inherent spiciness of the chipotles, you may want to add a pinch of salt and pepper to achieve your desired flavor balance. Remember, chipotle heat levels can vary, so tasting as you go is key to customizing the spice to your liking. Once perfected, set aside, allowing the flavors to meld.
Perfecting the Caramelized Onions
- Begin by thinly slicing 3 large red onions. Place them into a large, heavy-bottomed pan or pot. Add 1/2 cup of water, 3 tablespoons of olive oil, and 1 teaspoon of Diamond Crystal kosher salt. Stir to combine the ingredients, ensuring the onions are evenly coated.
- Turn the heat to high and cover the pan. Allow the onions to cook for 12-15 minutes, or until they have softened significantly and most of the initial water has evaporated. This steaming phase helps to tenderize the onions quickly before browning begins.

- Uncover the pan and reduce the heat to medium-low. Continue to sauté the onions, stirring frequently, until they become deeply golden brown and beautifully caramelized. This process can take approximately 30-40 minutes. Patience is a virtue here; slow and steady cooking is essential for developing that rich, sweet flavor. Keep a close eye on the onions, adjusting the heat as needed or adding a splash of water if they start to dry out or stick, which prevents burning and encourages even caramelization.
Searing the Skirt Steak to Perfection
- Preheat your oven to 450°F (230°C) and ensure the oven rack is set to the middle position. Now, place a large cast iron or stainless steel pan over medium-high heat on your stovetop. Allow it to heat thoroughly until it just begins to smoke; this indicates it’s hot enough for a perfect sear.
- Take 1 1/2 pounds of skirt steak and cut it into two or three manageable pieces so that it fits comfortably in your pan without overcrowding. Using paper towels, pat the steak pieces thoroughly dry on both sides. This is a crucial step for achieving a proper sear. Season the steak liberally and evenly on both sides with 2 1/2 teaspoons of Diamond Crystal kosher salt and 1/2 teaspoon of black pepper.
- Add 2 tablespoons of a neutral-flavored oil, such as avocado oil or grapeseed oil, to the preheated pan. Once the oil begins to shimmer or lightly smoke, carefully add the seasoned steak pieces to the pan.
- Sear the skirt steak for approximately 3 minutes per side. You’re looking for a beautiful, well-browned crust to develop. The high heat will create a flavorful exterior while keeping the interior juicy. Adjust cooking time slightly based on your desired doneness and the thickness of your steak.

- Once seared, transfer the cooked steak to a cutting board. Loosely tent it with aluminum foil and allow it to rest for at least 5 minutes. This resting period is vital, as it allows the juices to redistribute throughout the meat, ensuring a tender and moist steak.
- After resting, cut the steak into 4-inch sections, then, and this is critical, slice against the grain into 1/4-inch thick slices. Slicing against the grain breaks down the muscle fibers, making the steak incredibly tender and easy to bite through in the sandwich.
Assembling and Finishing Your Steak Sandwich
- Take your large baguette and slice it lengthwise, separating the two halves. Place the bottom half of the baguette onto a foil-lined baking sheet. Spread a generous layer of your homemade chipotle mayonnaise over the cut surface.
- Next, arrange the tender, sliced steak evenly over the mayonnaise layer on the bottom baguette half.
- Evenly distribute the deeply caramelized onions on top of the steak, creating a rich and sweet layer. Follow this with a generous layer of provolone cheese slices, using about 1/2 pound to ensure ample meltiness.
- Place the top half of the baguette onto the same baking sheet. Using a pastry brush, spread a thin, even layer of olive oil over the cut side of the top baguette. This step ensures that the top becomes beautifully toasted and golden in the oven.
- Carefully place the baking sheet into your preheated 450°F (230°C) oven. Bake for approximately 3-5 minutes, or just until the cheese is completely melted and bubbling, and the baguette is nicely toasted. Watch it closely to prevent the bread from burning.

- Remove the glorious steak sandwich from the oven. Spread an additional layer of chipotle mayo onto the inner side of the top baguette. If using, evenly distribute 1-2 cups of fresh baby arugula over the melted cheese and caramelized onions. The arugula adds a wonderful peppery freshness and vibrant color.
- Carefully close the sandwich with the top baguette half. Using a sharp serrated knife, slice the entire baguette into 4 large, individual steak sandwiches. Serve immediately and prepare to enjoy one of the most satisfying sandwiches you’ll ever taste!
Pro Tips for the Ultimate Steak Sandwich
Achieving steak sandwich perfection is easy with these expert tips:
- Slice Against the Grain for Tenderness: This is arguably the most crucial tip for a tender steak sandwich. Always slice the cooked skirt steak against the grain. This cuts through the long muscle fibers, making each slice incredibly easy to bite into and chew. A good quality, sharp slicing knife will make this task much easier and ensure perfectly thin, uniform slices.
- Don’t Skip the Greens (Seriously!): While listed as optional, we highly recommend including baby arugula. It does more than just add great color; its peppery bite provides a vital textural contrast and a refreshing brightness that perfectly balances the richness of the steak, onions, and cheese. If arugula isn’t your preference, feel free to use spring mix, thinly shredded lettuce, or other crisp greens.
- Taste Test Your Chipotle Mayo: Chipotle peppers can be unpredictable in their heat level, ranging from mildly warm to quite spicy (2,500-10,000 Scoville Heat Units). To ensure your mayonnaise is at your preferred spice level, always taste it before adding it to the sandwich. Adjust the amount of chipotle peppers or adobo sauce up or down based on your heat tolerance. You can always add more, but you can’t take it away!
- Patience with Onions Pays Off: Rushing the caramelization process results in sautéed, not caramelized, onions. Give them the time they need to slowly transform into a sweet, jammy delicacy. Low and slow heat, with occasional splashes of water if they dry out, is the secret to their depth of flavor.
- Hot Pan, Dry Steak, Perfect Sear: For that desirable crust on your skirt steak, ensure your pan is piping hot before adding the steak. Equally important is patting the steak completely dry with paper towels; any moisture on the surface will steam the meat instead of searing it, preventing a beautiful brown crust from forming.

Serving Suggestions & Variations
This steak sandwich is a meal in itself, but here are some ideas to make it even better:
- Classic Sides: As mentioned, a crisp green salad or a generous helping of golden French fries are perfect complements.
- Beverage Pairings: For adults, a robust red wine like a Cabernet Sauvignon or a hearty craft beer (think IPA or amber ale) would pair beautifully with the rich flavors of the steak and caramelized onions. For a non-alcoholic option, a crisp iced tea or sparkling water with lemon would be refreshing.
- Cheese Variations: Experiment with different cheeses! A sharp cheddar could add more tang, while a smoked gouda would impart a unique smoky flavor. Pepper Jack would give an extra kick alongside the chipotle mayo.
- Add More Veggies: Sautéed mushrooms, roasted bell peppers, or even a layer of grilled zucchini could add more depth and nutrition to your sandwich.
- Spice Level Adjustments: If you love heat, add more chopped chipotle peppers to your mayo. If you prefer it milder, reduce the amount of peppers and focus more on the adobo sauce for flavor.
Storage and Reheating
While best enjoyed fresh, you can certainly save leftovers of this magnificent steak sandwich:
- Storage: Wrap individual sandwiches tightly in aluminum foil or plastic wrap and store them in an airtight container in the refrigerator for up to 3 days.
- Reheating: To reheat, keep the sandwich wrapped in foil and place it in an oven preheated to 350°F (175°C) for about 10-15 minutes, or until warmed through and the cheese is melted again. Reheating in the oven helps the bread retain some of its crispness, unlike microwaving which can make it soggy.
Explore More Amazing Sandwich Creations
If you’ve fallen in love with this steak sandwich, you’ll surely enjoy these other incredible sandwich recipes from our collection:
- Classic Philly Cheesesteak
- Hearty Hot Roast Beef Sandwich with Onion Jam
- Comforting Patty Melt
- Savory French Dip Sandwich
- Tender Shredded Chuck Roast Sandwich with Crispy Onions
If you’ve enjoyed preparing and tasting this Steak Sandwich Recipe or any other recipe on our site, we would be absolutely thrilled if you could give it a 5-star rating and share your thoughts in the comments below. Your feedback helps us grow and inspires others!
We believe in catering to various learning preferences. If you are someone who learns best by watching, you can discover many of our delicious recipes showcased on our YouTube channel and our Facebook Page.
For exclusive, never-before-seen FULL MEAL RECIPE VIDEOS, consider supporting us and become a Patreon member today!
The Best Steak Sandwich

Pin
Ingredients
For the caramelized onions
- 3 tablespoons olive oil
- 3 large red onions, sliced
- 1 teaspoon Diamond Crystal Kosher salt
- 1/2 cup water, plus more as needed
For the chipotle mayo
- 1 cup mayonnaise
- 1/4 cup sour cream
- 3 chipotle peppers (from canned in adobo sauce)
- 3 tablespoons adobo sauce (from canned in adobo sauce)
For the sandwiches
- 1 large baguette or 4 ciabatta rolls
- 1 1/2 pounds skirt steak
- 2 1/2 teaspoons Diamond Crystal Kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons neutral oil (such as avocado oil)
- 1/2 pound deli-sliced provolone cheese
- 1-2 cups baby arugula (optional, gives great color)
- 1 tablespoon olive oil (plus more if needed, for toasting bread)
Want To Save This Recipe?
Enter your email and we’ll send it to you. Plus, get great new recipes from us every week!
Instructions
For the caramelized onions
- Add the sliced onions, 1/2 cup water, 3 tablespoons olive oil, and 1 teaspoon salt to a large pan or pot. Mix thoroughly. Turn heat to medium-high and cook covered for 12-15 minutes, until onions are soft and most water has evaporated.
- Uncover the pot and reduce heat to medium. Continue to sauté, stirring occasionally, until the onions are deeply caramelized (about 30-40 more minutes). Monitor closely to prevent burning; adjust heat or add a splash of water if needed.
For the chipotle mayo
- In a small bowl, combine mayonnaise, sour cream, chopped chipotle peppers, and adobo sauce. Mix well. Taste and season with salt and pepper as needed to reach your desired spice level.
For the sandwiches
- Preheat oven to 450°F (230°C) with the rack in the middle position.
- Heat a large cast iron or stainless steel pan over medium-high heat until hot.
- Cut skirt steak into halves or thirds to fit the pan. Pat dry with paper towels and season generously on both sides with 2 1/2 teaspoons salt and 1/2 teaspoon pepper.
- Add 2 tablespoons neutral oil to the hot pan. Once smoking, add the steak. Sear for 3 minutes per side until well browned. Transfer cooked steak to a cutting board, tent with foil, and rest for at least 5 minutes. After resting, cut steak into 4-inch pieces, then slice thinly (1/4-inch) against the grain.
- Slice the baguette lengthwise and separate the two halves. Place the bottom half on a foil-lined baking sheet. Spread a layer of chipotle mayo, then layer with sliced steak. Evenly spread caramelized onions on top, followed by provolone cheese. Place the top baguette half on the baking sheet and brush its cut side with a thin layer of olive oil.
- Bake for 3-5 minutes, or until cheese is melted and baguette is toasted. Watch carefully to prevent burning.
- Remove from oven. Spread more chipotle mayo on the top baguette half. Distribute baby arugula (if using) over the cheese and onions. Close the sandwich. Slice into 4 large sandwiches and serve immediately. Enjoy!
Notes
- For a quicker meal, you can simply sauté the onions for 5-10 minutes until soft instead of fully caramelizing them. Alternatively, prepare the caramelized onions a day ahead to save time.
- While optional, fresh baby arugula adds a beautiful pop of color, a refreshing peppery flavor, and a pleasant textural contrast to the rich sandwich.
- Leftovers can be stored in the refrigerator for up to 3 days. For best results, reheat the wrapped sandwich in a 350°F (175°C) oven until thoroughly warm.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Like this? Leave a comment below!
Check us out on Instagram at @sipandfeast or tag #sipandfeast!