Préchauffer le four à 180°C (350°F). Placer la grille au centre du four.
Dans un bol, mélanger les ingrédients du bloc #2. Réserver.
Dans un bol, combiner les ingrédients du bloc #3 afin de créer du babeurre maison. Réserver au moins 10 minutes.
Dans un autre bol, à l’aide d’un batteur à main (mixette), battre le beurre et le sucre pendant 3 minutes. Ajouter les œufs un à la fois et bien mélanger entre chaque addition. Ajouter l’huile, la menthe, le zeste d’orange et l’extrait d’orange.
Ajouter la moitié du mélange sec et mélanger. Ajouter le babeurre. Mélanger à nouveau. Terminer avec le reste des ingrédients secs et bien mélanger.
Ajouter les canneberges fraîches non givrées et mélanger délicatement à l’aide d’une maryse.
Verser la préparation dans un moule Bundt rond de 2.5 L à 3 L (10 à 12 tasses) préalablement beurré et fariné. Cuire 50 minutes ou jusqu’à ce qu’un cure-dents inséré au centre du gâteau en ressorte propre.
Laisser refroidir le gâteau 10 minutes dans le moule, puis transférer sur une grille.