The Ultimate Steak Sandwich Recipe
Craving a truly satisfying and flavorful sandwich? Look no further! This Steak Sandwich Recipe is loaded with tender, perfectly cooked steak, a creamy and bright lemon aioli, ripe and buttery avocado, peppery arugula, and tangy pickled onions, all nestled between warm, toasted ciabatta bread. It’s the perfect combination of textures and tastes, making it a meal you’ll want to make again and again.

Why This Is My All-Time Favorite Steak Sandwich
Let me tell you a secret: if there’s a steak sandwich on the menu, I’m ordering it! I’ve sampled countless steak sandwiches over the years, and I can confidently say that this recipe is truly exceptional – possibly even the best I’ve ever had.
Admittedly, I did load it up with all my favorite ingredients and tuck them inside two slices of perfect ciabatta, so it was almost guaranteed to be delicious. But trust me, this sandwich is on another level! I’ve been craving it non-stop ever since I first made it.
Imagine this: Perfectly tender, medium-rare steak, seasoned to perfection and incredibly juicy, layered with fresh and peppery arugula, the creamiest ripe avocado, those wonderfully tangy pickled onions, and that unbelievable lemon aioli (seriously, the sauce is the star!). All of this tucked into warm, freshly toasted ciabatta bread. I’m not exaggerating when I say I might never stop talking about this sandwich.

What You’ll Need to Make This Steak Sandwich Recipe
Here’s a breakdown of the key ingredients you’ll need to assemble your own amazing steak sandwich:
| Ingredients | Tips for Success |
|---|---|
| Flat iron steak, olive oil, salt & pepper | Pat the steak dry before seasoning generously. This helps create a beautiful crust and enhances the flavor. Flat iron steak is best enjoyed at medium-rare. |
| Mayonnaise, garlic, lemon juice, lemon zest | Use high-quality mayonnaise and fresh lemons for the brightest and most flavorful aioli. The difference is noticeable! |
| Soft ciabatta rolls | Choose fresh bread and lightly toast it to ensure it stays sturdy and prevents the sandwich from becoming soggy. |
| Arugula, ripe avocado | Opt for a perfectly ripe avocado for the creamiest, most luxurious texture. It should yield gently to pressure. |
| Red pickled onions | Quick-pickled onions provide a tangy bite that balances the richness of the steak and aioli beautifully. Don’t skip them! |

Put Your Own Spin on This Steak Sandwich Recipe! – Variations
Want to customize your steak sandwich? Here are a few ideas to get you started:
- Add cheese: A slice of provolone or sharp white cheddar adds a delicious creamy element.
- Swap the greens: Baby spinach, mixed greens, or shredded romaine can be used instead of arugula.
- Use different bread: A baguette, sourdough, or soft sandwich roll are all great alternatives to ciabatta.
- Replace pickled with crispy onions: Store-bought crispy fried onions add a satisfying crunch.
- Add sliced tomatoes: A few thin slices of ripe tomato add freshness and juiciness.

Tips for Perfectly Cooked Steak
Achieving perfectly cooked steak is essential for a truly amazing sandwich. Here are some key tips:
Use a Meat Thermometer!
For best results, use a reliable meat thermometer. Pull the steak at 130–135°F for medium-rare or 145°F for medium. Flat iron and flank steak are particularly delicious at medium-rare, as it ensures maximum tenderness.
Don’t have a thermometer? Press the center of the steak. If it feels soft and springy, it’s likely medium-rare; slightly firmer indicates medium.
Top Steak Cooking Tips
- Start hot: Use a fully preheated grill or pan to ensure the steak sears properly and doesn’t stick.
- Pat dry: A dry surface promotes better browning and crust formation.
- Don’t move it: Let the steak cook undisturbed for a good crust to develop. Avoid the temptation to constantly flip it.
- Rest before slicing: Allowing the steak to rest for about 10 minutes after cooking helps retain its juices, resulting in a more tender and flavorful result.
- Slice against the grain: Thin slices, cut against the grain, make the steak easier to chew and enhance the overall eating experience. A sharp knife is essential for this step.
Storage Tips
This steak sandwich is best enjoyed immediately after assembling. While the flavors are fantastic, the steak doesn’t store particularly well. However, the lemon aioli can be stored in an airtight container in the refrigerator for up to 3 days.
Other Favorite Sandwiches
Looking for more delicious sandwich inspiration? Here are a few of my other favorite recipes:
Philly Cheesesteak Recipe
A classic and satisfying sandwich with thinly sliced steak, melted cheese, and caramelized onions.
Avocado Tuna Salad
A lighter and healthier option, perfect for lunch or a light dinner.
The BEST Chicken Salad Recipe
A versatile and flavorful chicken salad that can be enjoyed on bread, crackers, or lettuce wraps.
Crispy Chicken Sandwich
A satisfying and crunchy chicken sandwich that’s perfect for a quick and easy meal.
Steak Sandwich Recipe
Ready to make your own incredible steak sandwich? Here’s the full recipe:
Yields: 2 servings
Prep time: 15 mins
Cook time: 15 mins
Total time: 30 mins
Ingredients:
Steak:
- 12 ounces flat iron steak or sous vide steak (see notes)
- Olive oil
- Salt and pepper
Quick Lemon Aioli:
- 1/2 cup mayonnaise (Best Foods/Hellmans recommended)
- 1 teaspoon minced garlic (very finely minced)
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
Sandwiches:
- 2 Ciabatta rolls
- Fresh arugula
- 1 large avocado, ripe and thinly sliced
- 1 batch pickled onions
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 for 4-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: In a small bowl, stir together the mayonnaise, minced garlic, lemon juice, and lemon zest until smooth. Refrigerate until ready to use (the flavor intensifies as it sits!).
- Assemble: Toast the ciabatta rolls. Spread aioli generously on the inside of both halves. Layer the bottom half with arugula, avocado slices, the sliced steak, and pickled onions. Close the sandwich and serve immediately.
Recipe Notes:
- Choosing your steak and cutting against the grain: Find the fibers on the steak and determine how they are running along the steak. Once you find that grain, slice perpendicular (across) the grain. 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 a great shortcut!
- Storage: Best eaten immediately after assembling. The lemon aioli keeps for up to 3 days in an airtight container in the fridge.
Nutrition (Per Serving – Approximate):
- Calories: 714 kcal
- 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
Disclaimer: Nutrition information is estimated and should be used as an approximation.