Préchauffer le four à 400°F (200°C) et préparer un moule. Le beurrer s'il n'est pas en silicone.
Pour la garniture, mêler le 1/4 de tasse de flocons d'avoine et la cassonade et réserver.
Dans un grand saladier, mêler les flocons d'avoine, la farine, le sucre, la poudre à lever et le sel. Mettre de côté.
Dans un petit bol, battre les œufs légèrement, à la fourchette, et ajouter le lait, l'huile et la vanille.Bien mélanger.
Incorporer les ingrédients liquides au mélange sec et remuer juste assez pour humecter la pâte. Incorporer doucement les dés d'ananas. Verser dans le moule et saupoudrer la pâte de la garniture.
Enfourner et cuire pendant 30 minutes ou jusqu'à ce qu'un cure-dent en ressorte propre. Laisser refroidir et couper en carrés.