Verhit de olie in een grote platte pan en fruit de fijngesneden uien lichtbruin.
Voeg de ongewassen rijst toe en bak die al roerend glazig.
Laat de tomaten uitlekken, vang het sap op en meet 1/4 liter af.
Snijd de tomaten doormidden, doe ze met de gehakte basilicum bij de rijst en voeg onder af en toe roeren de bouillon en het tomatensap toe.
Maak de champignons schoon, snijd ze in plakjes, stoof ze 10-12 minuten in de boter en kruid met peper en zout.
Schep, als de rijst al dente is (na 18-20 minuten), de champignons erdoor.
Breng op smaak met peper en zout en meng er de gemalen Parmezaanse kaas door.