Sea bream with green tomato salsa

A table with a white plate topped with cooked fish and a green salsa

Try this recipe for sea bream with green tomato salsa, then check out our whole sea bream, steamed sea bream, sea bream ceviche and more sea bream recipes

Recipe tip: Ask the fishmonger to remove all the bones, leaving the head and tail on. Put the marinade inside the fish and all over the outside the day before cooking for the best result.


  • 187
  • Total time 30 minutes
  • Note + marinating
  • Difficulty Easy


  • sea bream 2 (about 400g each)
  • lemongrass 2 stalks, finely chopped
  • ginger 50g, peeled and grated (or use ginger paste)
  • coriander 100g
  • lime leaves 3
  • olive oil 120ml
  • green tomatoes 3, grated
  • spring onions 2, finely chopped
  • coriander 60g, chopped
  • lime leaves 2, sliced
  • fish sauce 20ml
  • sugar a pinch


  • Step 1

    Blend the marinade ingredients in a food processor until smooth. Rub the marinade all over the insides and outsides of the fish, then marinate at room temperature for a few hours.

    Step 2

    For the salsa, mix together all of the ingredients with a pinch of salt and leave at room temperature while the fish marinates.

    Step 3

    Heat the oven to 220C/fan 200C/gas 7. Put the marinated bream on a baking tray and roast for 12-14 minutes, lifting the belly up gently using a small knife to check the fish is cooked through. Top the fish with the salsa just before serving.

Nutritional data

  • kcals 807
  • fat 69.2g
  • saturates 11.7g
  • carbs 7.7g
  • sugars 4.6g
  • fibre 3.9g
  • protein 36.3g
  • salt 3.1g

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top