Verwarm de oven op 200 graden. Bekleed een bakplaat met bakpapier.
Halveer de aubergine. Bestrijk de opengesneden helft met een beetje olie en de knoflook. Leg beide helften weer op elkaar. Wikkel de aubergine in aluminium folie en leg op de bakplaat. Bak de aubergine 40 min in de oven.
Meng de bloemkoolroosjes met een beetje olie, de knoflook-, paprika- en chilipoeder. Leg deze bij de aubergine op de bakplaat en bak 20 min mee.
Bak de tofu reepjes in 5 min goudbruin in een koekenpan.
Haal de groentes uit de oven. Verwijder de folie van de aubergine. Schep het vruchtvlees uit de schil en doe in een pannetje. Breng op smaak met zout en peper en pureer glad met een staafmixer. Kook eventueel het overtollige vocht in enkele minuten weg.
Serveer de wrap met de spinazie, auberginemousse, bloemkool en tofureepjes.