Steak Sandwich Recipe loaded with tender, perfectly cooked steak, creamy lemon aioli, ripe avocado, peppery arugula, and tangy pickled onions on warm toasted ciabatta.

Steak Sandwich Recipe stacked on top of each other with avocado, lettuce, and aioli sauce.
chelsea

Author’s Note

My All-Time Favorite Steak Sandwich and I’m Not Being Dramatic

Whenever I go out to lunch, if there’s a steak sandwich on the menu, I’m ordering it. No hesitation. I’ve probably tried close to a hundred over the years, and I’m fully convinced this one is the best.

To be fair, I did stack all my favorite things between two pieces of perfect ciabatta, so it was pretty much destined to be good. But wow! This is the sandwich I’ve been craving nonstop since the minute I made it.

Perfectly tender, medium-rare steak, well-seasoned and juicy, layered with peppery arugula, the ripest avocado, tangy pickled onions, and that lemon aioli…the sauce is truly next level. All of it tucked into warm, freshly toasted ciabatta? I honestly don’t know if I’ll ever stop talking about this one.

signature
All the ingredients in this recipe prepped out for easy assembly including the arugula, pickled red onions, ciabatta, steak, oil, avocado, lemon, and a quick aioli.

What You’ll Need To Make This Steak Sandwich Recipe

IngredientsTip
Flat iron steak, olive oil, salt & pepperPat the steak dry and season generously for the best crust and flavor. This cut of steak is best at medium-rare.
Mayo, garlic, lemon juice, lemon zestUse good-quality mayo and fresh lemons for the brightest, best aioli.
Soft ciabattaGrab fresh bread and lightly toast it so it stays sturdy and doesn’t get soggy.
Arugula, ripe avocadoChoose a perfectly ripe avocado for the creamiest texture.
Red pickled onionsQuick-pickled onions add a tangy bite that balances the rich steak and aioli beautifully.

Quick Tip

For the best steak sandwich recipe, slice the steak very thin and always cut against the grain for tender bites. Want a shortcut? Use pre-cooked sous vide steak. It’s delicious and works great here!

The steak being grilled to perfection for this steak sandwich recipe.

Variations

Put Your Own Spin on This Steak Sandwich Recipe!

  • Add cheese: Try a slice of provolone or white cheddar.
  • Swap the greens: Use baby spinach, mixed greens, or shredded romaine instead of arugula.
  • Use a different bread: Try a baguette, sourdough, or a soft sandwich roll.
  • Replace pickled with crispy onions: Store-bought crispy onions add great crunch.
  • Add sliced tomatoes: A few thin slices add freshness and juiciness.

The arugula, avocado, steak, and pickled red onions added into the bread for this delicious lunch or dinner.

How To Know When Steak Is Done

Use A Meat Thermometer!

Pull at 130–135°F for medium-rare or 145°F for medium. Flat iron and flank are best at medium-rare, which also makes this steak sandwich recipe the most tender and easy to eat.

No thermometer? Press the center. Soft and springy means medium-rare; slightly firm means medium.

Top Steak Cooking Tips:

  • Start hot: Use a fully preheated grill or pan so the steak sears, not sticks.
  • Pat dry: A dry surface gives better browning.
  • Don’t move it: Let the steak cook undisturbed for a good crust.
  • Rest before slicing: About 10 minutes keeps it juicy.
  • Slice against the grain: Thin slices keep the steak tender and make this steak sandwich recipe easier to eat. A sharp knife helps a lot.

Storage

Best eaten right after assembling. Steak doesn’t store very well, but the lemon aioli keeps for up to 3 days in an airtight container in the fridge.

Other Favorite Sandwiches:

Tap stars to rate!
No ratings yet

Steak Sandwich Recipe

Tender, juicy steak piled into warm ciabatta with creamy lemon aioli, peppery arugula, and ripe avocado for a seriously good sandwich.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 2 sandwiches

Video

Ingredients

Steak
Quick Lemon Aioli
  • 1/2 cup mayo (Best Foods/Hellmans)
  • 1 teaspoon minced garlic (very finely minced)
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon lemon zest
Sandwiches

Instructions 

Steak

  • Pat the steak dry with paper towels. Preheat the grill to 450°F. Clean and oil the grates to prevent sticking. Drizzle the steak with olive oil and season generously with salt and pepper.
  • Place the steak on the hot grill, close the lid, and cook 4 to 5 minutes per side, or until it reaches 130–135°F for medium-rare or 145°F for medium. Transfer to a cutting board, tent loosely with foil, and rest for 10 minutes. Slice very thinly against the grain.

Sandwiches

  • Make the aioli: Stir together the mayo, garlic, lemon juice, and lemon zest in a small bowl until smooth. Refrigerate until ready to use (flavor gets better as it sits!)
  • Assemble: Toast the ciabatta rolls. Spread aioli generously on the inside of both halves. Layer the bottom with arugula, avocado, sliced steak, and pickled onions. Close the sandwich and serve right away.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Find the fibers on the steak and determine how they are running along the steak. Once you find that grain, slice perpendicular (here’s a visual). This will keep the meat juicier and much more tender. It’s easier to chew when cut against the grain. If you’re near Costco, their sous vide steak is my favorite shortcut here!
Storage: Best eaten right after assembling. The lemon aioli keeps up to 3 days in an airtight container in the fridge.

Nutrition

Serving: 1serving | Calories: 714kcal | Carbohydrates: 25g | Protein: 35g | Fat: 53g | Saturated Fat: 11g | Polyunsaturated Fat: 18g | Monounsaturated Fat: 20g | Trans Fat: 0.6g | Cholesterol: 122mg | Sodium: 527mg | Potassium: 719mg | Fiber: 3g | Sugar: 1g | Vitamin A: 24IU | Vitamin C: 8mg | Calcium: 39mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

Leave a comment

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

Recipe Rating