Verwarm de oven voor op 220 °C.
Maak de witlof schoon, halveer de stronken in de lengte en verwijder eventueel de harde kern.
Bestrijk de Parmaham met een beetje rode pesto en leg er enkele blaadjes salie op.
Wikkel ieder stuk witlof in Parmaham.
Verhit de olijfolie in een ovenbestendige koekenpan.
Leg de witlof in de pan en bak ongeveer 10 minuten op middelhoog vuur rondom lichtbruin. Neem de witlof daarna uit de pan.
Schep de warme aardappelpuree in dezelfde pan en roer de Parmezaanse kaas erdoor tot deze begint te smelten.
Breng de puree indien nodig op smaak met peper en zout.
Verdeel de puree gelijkmatig over de bodem van de pan.
Leg de gebakken witlof op de puree en verdeel de gehalveerde tomaten eromheen.
Zet de pan ongeveer 15 minuten in de oven, tot de puree licht begint te kleuren en de tomaten zacht zijn.
Serveer direct uit de oven.