Start by whisking together honey, balsamic vinegar, olive oil, garlic, and seasonings in a bowl. Add the chicken thighs and coat them well in the marinade. Let it rest in the fridge for at least 30 minutes so the flavors soak in.
Wash and score the potatoes, then place them in salted cold water. Bring to a boil and cook until fork-tender, which takes about 20–30 minutes. This ensures a creamy texture when mashed later.
Set your oven to 350°F (175°C) while everything is prepping. This ensures even cooking when the chicken and carrots go in. A properly preheated oven helps achieve caramelization.
Toss carrots with olive oil, honey, balsamic vinegar, and seasoning. Spread them evenly on a baking tray so they roast instead of steam. This step brings out their natural sweetness.
Place the marinated chicken on a tray and bake alongside the carrots. Cook for 35–45 minutes until the chicken is fully done and slightly caramelized. The glaze will become sticky and flavorful.
Warm butter and milk with garlic and thyme, then strain. Mash the potatoes and gradually mix in the infused liquid and goat cheese. This creates a rich, creamy consistency with a tangy twist.
Simmer balsamic vinegar, honey, and orange juice until slightly thickened. Stir in butter at the end for a silky finish. This glaze adds the final burst of flavor.
Plate the mashed potatoes first, then place the chicken on top. Drizzle with glaze and add roasted carrots on the side. Serve warm and enjoy every bite