Preheat the oven to 350°F and grease three 8-inch round pans.
Mix flour, baking powder, and salt in a medium bowl.
In a separate large bowl, cream the butter and sugar together until light and fluffy.
Add egg whites one at a time, mixing well after each.
Pour in the buttermilk, oil, and vanilla. Mix until smooth.
Gradually add the dry ingredients to the wet mixture.
Fold in the white chocolate chips and raspberries gently.
Divide the batter evenly into the pans and bake for 34 minutes or until a toothpick comes out clean.
Let the cakes cool in pans for 10 minutes, then transfer to wire racks.
Spread a thin layer of raspberry jam between each cake layer before frosting.