Preheat the oven to 350 degrees, grease and flour three 8 inch x 2 inch round cake pans. We like to line our pans with circles of parchment paper also.
In a medium sized bowl, add flour, baking powder, baking soda and salt. Whisk to blend for 30 seconds. Set aside.
In another bowl, combine the sour cream, raspberry puree and oil. Blend with fork and set aside.
In the bowl of your stand mixer, mix the butter until smooth, Gradually add the sugar and mix on medium speed 3 to 5 minutes or until lightened in color and fluffy. If using a hand mixer, you may need to mix a bit longer.
Add the eggs 1 at a time mixing until the yellow of the yolk disappears.
Optional: You can add a bit of pink coloring gel at this time, and if needed, more can be added in the next step as well to reach desired color.
With the mixer on low speed, add the flour mixture and the sour cream mixture alternately, beginning and ending with the flour mixture (3 additions of dry ingredients, 2 additions of wet ingredients). * Mix just until blended.
Bake at 350 degrees for 22 to 25 minutes or until a toothpick inserted into the center of the cake comes out clean or with just a few crumbs attached. Keep an eye on it, ovens can bake differently.
Let cool in pans 5 to 10 minutes, then turn out.