Préchauffer le four à 180 °C (350 °F).
Dans un grand bol, fouetter les œufs avec l’huile. Ajouter le lait, le saumon, le cheddar, les oignons verts, la courgette, l’ail et l’aneth, et mélanger à l’aide d’une cuillère en bois.
Dans un autre bol, mélanger la farine, la levure chimique, du sel et du poivre.
Verser sur la pâte et mélanger à l’aide de la cuillère en bois juste assez pour tout humecter.
Répartir la préparation dans 12 cavités d’un moule à muffins chemisées de caissettes en papier (ou en silicone) ou légèrement huilées. Cuire au centre du four pendant 25 minutes ou jusqu’à ce qu’un cure-dent inséré au centre d’un muffin en ressorte propre.
Démouler et laisser refroidir sur une grille.
Accompagnement : servir les muffins avec des crudités.