Over 27,000 5-Star Reviews ★★★★★

Free Standard Delivery Over £50! (Including Weekends)

How to make the Ultimate Steak Sandwich



  1. Remove the steaks from the fridge & bring to room temperature
  2. Rub the steaks with a little oil or fat then season all over with sea salt & cracked pepper
  3. Heat a heavy based frying pan, griddle (or BBQ) until smoking hot. Sear the steaks for 3-4 minutes on each side, remove from the heat to rest the meat whilst you make the sandwich
  4. Sear the tomato slices in the same pan & keep warm
  5. Slice the ciabatta into sections and then cut through the centre to create a top and bottom
  6. Put the tomatoes onto the bottom slice of the bread
  7. Spoon the onions on top of the tomatoes
  8. Slice the steak into thin strips and layer over the tomatoes
  9. Toss the salad leaves in the sauce (use according to taste) and put on top of the beef. Put the bread lid on top of your sandwich


  1. Peel the onions and then chop each in half. Slice finely into half moons
  2. Add the butter and a splash of water to a heavy based frying pan
  3. Add the onion to the pan along with the salt and sugar, thyme and bay leaves
  4. Cover the pan and cook over a gentle heat until the onions soften; becoming sweet and translucent, then remove lid (approximately 20 minutes).
  5. Add the balsamic vinegar to the pan, and turn up the heat a little. Stir well and cook until rich and glossy (approximately 5 minutes)
  6. Keep in a warm place whilst you build the sandwich