Whole Roasted Mediterranean Fish (Italian Style)
Serves
8–10 people
Best Fish to Use
Choose a firm Mediterranean-style fish that can be roasted whole:
Branzino (European sea bass)
Orata (sea bream)
Red snapper
Black bass
Ask the fishmonger to scale and gut the fish, but leave the head and tail intact.
Ingredients
2 whole fish (about 2½–3 lb / 1.1–1.3 kg each)
4 tbsp extra virgin olive oil
2 lemons, sliced
1 orange, sliced
6 cloves garlic, smashed
4 sprigs fresh rosemary
6 sprigs fresh thyme
1 small bunch Italian parsley
1 small fennel bulb, thinly sliced
1 tsp fennel seeds
½ tsp crushed red pepper
1 tsp sea salt
½ tsp fresh cracked black pepper
Zest of 1 lemon
Optional: 6–8 cherry tomatoes
Preparation
Heat oven
Preheat oven to 425°F (220°C).
Prepare the fish
Rinse the fish and pat completely dry.
Make three shallow diagonal slashes on each side of the fish.
Season
Rub the fish inside and out with:
olive oil
salt
pepper
lemon zest
Stuff the cavity
Divide between the two fish:
lemon slices
orange slices
garlic
rosemary
thyme
parsley
Prepare the roasting bed
Spread the sliced fennel in the bottom of a roasting pan.
Scatter fennel seeds and red pepper flakes over the fennel.
Place the fish on top.
Add aromatics
Drizzle with remaining olive oil.
Scatter cherry tomatoes if using.
Roast
Roast for 22–28 minutes, depending on size.
The fish is done when:
the flesh flakes easily
the thickest part reaches 135–140°F (57–60°C)
Rest
Let the fish rest 5 minutes before serving.
Serving
Bring the fish to the table whole on a platter.
Finish with:
fresh parsley
a drizzle of good olive oil
fresh lemon wedges
Serve with:
roasted potatoes
grilled vegetables
simple olive oil greens
Tavola Piena Serving Suggestion
Present the fish on a large oval platter with roasted fennel and citrus tucked around it. Guests can lift portions from the backbone, revealing the tender flesh beneath the crisp skin.
This is the kind of dish meant to sit proudly at the center of the table—simple, aromatic, and unmistakably Mediterranean.