Home » Recipe Index » Dinner Recipes

How To Make A Steak Sandwich

Learn how to make the ultimate steak sandwich recipe with juicy ribeye, tangy chipotle mayo, and a crispy baguette. A few simple tips leave you with a perfectly cooked steak sandwich every time!

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you. For more information, please read my disclaimer.

close up of easy steak sandwich recipe on a white plate

Our house loves a good sandwich night and this steak sandwich has been on the top of our list for quite time. It’s juicy, tender, and full of flavor.

But, I have to say the best part of this dinner is getting my two kids involved. I cook the steak and onions and they do the rest! My son helps me mix the sauce together while my daughter stacks the goodies on the sandwich.

And, if you love steak, you will love my salisbury steak, london broil marinade, steak fajitas, and tri tip sandwich.

What makes this the Best Steak Sandwich Recipe

  • Juicy, delicious rib-eye
  • Quick and easy to prepare
  • Simple ingredients
  • Customizable toppings
  • Great for any occasion
ingredients needed to make a steak sandwich at home

Steak Sandwich Recipe ingredients

  • Ribeye steak
  • Salt and pepper
  • Olive oil
  • Red onion
  • Mayonnaise
  • Chipotle peppers in adobo sauce
  • Garlic
  • Lime juice
  • Baguette
  • Cheese slices — cheddar or Swiss cheese (I used white cheddar)
  • Banana peppers — optional
  • Dijon mustard — optional
  • Arugula — optional

What cut of beef is used for steak sandwich?

The best steak sandwich recipe starts with ribeye steak! This cut is known for its marbling and flavor, which means every bite will be tender, juicy, and oh-so-delicious.

Save This Recipe!
Enter your email and we'll send this recipe right to your inbox. Plus you'll get amazing recipes in our newsletter!
Please enable JavaScript in your browser to complete this form.

Best cheese for Steak Sandwich

I love using cheddar and Swiss cheese when making a steak sandwich. Which one we use depends what we have at home, but if I had to choose my favorite, it would be white cheddar! Either sharp or medium will work best.

Best bread for steak sandwich

A crusty baguette works best for this sandwich. It gives you just the right amount of sturdiness, and the crunch you get after toasting is so satisfying.

The light, airy interior is also great for absorbing the chipotle mayo without becoming soggy.

How to make a Steak Sandwich

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

STEP ONE: In a small bowl, mix together the mayonnaise, minced chipotle peppers, adobo sauce, minced garlic, lime juice, and salt. Adjust seasoning to taste, then set aside in the refrigerator.

mixing ingredients to make chipotle mayo
homemade chipotle mayo in a glass bowl

STEP TWO: Heat olive oil over medium-low heat in a large cast-iron skillet. 

STEP THREE: Add red onion to the skillet and sauté for about 5 minutes until the slices begin to soften.

STEP FOUR: Reduce the heat to medium-low, season with salt, and continue cooking, stirring occasionally, until the onions turn deeply golden brown and caramelize. Set aside.

sauteing red onions on a cast iron skillet

STEP FIVE: Heat olive oil in a skillet over medium-high heat. 

STEP SIX: Once hot, add the steak strips in a single layer.

STEP SEVEN: Season with salt and black pepper, then cook the steak for about 2-3 minutes per side or until the strips are cooked to your desired level of doneness. I prefer medium rare, for a temperature of 130 degrees F. Remove the steak strips from the heat and let them rest.

searing sliced ribeye in cast iron skillet

STEP EIGHT: Preheat the oven to 350 degrees F. Place the sliced baguette on a baking sheet and toast in the oven for 5-7 minutes until lightly brown and crispy.

STEP NINE: Spread a generous amount of chipotle mayo each half of toasted baguette. 

sliced toasted baguette with chipotle mayo spread

STEP TEN: Arrange the cooked slices of steak on top of one half of the baguette, then layer sliced cheese on top of the steak strips. Top the steak with caramelized onions and any additional desired toppings.

add a layer of seared ribeye steak
adding sliced cheese and caramelized onions on top of steak

STEP ELEVEN: Close the sandwich, pressing it down gently. Slice the steak sandwich in half and serve immediately.

adding banana peppers on top of caramelized onions
adding fresh arugula to steak sandwich recipe

How to serve the Best Steak Sandwich

Steak Sandwich sauce

The chipotle mayo is a game-changer for this steak sandwich recipe! It gives the sandwich an amazing smoky depth with just the right amount of heat that complements the steak instead of overpowering it.

Steak Sandwich sides

I love a nice light salad on the side such as my caprese salad, watermelon cucumber feta salad, or some a veggie like air fryer corn on the cob.

If you want a larger option, try my steak fries, waffle fries, or tater tots!

closed steak sandwich with toppings
assembling a steak sandwich with meat, chipotle mayo and arugula

How to Store a Steak Sandwich

I don’t recommend pre-assembling this sandwich, as the ingredients can make the bread soggy. If you have leftovers of any ingredients, it’s best to store them in separate airtight containers in the refrigerator.

The ribeye should be enjoyed within 3 days. Chipotle mayo and caramelized onions will stay fresh for up to 5 days.

Easy Steak Sandwich Recipe FAQs

How do you make steak soft and not chewy?

Overcooking steak will make it chewy and more difficult to eat in a sandwich. The trick to tender, juicy steak is to cook it just right. 

To achieve the best texture, use medium-high heat and cook the steak to 130 degrees F for medium doneness. I use a meat thermometer to get as close to that temperature as possible.

closed steak sandwich with toppings

Easy Steak Sandwich Recipe

Samantha Erb
This steak sandwich recipe combines the tenderness of ribeye steak with the bold flavors of chipotle mayo and the crispness of a baguette, creating a gourmet meal that's easy to make at home.
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner Recipes, Lunch Ideas
Cuisine American
Servings 2 servings
Calories 1206 kcal

Ingredients

For the Steak:

  • 11.45 ounces ribeye steak cut into thin strips
  • salt to taste
  • black pepper to taste
  • 1 tablespoon olive oil

For the Caramelized Onions:

  • 1 large red onion thinly sliced
  • 1 tablespoon olive oil
  • kosher salt to taste

For the Chipotle Mayo:

  • 1/2 cup mayonnaise
  • 1-2 teaspoons chipotle peppers in adobo sauce minced
  • 2 teaspoons adobo sauce from the chipotle pepper can
  • 1 teaspoon garlic minced
  • 1 teaspoon lime juice
  • salt to taste

For Sandwich:

  • 1 baguette cut into two sandwich-sized pieces and sliced horizontally
  • sliced cheese such as cheddar or Swiss, as desired
  • banana peppers optional
  • Dijon mustard optional
  • arugula optional

Instructions
 

  • In a small bowl, mix together mayonnaise, minced chipotle peppers, adobo sauce, minced garlic, lime juice, and salt. Adjust seasoning according to your taste. Set the sauce aside in the refrigerator until you’re ready to use it.
  • Heat olive oil over medium-low heat in a large cast-iron skillet. Add the thinly sliced red onions to the skillet and sauté them for about 5 minutes until they begin to soften. Reduce the heat to medium-low. Season with salt and continue cooking the onions, stirring occasionally, until they turn deeply golden brown and caramelize. Set them aside once they are caramelized.
  • Heat olive oil in a skillet over medium-high heat. Once hot, add the steak strips in a single layer, making sure not to overcrowd the pan. Season the ribeye strips with salt and black pepper and cook the steak for about 2-3 minutes per side, or until they are cooked to your desired level of doneness.
    For medium-rare, aim for an internal temperature of 130°F (54°C). Remove the strip steaks from the heat and let them rest.
  • Preheat your oven to 350 degrees F (175 degrees C) and place the sliced baguette on a baking sheet and toast in the oven for 5-7 minutes until it turns lightly brown and crispy (optional).
  • Spread a generous amount of chipotle mayo on one of the toasted baguette halves.
  • Arrange the cooked slices of steak on top of the mayo.
  • Layer sliced cheese on top of the steak strips.
  • Top the steak with caramelized onions and any additional toppings such as banana peppers, mustard, or peppery arugula.
  • Spread a generous amount of chipotle mayo on the other toasted baguette half and close the sandwich, pressing it down gently.
  • Slice the juicy steak sandwich in half if necessary and serve immediately.

Nutrition

Calories: 1206kcalCarbohydrates: 68gProtein: 46gFat: 83gSaturated Fat: 20gPolyunsaturated Fat: 29gMonounsaturated Fat: 32gTrans Fat: 0.1gCholesterol: 123mgSodium: 2073mgPotassium: 700mgFiber: 4gSugar: 9gVitamin A: 74IUVitamin C: 6mgCalcium: 169mgIron: 8mg

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Tried this recipe?Let us know how it was!


samantha

About Samantha

I’ve always had a love of cooking and creating new recipes, so it only made sense to create a food blog so I could share those recipes with you. This site is designed to provide easy and flavorful recipes with as little ingredients as possible. That means you still get great flavor combinations without all that extra time and effort. Read more...

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic