Ingredients:
- 2 cups (250g) all-purpose flour
- 1 cup (200g) granulated sugar
- 1 tbsp (12g) baking powder
- ½ tsp (3g) salt
- ½ cup (115g) unsalted butter, softened
- 2 large eggs
- 1 cup (240ml) whole milk
- 1 tsp (5ml) vanilla extract
- ½ cup (115g) unsalted butter, melted
- ¾ cup (150g) dark brown sugar, packed
- 2 tbsp (16g) ground cinnamon
- 8 oz (225g) full-fat cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 2 cups (240g) powdered sugar
- 1 tsp (5ml) vanilla extract
- 2 tbsp (30ml) heavy cream
Instructions:
- Preheat oven to 350°F (175°C). Grease a 9-inch springform or Bundt pan and line the bottom with parchment paper.
- Beat softened butter and granulated sugar in a bowl until pale and fluffy.
- Add eggs one at a time, then stir in the vanilla extract.
- Alternately fold in the flour mixture (flour, baking powder, salt) and the whole milk, mixing until just combined.
- In a separate bowl, stir together melted butter, dark brown sugar, and ground cinnamon until a thick paste forms.
- Pour half of the cake batter into the prepared pan. Drop dollops of the cinnamon paste across the center, then top with the remaining batter.
- Use a butter knife or skewer to gently swirl the cinnamon paste into the batter without over-mixing.
- Bake for 30-35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- While the cake cools, beat cream cheese and softened butter together until smooth.
- Slowly mix in powdered sugar and vanilla extract.
- Stir in heavy cream one tablespoon at a time until the frosting is spreadable but holds its shape.
- Allow the cake to cool for at least 20 minutes before applying the cream cheese frosting.