Nettoyez les légumes. Coupez la courgette en cubes et la carotte en dés puis émincez le fenouil. Faites-les cuire, ainsi que les asperges, 8 minutes à la vapeur.
Disposez les légumes sur un plat de service, ajoutez le beurre et parsemez de zeste du citron finement râpé. Salez, poivrez et tenez au chaud.
Raccourcissez les poivrades. Faites-les cuire 10 minutes avec 8 cl d'eau, le jus d'un demi-citron et 1 c.à s. d'huile d'olive. Réservez-les avec les légumes.
Coupez les tomates en quartiers puis épépinez-les. Salez et poivrez-les. Poêlez-les rapidement avec 1 c.à s. d'huile d'olive, l'ail pelé et pressé et le thym. Ajoutez les olives et réservez également.
Dans une poêle à revêtement antiadhésif, faites cuire les filets de rougets, côté peau, 2 minutes à feu moyen avec 1 c.à s. d'huile d'olive.
Disposez-les sur les légumes. Parsemez de ciboulette émincée puis servez aussitôt.