Peler les patates douces et les carottes, les couper en morceaux.
Peler et émincer l'oignon et l'ail.
Faire griller les pignons à sec dans une petite poêle pendant 1 minute.
Préchauffer le four à 210° C.
Saler et poivrer l'intérieur du poulet.
Le faire dorer avec le beurre dans une cocotte allant au four. Le retirer puis ajouter l’oignon et l'ail.
Faire revenir 5 minutes à feu doux.
Remettre le poulet dans la cocotte. Ajouter les patates douces, les carottes et le romarin.
Saler, poivrer, ajouter le cube de bouillon émietté.
Arroser avec 30 cl d'eau et poser le couvercle sur la cocotte.
Enfourner et laisser cuire 1 heure.
Pendant ce temps, faire tremper les canneberges séchées dans le jus et les ajouter égouttées 5 minutes avant la fin de la cuisson du poulet, avec les pignons.