This Ultimate Steak Sandwich recipe loads buttery toasted baguettes with juicy ribeye, melty Havarti, sweet caramelized onions, and a smoky aioli that ties it all together. One bite and you’ll understand why you need this sandwich in your life.

Stacked steak sandwiches with toasted baguette, sliced ribeye, melted cheese, caramelized onions, arugula, and smoky aioli on a wooden cutting board with glasses of beer in the background.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

My easy skillet Philly Cheesesteak recipe, which has been wildly popular with readers, inspired me to create this steakhouse-style sandwich.

This really is the ultimate Steak Sandwich recipe and it couldn’t be more perfect for a Super Bowl watch party or anytime you want to treat yourself to a seriously delicious sandwich.

Nothing has been overlooked. From the crusty baguette and juicy strips of steak to the creamy, smoky aioli and peppery arugula, this is a flavor-packed experience.

Ingredient Notes

Ingredients for a steak sandwich including thin sliced boneless ribeye, baguette pieces, Havarti cheese, sliced onions, baby arugula, mayonnaise, sour cream, Dijon mustard, Worcestershire sauce, butter, garlic, olive oil, fresh rosemary, smoked paprika, salt, and black pepper.
  • Steak: Boneless ribeye is the best cut for steak sandwiches. It’s richly marbled, incredibly flavorful, and stays tender even with a quick, hot sear. Look for thin-sliced steaks that are no more than ½-inch thick so they cook fast and stay juicy. I buy mine at Costco, where they’re consistently well-cut and perfect for sandwiches. You’ll need a little olive oil for cooking the steak.
  • Caramelized Onions: Butter, sweet yellow onion, and kosher salt. These quick caramelized onions add a deep, savory sweetness that balances the richness of the steak and cheese and brings everything together.
  • Smoky Aioli: Mayonnaise, sour cream, Dijon mustard, Worcestershire sauce, smoked paprika, garlic, and black pepper. This tasty sauce is creamy with a subtle smoky kick.
  • Baguette: Buy one long French baguette and cut it into 4 equal portions. A baguette is essential here because it’s sturdy and crisp on the outside while staying tender inside.
  • For the Rest: Havarti or provolone cheese and arugula. Havarti melts beautifully and adds creamy richness, while arugula brings a fresh, peppery contrast.

Variations

  • Bread: Swap the baguette for a sturdy roll like ciabatta, hoagie rolls, or a crusty Italian roll. Avoid soft sandwich buns that won’t hold up to the fillings.
  • Cheese: Try provolone, fontina, or smoked mozzarella in place of Havarti for a slightly different flavor.
  • Greens: Arugula can be replaced with baby spinach or mixed greens for a milder bite.
Stacked steak sandwiches on toasted baguette with sliced ribeye, melted cheese, caramelized onions, arugula, and smoky aioli on a wooden board with beer in the background.

How to Make the Best Steak Sandwiches

  1. For the aioli, stir together the mayo, sour cream, Dijon, Worcestershire, garlic, and smoked paprika.
  2. Melt butter in a cast iron skillet and add the sliced onions, stirring to coat as they begin to soften.
  3. Continue cooking the onions, stirring occasionally, until they are deeply golden and caramelized.
  4. Season the ribeye with salt, pepper, and rosemary, then sear it in a hot skillet just until nicely browned and medium-rare.
  1. Arrange the toasted baguette halves on a baking sheet. Spread the top halves with butter and place a slice of cheese on the bottom halves. Broil briefly until the cheese melts.
  2. Add the sliced ribeye on top of the melted cheese, dividing it evenly between the sandwiches.
  3. Spoon the caramelized onions over the steak, spreading them out so every bite gets some.
  4. Spread smoky aioli on the top pieces of bread and finish with a handful of fresh arugula before closing the sandwiches.

Valerie’s Tips

Use a cast iron skillet. It holds heat beautifully and gives the ribeye a deep, even sear in just minutes. Be sure to start with a hot skillet so that it sears the steak quickly without overcooking the thin slices.

Watch the doneness. For the best texture and flavor, cook the ribeye to no more than 135 to 140°F. This keeps the steak tender and perfectly cooked to a medium-rare to medium range.

Cooking for a crowd. If you’re making more than the recipe calls for, be sure to cook the steak in batches and don’t overcrowd the skillet. Giving each piece space ensures a proper sear and keeps the steak from steaming instead of browning.

Let the steak rest. Resting keeps the juices in the meat instead of running out when you slice it.

Slice against the grain. This makes each bite tender and easy to chew.

Toast the baguette. Avoid soggy bread! A crisp, buttery baguette is essential for holding all the substantial fillings.

Melt the cheese first. Trying to melt the cheese over the steak can push it past the optimal doneness. Instead, melt the cheese directly on the baguette to create a creamy base for the sandwich.

Steak sandwiches made with toasted baguette, sliced ribeye, caramelized onions, arugula, and smoky aioli arranged on a wooden cutting board.

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Ultimate Steak Sandwich Recipe

4 from 1 vote
Servings: 4 sandwiches
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
This Ultimate Steak Sandwich recipe loads buttery toasted baguettes with juicy ribeye, melty Havarti, sweet caramelized onions, and a smoky aioli that ties it all together. One bite and you’ll understand why you need this sandwich in your life.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Smoky Aioli

  • 3 tablespoons mayonnaise
  • 1 tablespoon sour cream
  • 2 teaspoons Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon smoked paprika
  • 1 clove garlic, minced
  • Pinch freshly ground black pepper

Caramelized Onions

  • 2 tablespoons butter
  • 1 large sweet yellow onion, (about 1 pound), halved and thinly sliced
  • ¼ teaspoon kosher salt, or to taste

Steak

  • 2 or 3 boneless ribeye steaks, thin-sliced (about 1 ½ pounds)
  • kosher salt and freshly ground black pepper, to taste
  • 1 tablespoon minced fresh rosemary
  • 1 tablespoon olive oil

For the Rest

  • 1 long French baguette, sliced into 4 equal size pieces
  • ¼ cup butter, softened
  • 1 handful arugula
  • 4 slices havarti or provolone cheese, torn to fit baguette

Instructions 

  • Allow the steak to rest at room temperature for about 15 to 30 minutes while prepping the other ingredients.

For the Sauce

  • Combine all ingredients in a small bowl. Stir until smooth. Refrigerate until ready to use.

For the Quick Caramelized Onions

  • Place a large cast iron skillet over MEDIUM heat and melt the butter. Add the onions and salt and cook, stirring frequently, for 5 minutes. Cover and cook for about 6 to 8 minutes, stirring every 2 minutes or so and then covering again, until the onions are soft and golden brown. If they begin to burn, reduce the heat under the skillet, as needed. Uncover and cook for an additional minute or two or until deep golden brown and any liquid in the skillet has evaporated.
  • Scrape the onions into a dish and set aside. Set the skillet aside to use for the steak (don’t clean the skillet).

For the Steak

  • Season both sides with salt, pepper, and rosemary, pressing it into the surface of the steak with your fingers.
  • Set the empty cast iron skillet over MEDIUM-HIGH heat, and add the olive oil. When hot, add the steaks and cook until well seared on one side, about 3 minutes, flip and cook to sear the second side for an additional 3 to 4 minutes. Internal temp should be no more than 135 to 140 degrees F at. Remove the skillet from the heat and transfer the steak to a cutting board to rest for 5 to 10 minutes before slicing against the grain.

Prepare the Sandwiches

  • Slice each baguette portion in half through the middle, lengthwise.
  • With an oven rack set in the top ⅓ (1 setting up from center) oven, preheat the oven on BROIL.
  • Place the baguette pieces, cut side up on a large baking sheet. Spread the top halves with butter and place the slices of cheese on the bottom halves. Toast briefly under the broiler, just until light golden brown and the cheese has melted. Remove from the oven.
  • Layer the steak slices over the cheese, top with caramelized onions and arugula. Spread the top toasted side of the baguette with smoky aioli and place it on top of the sandwich.

Nutrition

Serving: 1sandwich | Calories: 878kcal | Carbohydrates: 33g | Protein: 48g | Fat: 62g | Saturated Fat: 29g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 23g | Trans Fat: 1g | Cholesterol: 180mg | Sodium: 1054mg | Potassium: 665mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1180IU | Vitamin C: 4mg | Calcium: 278mg | Iron: 5mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

4 from 1 vote

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Al SMITH says:

    4 stars
    I’ll follow your recipe guidelines quite closely, but over the years I have learned a substitute roasted pork tenderloin for the meat. I find that because of the shape of the pork tenderloin with typically skinny tips that the tips get done much faster than the center the sleeve in the center somewhat medium rare. That’s just right to throw into the skillet at the last minute and warm it up nicely and finish cooking. I think the pork tenderloin is every bit as flavorful as the ribeye. Not to mention, it’s $3.59 a pound.

    1. Valerie Brunmeier says:

      Thanks for the tip! It’s a very different sandwich with pork tenderloin but I do think it would be delicious! I make my Southwestern Pork Tenderloin specifically for sandwiches and think it would work well here. I’ve found the thin sliced ribeyes at Costco are priced pretty well.