Snijd de brioche doormidden. Besmeer de onderste helft met pesto en leg deze in een (beetje) ingevette ovenschaal.
Snijd de uien in flinterdunne halve ringen. Verdeel ongeveer de helft van de ui over de onderkant van het brood.
Verwarm in een braadpan een beetje olijfolie en fruit hierin de overgebleven ui en pers hier de knoflook boven uit. Voeg daar gehakt, sambal, kruiden en de tomatenpuree aan toe. Bak het op middelhoog vuur rul. Breng op smaak met peper en zout.
Schep het gehakt met een "zeefschep" uit de pan en verdeel over de brioche. Strooi hier wat Parmezaanse kaas over.
Druk de bovenkant van de brioche een beetje plat en leg op het brood. Snijd de mozzarella in plakken en leg dat bovenop. Strooi de rest van de Parmezaanse kaas erover.
Zet de ovenschaal een half uur in de oven. Blijf wel opletten dat het niet te hard gaat.