Préchauffez votre four à 190°C. Tapissez un moule à muffins de caissettes en papier ou graissez-le légèrement.
Dans un grand bol, mélangez le son de blé et le lait ribot. Laissez reposer pendant environ 10 minutes pour que le son absorbe le liquide et ramollisse.
Ajoutez ensuite la compote de pommes, le sucre brun, l'huile végétale, l'œuf et l'extrait de vanille au mélange de son. Fouettez le tout jusqu'à obtenir une consistance lisse et homogène.
Dans un bol séparé, mélangez la farine, la levure chimique, le bicarbonate de soude, le sel et la cannelle. Assurez-vous que tous les ingrédients secs sont bien mélangés.
Incorporez délicatement les ingrédients secs au mélange humide, en remuant juste jusqu'à ce qu'ils soient combinés. Faites attention à ne pas trop mélanger pour que les muffins restent tendres et aérés. Si vous ajoutez des raisins ou des noix, incorporez-les à ce stade.
Versez la pâte dans le moule à muffins préparé, en remplissant chaque alvéole aux deux tiers. Cela leur permettra de lever sans déborder.
Faites cuire pendant 18 à 20 minutes, ou jusqu'à ce qu'un cure-dent inséré au centre d'un muffin en ressorte propre. Les dessus doivent être dorés et rebondir légèrement lorsqu'on les presse.
Une fois cuits, laissez les muffins refroidir dans le moule pendant environ 5 minutes avant de les transférer sur une grille pour qu'ils refroidissent complètement. Dégustez-les tièdes ou à température ambiante.