Ingredients:

  • 2 ¼ cups (280g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • 1 tbsp (12g) baking powder
  • ½ tsp (3g) salt
  • ¾ cup (170g) unsalted butter, softened
  • 3 large eggs, room temperature
  • 1 cup (240ml) low-fat buttermilk
  • 1 ½ cups (225g) fresh or thawed black raspberries
  • 1 tsp (5ml) vanilla extract
  • 8 oz (225g) low-fat cream cheese, softened
  • 4 tbsp (56g) unsalted butter, softened
  • 2 cups (250g) powdered sugar
  • 2 tbsp (30ml) black raspberry puree (strained)

Instructions:

  1. Combine flour, granulated sugar, baking powder, and salt in a large bowl and whisk until blended.
  2. Beat the softened butter until pale and fluffy, then incorporate eggs one at a time.
  3. Gradually stir in the buttermilk and vanilla until the batter is smooth and velvety.
  4. Gently fold in the black raspberries using a spatula until just distributed.
  5. Pour batter into greased 9-inch round cake pans or one 13x9 inch pan and smooth the top.
  6. Bake in a preheated oven at 350°F (175°C) for 30–35 minutes, or until the center bounces back when lightly pressed.
  7. Let the cake rest in the pan for 10 minutes before transferring to a wire rack to cool completely.
  8. Beat cream cheese and butter together, then slowly add powdered sugar and raspberry puree until fluffy, then frost the cooled cake.