Meng in een kom de bloem, suiker, bakpoeder en het zout door elkaar. Voeg dan de olie en de melk toe en meng dit goed door elkaar. Voeg dan het merg van de vanille, all spice, eieren, limoen rasp en sap toe en meng dit door tot een soepel beslag. Smelt de boter in een klein pannetje op laag vuur en giet de gesmolten boter in een bakvorm. Strooi de basterdsuiker over de boter en leg er dan dakpansgewijs de in plakken gesneden ananas op. Giet er dan het beslag over den bak de taart op 165c in 35 minuten gaar.