The perfect red velvet cupcakes. They are moist and flavorful, topped with the most delicious cream cheese frosting!!
Preheat oven to 350℉/180℃. Line muffin tin with liner papers. Set aside.
In a stand mixer fitted with the paddle attachment, beat together butter and sugar on medium speed until light and fluffy, 3-5 minutes. Scrape down the sides and bottom of the bowl as necessary. Add egg and mix to combine. Add vanilla, food coloring, and vinegar, and beat until combined. On low speed, beat in flour mixture in 3 additions, alternating with the buttermilk in 2 additions, starting and ending with the flour. Do not over mix.
Divide batter evenly between liners, filling them about ⅔ full. Bake for 15-20 minutes, until a toothpick inserted into the center comes out clean. Allow cupcakes to cool for 10 minutes, then remove from pan and allow to cool completely on a wire rack.
In the bowl of an electric mixer fitted with the paddle attachment, beat butter and cream cheese on medium-high speed until smooth and creamy, 2-3 minutes. Add sugar in 2 additions, beating well after each addition until smooth. Add vanilla and keep beating until smooth and fluffy. You can add more sugar as necessary until desired consistency (thick enough to pipe). You can also add a pinch of salt to cut sweetness. Pipe frosting onto cupcakes.