Barbecued fish with lemon & rosemary

Invest in a fish cage if you’re a seafood lover, as this makes barbecuing a lot easier. If you don’t own one, salt the fish or cook it over lemon

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

Nutrition per serving

  • kcal 425
  • fat 27g
  • saturates 6g
  • carbs 2g
  • sugars 0g
  • fibre 1g
  • protein 44g
  • salt 0.4g


  • 2 medium sea breams or sea bass (about 600g each), or 4 mackerel, scaled and gutted (remove the fins and heads, if you prefer)
  • handful of rosemary sprigs
  • 2 lemons, 1 finely sliced, 1 halved
  • 2 tbsp olive oil, plus extra for drizzling


  1. Light the barbecue – you want an even layer of ashen embers for medium heat. If you have a gas barbecue, set it to medium. Season the fish cavities with salt and pepper, then stuff with most of the rosemary sprigs and lemon slices. Brush or rub the fish skin with the olive oil and season well with sea salt flakes. If you have a fish cage, lay the fish inside with the remaining lemon slices and rosemary sprigs and place on the grill. Alternatively, scatter the lemon slices and rosemary sprigs directly over the grill and lay the fish on top (see tip below for cooking indoors).

  2. Cook the fish for 8-10 mins on each side until the skin is lightly charred and blistered, and the fish is cooked through. While it is cooking, put the lemon halves cut-side down on the grill and cook until char marks appear. Serve the fish drizzled with extra oil with the charred lemons for squeezing over.

Suggested recipes from this collection...