En una placa de horno desparramar el coco rallado y llevar a temperatura media hasta que esté apenas dorado. Reservar.
Enmantecar un molde grande de budín inglés (o dos si son más chicos), espolvorear con coco lladado y reservar.
Batir la manteca con el azúcar hasta obtener una crema, luego incorporar de a uno los huevos siempre batiendo hasta que esté todo incorporado. Bajar la velocidad de la batidora y adicionar el yogur intercalando con la harina tamizada con el bicarbonato y la sal.
Cortar las rodajas de ananás bien escurridas en pedazos pequeños y añadir a la mezcla junto con el coco con una espátula.
Volcar la preparación en los moldes, espolvorear con algo de coco rallado, llevar a un horno precalentado, 180° aproximadamente 40 minutos hasta que comience a dorar.