Roasted Sea Bream

Roasted Sea Bream

Dinner
Crispy golden skin, tender flaky flesh perfumed with lemon and herbs, all drizzled with good olive oil. Classic French coastal cooking, a few ingredients and half an hour in the oven for a ridiculously good result. The dish that makes everyone go quiet whilst they eat.
Roasted Sea Bream Recipe
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 2

Ingredients 

  • 1 sea bream 600-800g, gutted and scaled
  • 2 tbsp olive oil plus extra for drizzling
  • 2 lemon for stuffing and for serving
  • 3 sprigs thyme
  • 4 parsley
  • 2 cloves garlic thinly sliced
  • 1 handful dill or fennel fronds
  • salt and black pepper sea salt

Instructions

1. Prep the fish

  • Heat your oven to 200°C (180°C fan). Rinse the fish under cold water and pat it completely dry with kitchen paper, properly dry, inside and out. This matters for getting the skin crispy.

2. Season inside and out

  • Make three diagonal slashes on each side of the fish, cutting through the skin and about 1cm into the flesh. This helps it cook evenly and lets the flavours in. Season the cavity generously with salt and pepper.

3. Stuff the fish

  • Slice half the lemon into thin rounds. Stuff the cavity with the lemon slices, a few sprigs of thyme and parsley, and the sliced garlic. Don't overstuff it, you want the fish to close naturally.

4. Season the outside

  • Rub the outside of the fish all over with olive oil. Season generously with salt and pepper, more than you think. Scatter a few more herb sprigs on top and tuck some into the slashes if you like.

5. Roast

  • Line a baking tray with parchment paper if you're using it. Place the fish on the tray and roast for 25-30 minutes. A 600g fish needs about 25 minutes; an 800g one needs closer to 30. The skin should be golden and crispy, and the flesh should be opaque and flake easily when you test it with a knife.
  • 6. Rest and serve
    Let the fish rest for 5 minutes. Transfer it to a serving platter (use a large fish slice or double spatulas to support the middle, it'll break if you're not careful). Drizzle with a bit more olive oil, squeeze over the remaining lemon half, scatter with fresh parsley, and serve with lemon wedges on the side.

7. How to serve it

  • You can fillet it at the table if you're feeling confident: run a knife down the backbone, lift the top fillet off, pull out the backbone, and you're left with two neat fillets. Or just dig in with forks and let everyone help themselves, much less hassle, and it's how they do it in France anyway.

Notes

  • Daurade or sea bream is the classic choice, but sea bass works brilliantly too. Ask for “royal sea bream” or “gilthead bream” if your fishmonger looks blank.
  • The fish should smell of the sea, not fishy. Eyes should be clear and bright, gills should be red, and the flesh should be firm when you press it.
  • A 600-800g fish feeds two people generously. If you’re feeding four, get two fish rather than one massive one, they’ll cook more evenly.
  • The drier the skin, the crispier it’ll be. Pat it thoroughly with kitchen paper, even give it 20 minutes uncovered in the fridge if you’ve got time.
  • How to tell when it’s done? The flesh should be opaque all the way through (check near the backbone where it’s thickest), and it should flake easily. The eyes will turn white and pop out slightly.
  • You can serve this fish with boiled new potatoes with parsley and butter, a green salad, some good bread to mop up the juices. Maybe roasted cherry tomatoes or sautéed courgettes. You want sides that don’t compete.
  • Flake any leftovers and toss them through pasta with olive oil, chilli, garlic, and lemon. Or make fish cakes. Cold roast fish is excellent in a salad too.

Perforated fluted dish

About this recipe

If you’ve ever strolled along the French Mediterranean coast and stopped to look at a restaurant menu, you will have noticed whole roasted fish everywhere. Roasted sea bream, baked trout, you name it. Whole fish coming out of hot ovens with lemon, herbs and good olive oil is just what they do down there. And honestly, it’s absolutely delicious.

Why whole sea bream

Sea bream, or in French the “daurade royale”, is one of the most prized fish along the French coastline. Wild dorade is still caught off the French Mediterranean coast and commands serious prices at the market. But farmed sea bream is widely available and works beautifully in this recipe. The flesh is firm, sweet, and stays remarkably moist when cooked correctly, which is partly why it became the fish of choice from Marseille to Menton.

The method behind roast sea bream recipe

The principle behind this recipe is as old as the hills. As we said earlier, whole fish roasted with aromatics has been standard Mediterranean cooking for centuries. The Romans were doing it, and even they were probably not the first. The cooking logic is pretty straightforward: the bones and skin protect the delicate flesh from drying out, while the cavity filled with lemon and herbs perfumes the meat from the inside as it cooks. You are essentially steaming the fish in its own moisture, scented with citrus and fresh herbs, while the outside gets the direct heat it needs to turn the skin crispy.

The slashes cut into the skin before roasting serve two purposes, and please don’t skip them. The first is of course, to help the fish cook evenly all the way through, and the second reason is to let the salt, oil, and herbs penetrate the flesh rather than just sitting on the surface.

And here’s something worth knowing: cooking fish on the bone is so much more forgiving than cooking fillets. The skeleton actually conducts the heat, and it does that evenly. While the skin creates a barrier that stops the flesh drying out even if your timing is slightly off. A fillet of sea bream needs constant attention. A whole roasted sea bream forgives you a five minute distraction without any serious consequences.


Baking Mat de buyer

Getting the roasted sea bream right

For this roast sea bream recipe, you’ll need even heat distribution across the whole baking tray, and you need the fish to release cleanly once it’s cooked. A thin baking tray conducts heat unevenly, which means parts of the fish cook faster than others and the skin sticks where the heat is most concentrated. Nobody wants to leave half the crispy skin behind on the tray.

I use a De Buyer stainless steel baking tray for this, with their baking mat underneath the fish. The stainless steel distributes heat evenly from head to tail, and the baking mat gives the skin a non-stick surface to rest on without preventing the direct contact that makes it crispy. The fish lifts off cleanly every time, skin completely intact.

Serving whole fish the French way

The French are not remotely squeamish about whole fish, and neither am I. My husband is a different story though. He’s never been a fan of dissecting his meal at the table. However in most French household, the whole roasted sea bream goes straight from the oven to the table and everyone helps themselves. No filleting in advance and no one minds the head. And honestly, you wouldn’t want to remove it anyway because the cheeks are the best part of the fish. Don’t let them go to waste. And yes, the eyes go milky when cooked. Just focus at the crispy skin instead and you’ll be fine.

If the head does bother you, like it does my husband, just ask your fishmonger to remove it before you take it home. You’ll lose a tiny bit of flavour but it’s not the end of the world.

Serve it on a warm platter with lemon wedges and a handful of fresh herbs scattered around. And do open something cold and white alongside. A nice Chablis would be perfect.

Leave your thoughts

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

Recipe Rating