Ingredients:
- 3 cups (360g) cake flour
- 1 ½ tsp (7g) baking powder
- ½ tsp (3g) salt
- 1 cup (225g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 2 tbsp (6g) orange zest
- 3 large (150g) eggs, room temperature
- 1 tsp (5ml) vanilla extract
- 1 cup (240ml) full-fat buttermilk, room temperature
- 2 cups (150g) fresh cranberries, halved
- 1 ½ cups (340g) unsalted butter, softened
- 5 cups (600g) powdered sugar
- 3 tbsp (45ml) fresh orange juice
- 1 tbsp (6g) orange zest
- 2 tbsp (30ml) heavy cream
- 1 tsp (5ml) vanilla extract
- ½ cup (75g) fresh cranberries
- Fresh rosemary sprigs
- Thin orange slices
Instructions:
- Preheat oven to 350°F (175°C). Grease two 8-inch cake pans and line the bottoms with parchment paper.
- Toss the halved cranberries with 1 tablespoon of the measured cake flour until lightly coated to prevent sinking.
- Beat softened butter and granulated sugar on medium-high for 3-5 minutes until pale and fluffy, rubbing the orange zest into the sugar during the first minute.
- Add eggs one at a time, beating well after each addition, then stir in the vanilla extract.
- Sift together cake flour, baking powder, and salt. Gradually add the dry ingredients in three parts, alternating with the buttermilk.
- Gently fold in the flour-coated cranberries.
- Divide batter evenly between pans and bake for 35 minutes or until a toothpick comes out clean. Cool completely on wire racks.
- Prepare the Citrus Buttercream by beating softened butter until smooth, then gradually adding powdered sugar, orange juice, orange zest, heavy cream, and vanilla extract until velvety.
- Frost the cake layers and the exterior with buttercream.
- Chill the cake for 2 hours to ensure structural stability before garnishing with fresh cranberries, rosemary sprigs, and orange slices.