Steak Sandwich

Steak Sandwich

Home | Recipes | BBQ | Quick & Easy

Not many things beat a good steak sandwich and this is definitely a good one.

We barbecued some lovely flat-iron steaks and popped them between slices of toasted ciabatta with caramelised red onion, watercress and our chipotle mayo. It made a lovely combination and a great base for more experimentation.

Serve this steak sandwich with a side of chipotle slaw or some homemade fries.

Chef’s tip
As the steaks rest, they will release some liquid. Soak this up with the toasted ciabatta.

  • Prep time

    15 mins

  • Cook time

    30 mins

  • Total time

    45 mins

  • Ideal for


  • Make it


  • Serves


How to make it

  1. Put the butter, olive oil and sugar in a frying pan until melted and stir to combine. Add the onion and fry on a low–medium heat for 15 minutes, stirring occasionally until soft.
  2. Add the balsamic and water. Lower the heat to minimum and cook for another 15 minutes, or until the onions are completely soft and sticky. Take care not to burn them.
  3. Cover the steaks in a little olive oil, salt and pepper. Add the steaks to a very hot barbecue or grill and cook for about 3 minutes on each side to give you medium/rare steaks.
  4. Remove from the barbecue and leave to rest for about 5 minutes.
  5. Toast the ciabatta slices on the barbecue, being careful not to burn them.
  6. Spread the chipotle mayo onto the ciabatta slices and top with watercress, followed by the onions.
  7. Slice the steaks with a sharp knife and lay on top of onions. Top with ciabatta and enjoy!

Have you tried these recipes?

Notify of
Inline Feedbacks
View all comments
Sign up for free cookbook.

Subscribe now for a free copy of the Gran Luchito e-cookbook filled with delicious, authentic Mexican recipes and join our mailing list for all the latest recipes, news and blog updates.