Home » Recipes » Main Dish Recipes » Beef » Steak Sandwich with Grilled Onions

Steak Sandwich with Grilled Onions

5 from 1 vote

This Steak Sandwich with Grilled Onions is restaurant-level goodness piled high on ciabatta bread with a tangy mustard-mayo sauce. And, believe it or not, it’s ready in just 30 minutes!

Few things are as satisfying as sinking your teeth into a sandwich that’s full of tender slices of juicy steak and sweet, caramelized onions. This steak sandwich hits all the right notes with the kick of tangy mustard mayo and the peppery bite of arugula. It’s a sandwich you won’t forget anytime soon.

Finished steak sandwich on a serving plate.

This recipe is inspired by a classic, and over the years, I’ve made my own changes and refinements to create a sandwich that’s completely irresistible. It’s simple yet indulgent and requires minimal prep. That’s a win-win for any busy cook!

The real magic comes from the caramelized onions, which add their rich, slightly sweet flavor to complement the savory steak. Then I top it with a handful of arugula and a slather of mustard mayo, and it’s a sandwich that’s a meal on its own.

— This post was originally published on March 9, 2009. It has been updated with new photos and additional information.

Cuisine: American
Cooking Method: Stovetop
Total Time: 30 Minutes

Servings: 2
Primary Ingredient(s): Strip steak, onions, ciabatta rolls, baby arugula, mayonnaise, mustard
Skill Level: Easy

Ingredient Notes

Ingredients for a steak sandwich, including NY strip steak, ciabatta rolls, arugula, mustards, onions, and seasonings.
NY strip steak, salt, pepper, olive oil, yellow onions, fresh thyme, ciabatta rolls, baby arugula, mayonnaise, Dijon mustard, whole-grain mustard, sour cream.

This post contains affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.

  • New York strip steak — This cut gives the sandwich a juicy, rich texture. If you prefer a more moist, fattier beef, feel free to use ribeye.
  • Yellow onions — My choice for caramelization because of their natural sweetness.
  • Fresh thyme — A little fresh herb, such as thyme, adds a subtle extra flavor to the onions.
  • Ciabatta bread — I like to use the smaller ciabatta buns (or rolls) for this recipe. You could also choose a baguette or an Italian loaf. Just make sure it’s a sturdy, chewy bread hearty enough to stand up to the steak and all the toppings.
  • Baby arugula — The peppery taste of arugula makes a nice contrast with the richness of the steak and onions.
  • Dijon mustard — Adds a sharp tang to the mustard mayo, which cuts right through the richness.
  • Whole-grain mustard — I use this in addition to the Dijon for a little more texture and mustard depth to the sauce.
  • Mayonnaise — Adds creamy smoothness to the sauce.

The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.

How to Make Steak Sandwich with Grilled Onions

Make the Mustard Mayo Sauce

Mayo and sour cream in a bowl with mustard sitting to the side.
STEP 1.
Finished mayo-mustard sauce in a mixing bowl.
STEP 1.
  1. Stir all ingredients for the sauce together in a small bowl and set it aside until needed.

Prep and Cook the Steak

Seasoned steak on a white plate.
STEP 2.
Oil added to hot skillet.
STEP 3.
Steak searing on first side.
STEP 4.
Steak flipped to cook on the second side.
STEP 5.
  1. Season the steak liberally with salt and pepper on both sides.
Fork and thyme favicon.
  1. Heat the olive oil in a medium skillet over high heat until it’s almost smoking.
  2. Add the seasoned steak to the hot pan and sear on each side for about a minute.
Fork and thyme favicon.
  1. Reduce the heat to low and cook the steak for about 7 to 10 minutes for rare, and up to 15 minutes for well done.
  2. When the cooking time is finished, remove it to a plate and cover tightly with aluminum foil. Allow the steak to rest for 10 minutes while you cook the onions.

Make the Caramelized Onions

Adding oil to the skillet.
STEP 7.
Sliced onions added to the pan.
STEP 8.
Onions when finished caramelizing.
STEP 8.
  1. Using the same pan without cleaning it, heat 1 1/2 tablespoons of olive oil over medium heat.
  2. Add the onions and thyme and saute, stirring often, for about 10 minutes or until the onions are brown and caramelized.
Fork and thyme favicon.

Assemble the Sandwiches

Steak on a cutting board sliced across the grain.
STEP 9.
Caramelized onions added on top of the steak.
STEP 11.
Arugula added to the the sandwich.
STEP 12.
  1. Slice the steak on an angle across the grain.
  2. Spread the mustard-mayo sauce on top and bottom of the bread.
  3. Place a layer of steak strips on the bottom of the bun, sprinkle with salt and pepper, and top with the caramelized onions.
  4. Place baby arugula on top of the onions and cover the sandwich with the top half of the bun.
Finished steak sandwich on a serving plate.
  • To prevent the steak from being tough, make sure to slice across the grain and don’t overcook it—medium rare to medium is perfect for this sandwich. Of course, if you really enjoy your steak well done, then that’s the way you should cook it!
  • If the onions seem to be getting too brown too quickly, lower the heat slightly and add a splash of water to prevent burning.
  • If you think the bread is a bit too soft, toast it lightly for a little extra crunch before assembling the sandwich.

Recipe Variations to Try

  • Add melted provolone, Swiss, or blue cheese.
  • Swap the arugula for spinach or mixed greens with a milder flavor.
  • Add a teaspoon of minced garlic to the onions near the end of cooking.
  • Add a tablespoon of butter to the pan with the steak near the end of the cooking time and baste the steak with it a few times before finishing.
  • If you like spice, add a few slices of pickled jalapeños to the sandwich or a dash of hot sauce to the mustard mayo.
  • Ribeye or flank steak work well, too. Adjust the cooking times depending on the thickness of the steak.

Suggested Menus

Here are three delicious menu ideas, perfect for any occasion, from casual lunches to cozy date nights at home.

Casual Weekend Lunch Menu

Game Day Feast Menu

Date Night

  • Main: Steak Sandwich
  • Side: Parmesan truffle fries or roasted Brussels sprouts
  • Salad: Mixed greens with goat cheese and walnuts, with a balsamic dressing
  • Drink: Red wine, such as a Cabernet Sauvignon
  • Dessert: Molten chocolate cake or tiramisu

How to Store the Leftovers

If you have leftovers (unlikely!), wrap them tightly in foil or plastic wrap and refrigerate. The steak can be stored separately in an airtight container for up to 3 days. To reheat, warm the steak in a skillet over medium heat or in the oven. Avoid microwaving to prevent the steak from becoming chewy.

Finished steak sandwich on a serving plate.

More Recipes You’ll Like

A baguette sandwich filled with tomato, onion, and green peppers sits on a green checked cloth, wrapped in parchment paper. Fresh tomatoes are in the background.

Mediterranean Pressed Sandwich

Tuna melt sandwich with potato chips on a white plate.

Oven Baked Tuna Melt Sandwich

Three types of tea sandwiches on a vintage glass serving tray.

Tea Sandwiches

Chicken, Bacon, and Mushroom Sandwich on a whole grain boule, with garlic mayonnaise and layered with bacon, brie, caramelized onions, and mushrooms. https://www.lanascooking.com/chicken-bacon-mushroom-sandwich/

Chicken Bacon and Mushroom Sandwich

Can I make this ahead of time?

You can prepare the steak and caramelize the onions a day in advance. Keep them stored separately in airtight containers in the fridge, then reheat and assemble the sandwiches right before serving.

Can I use a different type of bread?

Definitely. While ciabatta or French bread works best due to its sturdiness, you can also use baguettes, sourdough, or even soft rolls.

What other toppings can I add?

Some other topping suggestions include sautéed mushrooms, roasted bell peppers, or fresh tomato slices.

Lana Stuart.

Have a question or thought to share?

If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.

Thank you for stopping by. It means a lot to have you here.

Recipe

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe
Finished steak sandwich on a serving plate.

Steak Sandwich with Grilled Onions

This Steak Sandwich with Grilled Onions is restaurant-level goodness piled high on ciabatta bread with a tangy mustard-mayo sauce.
5 from 1 vote
Print It Rate It Add to Collection
Course: Main Dishes
Cuisine: American
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 2 servings
Calories: 846kcal
Author: Lana Stuart

Ingredients

For the Mustard Mayo:

  • cup mayonnaise
  • 1 tablespoon whole-grain mustard
  • 2 tablespoons Dijon mustard
  • 2 tablespoons sour cream
  • teaspoon kosher salt

For the Steak Sandwich:

  • 12 ounces New York strip steak
  • kosher salt
  • black pepper
  • 2 ½ tablespoon olive oil divided use
  • 2 yellow onions sliced in rings
  • ½ teaspoon fresh thyme leaves
  • 2 ciabatta buns or baguette, Italian loaf, or other rustic bread
  • ½ cup baby arugula

Instructions

Make the Mustard Mayo Sauce

  • Stir all ingredients for the sauce together in a small bowl and set it aside until needed.
    ⅓ cup mayonnaise, 1 tablespoon whole-grain mustard, 2 tablespoons Dijon mustard, 2 tablespoons sour cream, ⅛ teaspoon kosher salt

Prep and Cook the Steak

  • Season the steak liberally with salt and pepper on both sides.
    12 ounces New York strip steak, kosher salt, black pepper
  • Heat the olive oil in a medium skillet over high heat until it's almost smoking.
    1 tablespoon olive oil
  • Add the seasoned steak to the hot pan and sear on each side for about a minute.
  • Reduce the heat to low and cook the steak for about 7 to 10 minutes for rare, and up to 15 minutes for well done.
  • When the cooking time is finished, remove it to a plate and cover tightly with foil. Allow the steak to rest for 10 minutes while you cook the onions.

Make the Caramelized Onions

  • Using the same pan without cleaning it, heat the remaining olive oil over medium heat.
    1 1/2 tablespoons oive oil
  • Add the onion and thyme and saute, stirring often, for about 10 minutes or until the onions are brown and caramelized.
    2 yellow onions, ½ teaspoon fresh thyme leaves

Assemble the Sandwiches

  • Slice the steak on an angle across the grain.
  • Spread the mustard-mayo sauce on top and bottom of the bread.
    2 ciabatta buns
  • Place a layer of steak strips on the bottom of the bun, sprinkle with salt and pepper, and top with the caramelized onions.
  • Place baby arugula on top of the onions and cover the sandwich with the top half of the bun.
    ½ cup baby arugula

Notes

  • You’ll have the best results if you start with a steak that’s at room temperature.
  • The pan should be very hot for the searing step. I use a cast iron skillet because it gets really hot and holds the heat for a long time.
  • When cooking the onions, stir them often making sure you turn them over frequently so they all cook evenly and turn a golden, caramel brown.

Nutrition Information

Nutrition Facts
Steak Sandwich with Grilled Onions
Amount Per Serving (1 )
Calories 846 Calories from Fat 513
% Daily Value*
Fat 57g88%
Saturated Fat 16g100%
Trans Fat 0.1g
Polyunsaturated Fat 18g
Monounsaturated Fat 18g
Cholesterol 159mg53%
Sodium 1002mg44%
Potassium 771mg22%
Carbohydrates 39g13%
Fiber 4g17%
Sugar 6g7%
Protein 43g86%
Vitamin A 260IU5%
Vitamin C 10mg12%
Calcium 104mg10%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Pin Recipe
Tried this recipe?Please consider Leaving a Review!
A luscious Steak Sandwich piled high with grilled onions, a spicy mustard mayo, and arugula on ciabatta bread. A meal all on its own. https://www.lanascooking.com/steak-sandwich/
5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




2 Comments

  1. You had me when I saw the word “steak”.