Émincez les oignons et faites-les rissoler dans une poêle légèrement huilée.
Faites fondre à feu doux dans un peu d'huile d'olive ou de coco, l'oignon, les olives et les tomates, le tout coupé en petits morceaux.
À l'aide d'un emporte-pièce (diamètre 12 cm), découper 12 fonds dans la pâte feuilletée, les piquer avec une fourchette.
Épluchez les pommes de terre et faites les cuire à l'eau ou à la cocotte-minute (environ 20 minutes après ébullition).
Détaillez les brocolis en bouquets et faites-les cuire dans de l'eau ou à la vapeur durant 10 minutes.
Couper un poireau en fines lamelles et le faire sauter sur une poêle avec une cuillère d'huile.
Faites dessaler les filets de morue durant 24 heures, dans un saladier d'eau, au frais, en changeant l'eau au moins 3 fois.
Peler les aubergines et découper la chair en dés pour la faire revenir dans de l'huile d'olive avec l'ail et l'oignon jusqu'à ce que la chair soit bien fondante.
Mettre les sardines dans une terrine en enlevant au maximum l'huile.
Faire cuire les courges spaghetti entières dans les peler à l'eau pendant environ 1 h, laisser tiédir.