Rincez le riz sous l'eau froide jusqu'à ce que l'eau soit claire. Cuisez-le selon les instructions du paquet, généralement dans 2 fois son volume d'eau salée pendant 10-15 minutes, en le gardant légèrement ferme.
Une fois cuit, étalez le riz sur un grand plat pour le refroidir rapidement, en le séparant avec une fourchette pour éviter les agglomérats.
Pendant que le riz refroidit, préparez tous vos légumes. Pour atténuer la force de l'oignon, vous pouvez tremper les dés d'oignon dans de l'eau froide pendant 5 minutes, puis les égoutter.
Dans un bol, fouettez l'huile d'olive, le vinaigre et la moutarde jusqu'à émulsion complète. Incorporez l'ail haché et assaisonnez généreusement de sel et poivre.
Dans un grand saladier, versez le riz refroidi et arrosez-le d'un tiers de la vinaigrette, en mélangeant délicatement pour que chaque grain s'imprègne des saveurs.
Ajoutez ensuite tous vos légumes coupés, le maïs égoutté, le thon émietté (ou votre alternative végétarienne) et les olives.
Versez le reste de la vinaigrette sur l'ensemble et mélangez délicatement avec deux cuillères en bois pour ne pas écraser les ingrédients.
Parsemez de persil frais ciselé et décorez avec les quartiers d'œufs durs.
Couvrez et réfrigérez au moins 2 heures, idéalement jusqu'à 24 heures, pour que les saveurs se développent pleinement.