Private le fette di pesce spada dell'osso centrale e della pelle. Tagliatele a tocchetti e mettetele in un mixer insieme all'uva passa, ai pinoli, all'aglio, al succo di limone, al prezzemolo e alla menta, quindi frullate il tutto.
Trasferite il composto in una ciotola, unite le uova e il pangrattato, aggiustate di sale e di pepe e amalgamate il tutto. Formate con il composto delle polpette. Infarinatele con la semola rimacinata e friggetele finché non saranno ben dorate. Tiratele fuori dall'olio e ponetele su carta assorbente.
A parte, in un'altra padella, fate appassire a fiamma bassa le cipolle. Quando queste saranno ben ammorbidite, sfumate con l'aceto e lasciate evaporare. Unite il concentrato di pomodoro, l'acqua, lo zucchero e aggiustate di sale e di pepe. Fate cuocere per qualche minuto fino a quando il sughetto non si sarà un po' ristretto. A questo punto unite al sughetto le polpette di pesce spada e fatele insaporire. Se necessario, aggiungete ancora qualche mestolo d'acqua e lasciate cuocere.
Impiattate le polpette e servitele calde o fredde. Come la caponata, acquistano equilibrio dopo il riposo.