Ingredients:

  • 2 1/2 cups (315g) all-purpose flour, plus more for dusting the pan
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup (227g) unsalted butter, softened
  • 1 3/4 cups (350g) granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup (240ml) buttermilk
  • 1 cup (170g) white chocolate chips
  • 1 cup (125g) fresh or frozen raspberries (if frozen, do not thaw)
  • 8 ounces (227g) cream cheese, softened
  • 1/2 cup (113g) unsalted butter, softened
  • 3 cups (360g) powdered sugar
  • 1/4 cup (60ml) milk or heavy cream
  • 1 teaspoon vanilla extract

Instructions:

  1. Grease and flour the Bundt pan thoroughly.
  2. Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
  3. In a large bowl, cream together butter and sugar until light and fluffy.
  4. Beat in the eggs one at a time, then stir in the vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, beginning and ending with the dry ingredients. Mix until just combined.
  6. Gently fold in the white chocolate chips and raspberries.
  7. Pour the batter into the prepared Bundt pan, spreading it evenly.
  8. Bake in a preheated oven at 350°F (175°C) for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean.
  9. Let the cake cool in the pan for 10-15 minutes before inverting it onto a wire rack to cool completely.
  10. In a large bowl, beat together cream cheese and butter until smooth and creamy.
  11. Gradually add the powdered sugar, alternating with the milk or heavy cream, until the glaze is smooth and reaches desired consistency. Stir in vanilla extract.
  12. Drizzle the glaze over the cooled cake. Let the glaze set before serving.