Dans une sauteuse, chauffer un peu d'huile d'olive et faire suer à feu moyen l'échalote et l'ail.
Quand ils sont fondus, ajouter le vin blanc, les tomates, le bouillon de poisson, saler, poivrer et laisser réduire tout doucement.
Pendant ce temps, cuire les petits pois selon les indications sur le paquet, les pois gourmands environ 3 minutes à l'eau bouillante salée et les têtes d'asperges environ 5 minutes à l'eau bouillante salée aussi.
Les légumes doivent être cuits mais très croquants. Rafraîchir les légumes pour en stopper la cuisson, réserver.
Dans une poêle assez grande pour tenir les 4 filets, chauffer un peu d'huile d'olive. Déposer les filets sur feu moyen, saler, poivrer.
Pendant ce temps, mettre les légumes à réchauffer dans le bouillon à la tomate, goûter, rectifier l'assaisonnement. Quand la 1ère face du poisson est dorée, tourner délicatement les filets sur l'autre face quelques minutes encore, saler, poivrer.
Pendant ce temps, dans chaque assiette, déposer du riz cuit, puis arroser du bouillon et des petits légumes, placer les filets de poisson, décorer avec les asperges.