01 - Préchauffez le four à 350°F (175°C). Tapissez un moule à muffins de 12 empreintes avec des caissettes en papier ou graissez légèrement.
02 - Dans un grand bol, fouettez la farine, le sucre, la levure chimique, le bicarbonate de soude et le sel jusqu'à homogénéité.
03 - Dans un autre bol, fouettez les œufs, le lait, l'huile végétale, le ube halaya, l'extrait de vanille et l'extrait d'ube jusqu'à ce que le tout soit bien mélangé et lisse.
04 - Versez les ingrédients humides dans les ingrédients secs et mélangez délicatement avec une spatule jusqu'à ce que la pâte soit juste incorporée. Évitez de trop mélanger ; quelques grumeaux sont acceptables.
05 - Partagez la pâte équitablement dans les empreintes du moule à muffins, remplissant chaque empreinte aux 3/4.
06 - Faites cuire pendant 22 à 25 minutes ou jusqu'à ce qu'un cure-dent inséré au centre sorte propre.
07 - Laissez refroidir les muffins dans le moule pendant 5 minutes, puis transférez-les sur une grille pour qu'ils refroidissent complètement.