Step 1: Preheat Oven and Prepare Ham : Preheat oven to 325°F (165°C). Place the ham in a large roasting pan, cut side down if bone-in.
Step 2: Prepare Apple Butter Glaze : In a bowl, combine apple butter, brown sugar, Dijon mustard, cinnamon, cloves, nutmeg, and apple cider (if using). Whisk until smooth and set aside.
Step 3: Prepare Roasted Carrots : In a separate bowl, toss carrots with olive oil, salt, pepper, thyme, and honey/maple syrup if using. Set aside until ready to add to the oven.
Step 4: Glaze and Roast Ham : Brush the ham generously with half of the apple butter glaze. Cover loosely with foil and bake for 1 hour, basting with remaining glaze every 20–30 minutes.
Step 5: Roast Carrots : Remove foil from ham during the last 30–40 minutes of baking. Add carrots to the roasting pan alongside the ham. Continue basting ham and roasting until ham is heated through and glaze is caramelized, and carrots are tender.