Faire chauffer dans une casserole deux cuillères à soupe d'huile, verser le riz et remuer pour qu'il n'accroche pas durant 3 minutes, mouiller avec de l'eau froide (la quantité d'eau est égale au volume de riz multiplié par 3), saler, poivrer et baisser le feu aux premiers bouillons ; quand le riz aura absorbé l'eau de cuisson il sera cuit à point.
Faire fondre les oignons dans une poêle avec l'huile restante, ajouter l'ail écrasé, les tomates épluchées et épépinées puis coupées en dés, saler poivrer et laisser réduire 20 minutes.
Vider et ciseler les poissons, les saisir à la poêle avec le beurre.
Déposer dans un plat allant au four, napper avec la fondue de tomates, parsemer dessus la mie de pain et le persil, l'introduire dans le four préchauffé 15 minutes (thermostat 6).
Eplucher les poivrons (pour cela il faut les mettre en papillotes et les introduire 3 minutes dans le four chaud), les épépiner, les détailler en lanières et les faire frire avec le reste de l'huile.
Lorsque le riz est cuit, la façonner en couronne sur le plat de service, dresser au centre les poissons et la sauce, servir accompagné des lanières de poivrons.