Preheat your oven to 350°F and line a cupcake pan with paper liners. In a large bowl or the bowl of a stand mixer, whisk together the flour, baking powder, baking soda, salt, and sugar.
Incorporate the butter into the dry ingredients by cutting it in using two knives or the paddle attachment on your mixer, until the mixture resembles coarse crumbs and the butter pieces are no larger than pea-sized.
Add the eggs to the mixture one at a time, mixing thoroughly after each addition. Then, add the vanilla extract and buttermilk, stirring until everything is well combined. Finally, add the pink food coloring and mix until evenly distributed.
Use a scoop to fill the prepared cupcake pan, ensuring the cups are filled 1/2 to 2/3 full with the batter.
Bake in the preheated oven for 15 to 18 minutes, or until the tops spring back when lightly touched. Once baked, remove them from the oven and allow them to cool.