# Ingredients:
→ Cranberry Swirl
01 - 1 ½ cups fresh or frozen cranberries
02 - ½ cup granulated sugar
03 - 2 tablespoons water
04 - ½ teaspoon orange zest
→ Orange Swirl
05 - ¾ cup freshly squeezed orange juice
06 - ½ cup granulated sugar
07 - 1 tablespoon orange zest
08 - 1 tablespoon cornstarch
→ Cake Batter
09 - 2 cups all-purpose flour
10 - 1 ½ teaspoons baking powder
11 - ½ teaspoon baking soda
12 - ½ teaspoon fine sea salt
13 - ½ cup unsalted butter, softened
14 - 1 cup granulated sugar
15 - 2 large eggs, at room temperature
16 - 1 teaspoon pure vanilla extract
17 - 1 cup whole milk, at room temperature
# Instructions:
01 - Combine cranberries, sugar, and water in a small saucepan. Simmer over medium heat, stirring occasionally until berries burst and form a thick, jam-like consistency, about 7 to 10 minutes. Stir in orange zest and cook an additional 3 to 5 minutes until glossy and thick. Remove from heat and cool to room temperature.
02 - Whisk orange juice, sugar, orange zest, and cornstarch in a small saucepan until smooth. Cook over medium-low heat, stirring constantly until the mixture thickens to a curd-like consistency, about 2 to 4 minutes. Remove from heat and let cool completely.
03 - Preheat oven to 350°F (175°C). Grease and line a 9-inch loaf pan with parchment paper. Whisk flour, baking powder, baking soda, and salt in a medium bowl. In a large bowl, beat butter and sugar on medium speed until light and fluffy, about 3 to 4 minutes. Add eggs one at a time, mixing well after each. Stir in vanilla extract. Alternately add flour mixture and milk in three additions, beginning and ending with flour, mixing just until combined.
04 - Spoon one-third of the batter into the pan and smooth. Dollop half the cranberry and orange swirls alternately on top. Gently swirl with a skewer to create a loose spiral. Repeat layering with remaining batter and swirls, finishing with batter. Lightly swirl the top layer to create a marbled effect without blending colors.
05 - Bake in the center of the oven for 50 to 60 minutes until a toothpick inserted in the center comes out clean or with moist crumbs. Tent with foil after 35 minutes if top browns too quickly. The cake is done when edges pull away slightly and the top is golden.
06 - Allow cake to cool in the pan on a wire rack for 15 minutes. Use parchment overhang to remove from pan and cool completely before slicing with a sharp serrated knife for clean, defined swirls.