Preheat the oven to 350°F/175°C. Line 4, 7-inch or 4, 8-inch cake pans with parchment paper and grease with nonstick spray. You can also use this recipe to make 4, 6-inch cake layers but the bake time will be a few minutes longer. If you don't have 4 cake pans, the batter can sit at room temperature for a few hours. Bake as many layers at a time as you can at a time.
Mix 3 cups all-purpose flour, 3 cups sugar, 2 1/2 tsp baking powder, and 1 tsp salt together in a stand mixer with a paddle attachment or hand mixer until fully combined.
Mix in 1 cup of room temperature, unsalted butter slowly into the dry ingredients on a low speed. Continue to mix until no large chunks of butter remain, and the mixture looks like moist sand.
Pour in 1 cup of egg whites and mix on low until just incorporated. Mix in 1 1/2 cups of sour cream on a low speed.
Add in 2 Tbsp of vegetable oil, 2 tsp of bubblegum extract, and 2 tsp of vanilla extract and mix at a low speed until fully incorporated.
Scrape down the sides and bottom of the bowl with a rubber spatula, then beat on a medium speed for about 30 seconds to make sure everything is properly mixed together. This also helps lighten the texture of the cake layers a bit.
Then it's time to color the batter! This is optional, but it makes the cake slices so pretty! Divide the batter between two bowls (about 880g per bowl), and color one a light pink color with a squirt of gel food coloring. Use twice as much gel food coloring to color the other bowl of batter a deeper shade of pink.
Divide batter evenly between the prepared cake pans, making two layers of each color. Bake for 32-35 minutes or until a toothpick comes out with a few moist crumbs. Let the pans cool for 10 minutes, then run an offset spatula around the perimeter of the pan to separate the cake from the pan.
Place the cake pans into the freezer for 45 minutes to accelerate the cooling process. Once the layers are fully cooled, carefully flip the pans, and remove the layers from the pans.
These layers bake up pretty flat, so leveling them is optional! If you want to level them, use a serrated knife to level the top of each cake layer. I also like to trim the sides of the cake layers to make them easier to frost. If you make these in advance, wrap and freeze them at this point.