Steak with barbecue sauce

Get a sizzle in your griddle with this mouthwatering steak recipe – master the sauce and use it on burgers and chicken too

  • Prep:5 mins
    Cook:20 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 358
  • fat 14g
  • saturates 6g
  • carbs 23g
  • sugars 21g
  • fibre 1g
  • protein 38g
  • salt 2.13g


  • 4 lamb leg steaks (of beef if you prefer)
  • 1 tbsp sunflower oil, plus a little extra
  • 1 onion, chopped
  • 150ml tomato ketchup
  • 3 tbsp Worcestershire sauce
  • 2 tbsp light muscovado sugar
  • 2 tbsp red wine vinegar


  1. Season the steaks on both sides and brush with a little oil.

  2. To make the sauce, heat the remaining oil in a small pan, then add the onion and fry for 5 mins until soft and lightly browned. Add the remaining ingredients and simmer gently for 5 mins more.

  3. Barbecue, griddle or grill the steaks for 3-4 mins on each side until cooked to your liking and serve with the sauce.

Suggested recipes from this collection...