Verhit 2 eetlepels olijfolie in een soeppan en roer er de helft van de knoflook door. Voeg de kastanjechampignons toe en bak ze zachtjes tot ze zacht zijn. Breng op smaak met een beetje zeezout en versgemalen zwarte peper.
Voeg de ui en bleekselderij toe aan de pan en bak zachtjes tot ze zacht zijn. Voeg de bouillon en rijst toe, breng aan de kook en laat 15 minuten zachtjes koken.
Pureer de soep met een staafmixer en breng indien nodig verder op smaak.
Verhit nog 2 eetlepels olijfolie in een koekenpan en bak hierin de oesterzwammen met de resterende knoflook, paprikapoeder en peterselie. Breng op smaak met zout en peper.
Schep de soep in kommen en schep de gebakken oesterzwammen als topping op de soep.