Insalata di Mare – Classic Italian Seafood Salad
Insalata di Mare is the crown jewel of Italian summer antipasti, beloved from Naples to Sicily and every coastal table in between. Each seafood element is cooked separately to preserve its texture, then brought together with bright lemon juice, good extra virgin olive oil and a generous handful of fresh parsley. Serve it at room temperature — never straight from the fridge — to let the Mediterranean flavours truly shine.

Ingredients
- 400 g (14 oz) cleaned octopus
- 300 g (10.5 oz) cleaned squid, bodies and tentacles
- 300 g (10.5 oz) raw shrimp, shell-on
- 500 g (1 lb 2 oz) mussels, scrubbed and debearded
- Juice of 2 unwaxed lemons, plus wedges to serve
- 80 ml (⅓ cup) extra virgin olive oil
- 1 small garlic clove, very finely sliced
- 1 large bunch fresh flat-leaf parsley, leaves only, roughly chopped
- 1 teaspoon fine sea salt, plus more for cooking water
- Freshly ground black pepper to taste
Method
- Bring a large pot of salted water to a rolling boil. Dip the octopus in and out of the boiling water three times — this curls the tentacles — then submerge it fully. Cook at a gentle simmer for 40–50 minutes, or until a skewer meets no resistance. Remove and allow to cool.
- In the same pot, cook the squid for 3–4 minutes until just tender and opaque. Lift out with a slotted spoon and set aside to cool. Do not overcook or it will turn rubbery.
- Add the shrimp to the simmering water and cook for 2–3 minutes until pink and curled. Drain, peel, and devein. Leave a few shell-on for presentation if desired.
- Place the mussels in a wide, dry pan over high heat. Cover and steam for 3–4 minutes, shaking occasionally, until all shells have opened. Discard any that remain closed. Remove mussel meat from most of the shells, leaving a few in the shell for visual appeal.
- Cut the cooled octopus into bite-sized pieces. Slice the squid bodies into rings about 1 cm (½ inch) thick and leave the tentacles whole or halved.
- In a large bowl, whisk together the lemon juice, extra virgin olive oil, garlic and a generous pinch of salt. Add all the seafood and toss gently to coat evenly.
- Fold in most of the parsley, taste and adjust salt, pepper and lemon. Allow to rest at room temperature for at least 15 minutes so the flavours meld before serving.
- Transfer to a serving platter, scatter the remaining parsley over the top and finish with a drizzle of extra virgin olive oil. Serve with lemon wedges.
Tips from the kitchen
Frequently asked questions
Can I prepare Insalata di Mare in advance?
Yes. You can cook all the seafood and prepare the dressing up to 24 hours ahead. Store them separately in the fridge, then combine and rest at room temperature for 30 minutes before serving. Avoid dressing it the night before, as the acid will over-tenderise the seafood and make it mushy.
Can I use frozen seafood?
Absolutely — Italians do it all the time. In fact, freezing octopus is common practice because it helps break down the muscle fibres, resulting in a more tender texture. Thaw everything slowly in the fridge overnight and pat completely dry before cooking.
Why does my seafood salad taste watery or bland?
The most common culprits are: seafood that was not drained and dried properly before dressing, overdressing too early while still warm, or not enough salt and lemon. Always taste and adjust the seasoning just before serving, and use a genuinely good quality, fruity extra virgin olive oil — it makes a world of difference.