Preheat your oven to 350°F.
If using a whole chicken, cut it into 6 pieces.
On the stove, heat some olive oil in an oven-safe dish and brown the chicken evenly on all sides.
Meanwhile, peel and finely slice the garlic and leek.
Add the garlic, leek, and rosemary sprigs to the chicken and sauté briefly. Now, deglaze with the hard cider, (optionally) add the beans along with their liquid, and season generously with salt and pepper.
Transfer the dish to to the oven and cook for about 45 minutes, or until the chicken is tender.
Afterwards, return the pot to the stovetop and stir in the cheese and sour cream. Simmer for a few minutes, remove the rosemary sprigs, and sprinkle with fresh parsley before serving. Enjoy!