Next-level steak & onion sandwich

Try this super easy delicious Steak Sandwich recipe from Jamie Oliver.

At a glance

50 min


  • 2 beef scotch fillets
  • 2 large onions
  • 20 g unsalted butter
  • olive oil
  • 70 g dark brown sugar
  • 125 ml red wine vinegar
  • 1 ciabatta loaf
  • extra virgin olive oil
  • English mustard , optional
  • 1 handful of watercress


  1. Remove the steaks from the fridge and let it come to room temperature, then cover it with greaseproof paper and bash it with the base of a pan to tenderize and make it all roughly the same thickness.
  2. Meanwhile, peel the onions, also removing the first layer of flesh (reserve this for a soup or stew), then slice into 2cm-thick rounds.
  3. Put the butter, a lug of oil, and the sugar into a large non-stick frying pan on medium heat. Once the butter has melted, place the onions into the pan in a single layer and cook for 5 minutes.
  4. Pour in the vinegar, pop the lid on, reduce the heat to low, and cook for around 35 minutes, or until beautifully golden and caramelized on the bottom only, adding splashes of water to loosen, if needed.
  5. Meanwhile, pop the ciabatta into the oven, turn it to 110°C and leave it to warm through.
  6. Season the steak all over with sea salt and black pepper. Place a large non-stick heavy-bottomed pan on high heat. Once screaming hot, drizzle the steak with olive oil, then put it into the pan and cook for 3 minutes on each side for medium, or to your liking.
  7. Remove to a plate, rest for 1 minute, then slice 1cm thick and toss through its own resting juices with a drizzle of extra virgin olive oil.
  8. Cut the warm ciabatta in half and rub the inside of each piece in the steak resting juices. Spread on some mustard, if you like, then layer over the caramelized onions, the steak, and pinches of watercress.
  9. Pop the other piece of bread on top, press down lightly, carve it up into decent chunks, and get involved.