Preheat the oven to 350 degrees F. Prepare three 8-inch round cake pans or four 6-inch pans with non-stick spray, parchment paper rounds, and another coat of non-sick spray. Set aside.
In a medium size bowl, sift the cake flour and baking powder. Set aside.
In the bowl of a stand mixer, fitted with the paddle attachment, beat the butter, canola oil, salt and sugar on high until fluffy and smooth, about 5 minutes. Add two drops of the pink food gel and vanilla. Mix well.
Add the egg whites, one at a time to the bowl and beat on medium until well incorporated.
Turn the mixer on low and add 1/3 of the flour mixture to the butter mixture until fully incorporated. Then add half of the sour cream and blend well, followed by another 1/3 of the flour, the second half of the sour cream and the final 1/3 of flour. Mix until incorporated.
Scrape down the sides of the bowl and mix on low for another 10 to 20 seconds.
Pour the cake batter evenly between the three pans (about 16 to 17 ounces of batter in each 8-inch pan or 12 ounces in each 6-inch) and bake about 23-25 minutes or until a toothpick inserted into the middle of the cake comes out clean or with just a few crumbs. Make sure not to over bake.
Remove cake from the oven and let cool in the pans for 10 minutes before inverting onto cooling racks.