Préchauffer le four à 190°C (375°F).
Garniture croustillante
Dans un bol, mélanger les flocons d'avoine, la farine et la cassonade (ou le sucre roux). Ajouter le beurre fondu, mélanger et réserver la préparation.
Pâte à muffin
Dans un bol, mélanger la farine, les flocons d'avoine, le sucre, la poudre à pâte (ou la levure chimique), le sel, la cannelle, les raisins et les canneberges. Réserver.
Dans un autre bol, fouetter l'oeuf et ajouter la crème sure et l'huile végétale. Mélanger jusqu'à ce que la préparation soit homogène. Verser les ingrédients liquides sur les ingrédients secs. Brasser jusqu'à ce que les ingrédients secs soient humectés.
Placer des caissettes de papier dans les alvéoles du moule à muffin et y répartir la pâte. Sur chaque muffin, déposer un peu de garniture croustillante et enfourner pendant 20 à 25 minutes.
*Il est possible de remplacer la crème sure (demi-crème acidulée) par du yogourt nature ou du babeurre (lait de ribot).