The Best Grilled Steak Sandwich Recipe

I am beyond excited to share with you my favorite way to enjoy steak: The Best Grilled Steak Sandwich Recipe. This sandwich is one of those perfect meals that combines bold, juicy grilled sirloin with caramelized onions, sharp provolone cheese, peppery arugula, and a tangy Dijon mayo, all nestled inside crusty, toasted ciabatta buns. I always find it rewarding to make because the layers of flavors and textures come together so beautifully. Whether you’re grilling on a warm afternoon or craving a hearty dinner, this recipe never fails to impress and satisfy.

Why You’ll Love This The Best Grilled Steak Sandwich Recipe

What I love most about this recipe is the incredible balance of flavors. The marinade—featuring balsamic vinegar and Dijon mustard—not only tenderizes the sirloin but gives it a tangy, slightly sharp edge that perfectly complements the sweetness of the slow-cooked onions. When you grill the steak just right, you get a lovely crust with a juicy, medium-rare center that pairs exquisitely with the creamy mayo and melted provolone. Each bite is an exciting mix of savory, tangy, sweet, and peppery notes that keeps you coming back for more.

Aside from the flavors, what really makes this recipe stand out for me is how approachable it is. With a bit of prep and some low and slow love for the onions, you’ll have an amazing gourmet-style sandwich. It’s ideal for casual weekend cookouts, a satisfying weeknight meal, or even serving up at a get-together with friends. The steps are straightforward, and once you have your ingredients ready, the grilling and assembling come together quickly. This recipe is both a crowd-pleaser and a personal indulgence.

Ingredients You’ll Need

The image shows a white marbled surface with several white bowls and plates holding different ingredients. In the center, there is a white speckled bowl filled with thin, bright red raw meat slices. To the left, a white bowl contains thinly sliced white onions. Below that bowl, a small white plate holds several pale yellow cheese slices stacked neatly. Above the meat bowl, there are three small white bowls with different contents: a creamy green sauce, a small amount of salt, and a small pool of golden oil. On the right side, a white bowl is filled with fresh, dark green leafy arugula. Below the bowls, there are three pieces of light brown toasted sandwich bread placed on the marbled surface. Photo taken with an iphone --ar 4:5 --v 7

All the ingredients for this recipe are simple staples, yet each one plays an essential role in creating depth of flavor, texture, and visual appeal. From the juicy sirloin steaks to the peppery arugula and sharp provolone, everything comes together effortlessly.

  • Sirloin steaks (1½ pounds): Choose steaks about 1 to 1½ inches thick for perfect grilling and slicing.
  • Coarse kosher salt (2¼ teaspoons): Essential for seasoning and bringing out the natural flavors of the beef and other ingredients.
  • Fresh cracked pepper (1 teaspoon): Adds the perfect subtle heat and earthiness to the steak.
  • Dijon mustard (3 teaspoons plus more for mayo): Brings tang and sharpness to both the marinade and sandwich spread.
  • Balsamic vinegar (1 tablespoon plus 2 teaspoons): Balances savory and sweet notes, key in the marinade and caramelized onions.
  • Extra virgin olive oil (2 tablespoons plus 2 teaspoons): Used for sautéing, marinade, and dressing the greens, giving richness and moisture.
  • Red onion (1, sliced): Slowly caramelized for deep sweetness and texture.
  • Garlic (2 cloves, minced): Adds aromatic depth to the onions.
  • Mayonnaise (¼ cup): Creates a creamy spread when combined with Dijon mustard that mellows the tangy flavors.
  • Ciabatta or French buns (4 pieces): Choose sturdy, rustic buns for holding all the hearty fillings without getting soggy.
  • Baby arugula (4 cups): Offers a fresh, peppery bite that brightens the sandwich.
  • Lemon (½, zest and juice): Adds brightness and zing to the greens for contrast.
  • Sharp provolone or cheddar (6 ounces, sliced): Melts beautifully on the steak, enhancing the sandwich’s savory layers.

Directions

Step 1: Season your sirloin steaks evenly with 2 teaspoons of coarse kosher salt and 1 teaspoon of fresh cracked pepper. Next, prepare the marinade by whisking together 1 tablespoon Dijon mustard, 1 tablespoon balsamic vinegar, and 1 tablespoon extra virgin olive oil. Place the steaks in a resealable plastic bag, pour the marinade over them, making sure they are well-coated, and seal. Refrigerate for 2 to 4 hours to let all those flavors soak in.

Step 2: While your steaks are marinating, start the savory onions. Heat 2 teaspoons of olive oil in a medium skillet over medium-low heat. Add the sliced red onion and sear for 2 minutes to start softening. Turn the heat down to low and let the onions slowly cook, stirring occasionally, for 30 to 35 minutes until deeply caramelized and darkened in color. Add the minced garlic and simmer for another 5 minutes. To finish, stir in 2 teaspoons of balsamic vinegar and 1 teaspoon of water, simmering for 2 to 3 more minutes until the liquid reduces without burning the onions. Remove from heat and transfer to a bowl to cool, then refrigerate.

Step 3: In a small bowl, mix together ¼ cup mayonnaise and 2 tablespoons Dijon mustard. Chill this creamy spread in the fridge until ready to assemble your sandwiches.

Step 4: Preheat your grill to medium-high. Split the ciabatta buns lengthwise without cutting all the way through, creating a hinge. Place the buns cut-side down on the grill and toast for 2 to 3 minutes until golden and crispy. This step adds a satisfying crunch that holds up to the juicy fillings.

Step 5: Remove the steaks from the marinade, pat them dry with paper towels, and place them on the grill over medium-high heat. Grill the steaks about 5 minutes per side, aiming for an internal temperature of 125°F for medium-rare—this ensures tenderness and juiciness. After grilling, remove the steaks and let them rest for 5 minutes; this step is crucial to retain those flavorful juices when slicing.

Step 6: Toss the baby arugula in a small bowl with ¼ teaspoon salt, 1 teaspoon olive oil, 1 tablespoon lemon juice, and the lemon zest. This bright dressing peppers the greens with fresh acidity and a hint of citrus that perfectly counterbalances the rich steak and cheese.

Step 7: Time to assemble! Spread 1 tablespoon of the Dijon-mayo mixture over the bottom half of each toasted bun. Divide and layer ¼ of the caramelized onions on the top bun pieces. Slice the rested steaks as thinly as you can, arranging the slices evenly over the mayo on each bottom bun. Top the steak with slices of sharp provolone cheese. Return the open-faced sandwiches onto the grill over indirect heat, close the lid, and cook for 3 to 4 minutes until the cheese melts beautifully.

Step 8: Once the cheese is melted, remove the sandwiches from the grill. Pile the dressed arugula on top of the steak and carefully fold the top buns over to complete the sandwiches. Serve immediately and enjoy every sumptuous, juicy bite!

Servings and Timing

This recipe yields 4 hearty servings—perfect for a family dinner or a gathering with friends. The prep time is about 10 minutes, but keep in mind you need at least 2 hours for marinating (up to 4 hours is best). The cooking time, including slow-cooking the onions and grilling the steak, is approximately 35 minutes. In total, you should set aside roughly 5 hours and 45 minutes to include marinating and cooking, plus a quick 5-minute rest for the steaks. This slow but rewarding process makes all the difference in flavor and texture.

How to Serve This The Best Grilled Steak Sandwich Recipe

A sandwich is made with a white baguette sliced open, holding several thick slices of pink, cooked steak layered on top. Beneath the steak, there is a layer of green leafy arugula and some red onion slices, all inside the baguette. The sandwich sits on a white marbled surface with some loose tomato wedges, a ring of red onion, and sprigs of fresh cilantro around it. The background shows the remaining part of the baguette and a grilled steak, slightly blurred. Photo taken with an iphone --ar 4:5 --v 7

When it comes to serving this sandwich, I love pairing it with a handful of crispy homemade fries or a simple green salad to balance the richness. A tangy pickle or a small bowl of coleslaw also complement the sandwich beautifully, adding crunchy, acidic contrast. For presentation, I like to slice each sandwich diagonally and serve on a wooden board or rustic platter with a small ramekin of extra Dijon mayo on the side for dipping.

The peppery arugula topping adds a fresh pop of color, but if you want to get fancy, a sprinkle of freshly cracked black pepper or a drizzle of extra virgin olive oil right before serving can elevate the look and flavor. For drinks, I recommend a bold red wine like a Cabernet Sauvignon or Malbec to stand up to the steak’s robust flavors, or for a refreshing non-alcoholic option, a sparkling lemonade or iced tea with lemon works wonders.

This sandwich is best enjoyed warm, straight off the grill when the cheese is still melted, and all the ingredients meld together perfectly. It’s an ideal choice for a weekend barbecue, casual weeknight dinner, or a special celebration where you want to treat your guests to something impressive but easy to eat. Whichever occasion you choose, it’s sure to be a crowd-pleaser that everyone will remember.

Variations

I love experimenting with this The Best Grilled Steak Sandwich Recipe because it’s so versatile. For instance, if you want to swap out the sirloin, a ribeye or flank steak works wonderfully and brings a different texture and flavor profile. For a lighter twist, you could use turkey or portobello mushrooms marinated the same way, perfect if you’re looking to reduce red meat consumption.

For those following gluten-free diets, just swap the ciabatta buns with gluten-free rolls or even sturdy lettuce wraps for a low-carb version. Vegan friends can enjoy a plant-based steak alternative, omit the cheese, and replace the Dijon-mayo with a vegan mayo blend. I’ve also tried adding sautéed bell peppers or mushrooms with the onions for a heartier version, or swapping the provolone for melted mozzarella or gouda for a change in flavor intensity.

If you don’t have a grill, no worries—I sometimes make this on a hot grill pan indoors or under the broiler. Just be sure to watch cooking times carefully to avoid overcooking the steak or burning the onions. The key is that smoky, caramelized crust on the steak, so any method that produces that will make a delicious sandwich.

Storage and Reheating

Storing Leftovers

If you happen to have leftovers, I recommend storing the sandwiches in airtight containers or wrapping them tightly in foil or plastic wrap to keep the bread from drying out. They’ll stay fresh in the refrigerator for up to 2 days. To avoid soggy bread, it’s best to keep arugula and mayo separate and add them fresh when reheating.

Freezing

This sandwich freezes okay if you wrap it very tightly in plastic wrap and then in aluminum foil to protect against freezer burn. However, I prefer freezing only the grilled steak slices and onions separately in a freezer-safe container for up to 3 months and assembling fresh sandwiches when you’re ready. The bread tends to get a bit tough after freezing and thawing.

Reheating

To reheat, I pop the sandwich (without arugula or mayo) into a preheated oven at 350ºF wrapped in foil for about 10-15 minutes until warmed through and the cheese is melty again. Another favorite is reheating on a grill pan covered with a lid—this way the bread crisps back up and the sandwich doesn’t get soggy. Just add the fresh greens and mayo after reheating for the best texture and flavor.

FAQs

Can I use a different cut of steak for this recipe?

Absolutely! While sirloin is ideal for this recipe because of its flavor and tenderness, ribeye or flank steak are also fantastic choices. Ribeye offers extra marbling and richness, while flank steak is leaner and benefits from thin slicing. Just adjust cooking times slightly and aim to slice thin against the grain.

How long should I marinate the steaks for the best flavor?

I recommend marinating the steaks between 2 to 4 hours in the refrigerator. This timing allows the Dijon and balsamic marinade to tenderize the meat and infuse flavor without overpowering the natural beef taste. If you’re short on time, even 1 hour can add some flavor, but longer is better.

What’s the secret to perfectly caramelized onions?

Patience is key! Cooking the onions slowly over low heat for about 30 to 35 minutes brings out their natural sugars without burning them. Stir occasionally and add a splash of balsamic vinegar toward the end for extra depth. The result is sweet, tender onions that add amazing complexity to the sandwich.

Can I prepare any parts of this sandwich ahead of time?

Yes! You can marinate the steak and caramelize the onions several hours or even a day in advance. The Dijon-mayo spread can also be made ahead and refrigerated. Toast the buns and assemble just before serving to keep everything fresh and delicious.

What sides would you recommend to serve with this sandwich?

I love pairing this grilled steak sandwich with crispy fries, a simple green salad, or a tangy coleslaw to balance the richness. Pickles and a light, crisp beer or a glass of red wine like a Cabernet Sauvignon make excellent drink choices to round out the meal.

Conclusion

I truly hope you’ll give The Best Grilled Steak Sandwich Recipe a try soon—it’s become one of my personal go-tos when I want a meal that feels both special and comforting. The harmony of juicy grilled steak, caramelized onions, melty cheese, and fresh arugula all on crusty bread is just unbeatable. Trust me, once you make this, it’ll quickly become a favorite in your recipe rotation, perfect for impressing family or simply enjoying a few moments of pure, flavorful joy.

Print

The Best Grilled Steak Sandwich Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

This recipe for The Best Grilled Steak Sandwich combines marinated sirloin steak grilled to perfection with sweet caramelized onions, creamy Dijon mayonnaise, sharp provolone cheese, and peppery baby arugula. Served on crusty ciabatta buns toasted on the grill, this sandwich delivers a complex mix of flavors and textures that will satisfy any steak lover.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 5 hours 45 minutes
  • Yield: 4 sandwiches
  • Category: Sandwiches & Salads
  • Method: Grilling
  • Cuisine: American

Ingredients

Steak and Marinade

  • 11/2 pound sirloin steaks (1 to 1 1/2 inches thick)
  • 2 teaspoons coarse kosher salt, divided
  • 1 teaspoon fresh cracked pepper
  • 1 tablespoon Dijon mustard
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon extra virgin olive oil

Caramelized Onions

  • 1 red onion, sliced
  • 2 teaspoons extra virgin olive oil
  • 2 cloves garlic, minced
  • 2 teaspoons balsamic vinegar
  • 1 teaspoon water
  • 1/4 teaspoon kosher salt (for onions)

Dijon Mayonnaise

  • 1/4 cup mayonnaise
  • 2 tablespoons Dijon mustard

Sandwich Assembly

  • 4 ciabatta buns or French buns (about 6 inches long)
  • 4 cups (2 ounces) baby arugula
  • 1/2 lemon, zested and juiced
  • 1 teaspoon extra virgin olive oil (for arugula)
  • 1/4 teaspoon kosher salt (for arugula)
  • 6 ounces sharp provolone cheese or sharp cheddar, sliced

Instructions

  1. Marinate the Steak: Season the sirloin steaks with 2 teaspoons of kosher salt and 1 teaspoon of freshly cracked pepper. In a small bowl, whisk together 1 tablespoon Dijon mustard, 1 tablespoon balsamic vinegar, and 1 tablespoon olive oil. Transfer this marinade to a zip-top bag, add the steaks and coat thoroughly. Seal the bag and refrigerate for 2 to 4 hours to let the flavors infuse.
  2. Caramelize the Onions: Heat 2 teaspoons olive oil in a medium skillet over medium-low heat. Add the sliced red onions and sear for 2 minutes. Lower the heat to low and cook slowly for 30 to 35 minutes, stirring occasionally until the onions darken and caramelize. Add the minced garlic and simmer for an additional 5 minutes. Stir in 2 teaspoons balsamic vinegar and 1 teaspoon water, simmer 2 to 3 minutes until the liquid reduces without burning. Remove from heat, transfer to a bowl, and refrigerate.
  3. Prepare the Dijon Mayonnaise: Combine 1/4 cup mayonnaise with 2 tablespoons Dijon mustard in a small bowl. Refrigerate until needed.
  4. Toast the Buns: Preheat a grill to medium-high. Split the ciabatta buns lengthwise without cutting all the way through, open them up and place cut-side down on the grill. Toast for 2 to 3 minutes or until golden brown. Remove from grill.
  5. Grill the Steaks: Remove steaks from marinade and pat them dry. Place steaks on the grill over medium-high heat and cook about 5 minutes per side until they reach an internal temperature of 125°F for medium-rare. Remove steaks and let them rest for 5 minutes before slicing.
  6. Prepare the Arugula: In a small bowl, toss baby arugula with 1/4 teaspoon salt, 1 teaspoon olive oil, 1 tablespoon lemon juice, and lemon zest. Set aside.
  7. Assemble the Sandwiches: Spread 1 tablespoon of the Dijon mayonnaise on each bottom bun. Evenly distribute sliced steak on top of the mayo. Top the steak with sliced provolone cheese. Place 1/4 of the sautéed caramelized onions on each top bun.
  8. Melt the Cheese: Place the open sandwiches back on the grill over indirect heat and close the lid. Grill for 3 to 4 minutes until the cheese melts.
  9. Finish and Serve: Remove sandwiches from the grill, top the steak and cheese side with the dressed arugula, then fold the top buns over. Serve immediately and enjoy the full flavor combination.

Notes

  • Marinate the steaks for at least 2 hours, but up to 4 hours for the best flavor and tenderness.
  • Caramelizing onions is a low and slow process; patience will yield the sweetest and richest flavor.
  • You can substitute provolone with sharp cheddar or your favorite melting cheese.
  • Allow steaks to rest after grilling to retain juiciness before slicing thinly against the grain.
  • Use crusty buns like ciabatta or French rolls to hold all the juicy ingredients without becoming soggy.
  • Adjust lemon juice and zest to taste to balance the peppery arugula.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star