01 - Preheat oven to 350°F. Generously grease and flour a 10-cup Bundt pan, ensuring every crevice is coated to prevent sticking.
02 - In a medium bowl, sift together the all-purpose flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
03 - In a large mixing bowl, beat the room-temperature butter and granulated sugar with an electric mixer until pale, light, and fluffy, approximately 3 minutes.
04 - Add the eggs one at a time, beating thoroughly after each addition. Blend in the vanilla extract until evenly distributed.
05 - Gradually add the sifted dry ingredients to the butter mixture in three additions, alternating with the buttermilk in two additions. Begin and end with the dry ingredients. Fold gently until just combined — avoid overmixing to keep the crumb tender.
06 - Pour the batter evenly into the prepared Bundt pan. Smooth the surface with a spatula and tap the pan lightly on the counter to release any trapped air bubbles.
07 - Bake on the center rack for 45–50 minutes, or until a wooden skewer inserted into the thickest part of the cake emerges clean. The top should spring back lightly when pressed.
08 - Let the cake rest in the pan for 15 minutes to set. Carefully invert onto a wire cooling rack and allow it to cool completely before glazing.
09 - In a small saucepan, heat the heavy cream over medium-low until it just begins to steam — do not boil. Pour the hot cream over the chocolate chips and butter in a heatproof bowl. Let stand for 2 minutes, then whisk steadily until silky smooth.
10 - Place the cooled cake on the wire rack over a sheet of parchment paper. Drizzle the warm glaze evenly over the crown, letting it cascade naturally down the sides.
11 - Lightly dampen the fresh cranberries with water, then roll them in granulated sugar until well coated. Spread on a wire rack to dry. Arrange the sugared cranberries and rosemary sprigs around the top of the glazed cake to mimic a Christmas wreath. Finish with a light dusting of powdered sugar for a snow-kissed effect.