Émincer l'oignon et écraser l'ail. Les faire revenir dans l'huile d'olive, dans une grande casserole, jusqu'à ce qu'ils deviennent translucides.
Ajouter le riz et mélanger pendant environ 1 minute, jusqu'à ce qu'il devienne légèrement nacré.
Verser progressivement le bouillon de légumes, en attendant que le riz absorbe presque tout le liquide avant chaque nouvel ajout. Cuire environ 18 minutes, jusqu'à ce que le riz soit tendre mais encore légèrement ferme.
Pendant la cuisson du riz, faire blanchir les bouquets de brocoli pendant 4 à 5 minutes dans une casserole d'eau bouillante salée. Les égoutter soigneusement.
Retirer le riz du feu. Ajouter la crème liquide et la moitié du gruyère râpé. Mélanger jusqu'à obtenir une préparation crémeuse. Saler, poivrer et ajouter un peu de muscade si désiré.
Incorporer délicatement les bouquets de brocoli au riz crémeux, sans les écraser.
Préchauffer le four à 200 °C. Recouvrir une plaque de cuisson de papier cuisson.
Étaler le mélange de riz et de brocoli sur la plaque en une couche généreuse, sans trop le tasser.
Répartir le reste du gruyère et le parmesan sur toute la surface.
Enfourner pendant 20 à 25 minutes à 200 °C, jusqu'à ce que le fromage soit bien doré et croustillant.
Laisser reposer environ 2 minutes avant de servir.