Ingredients
Method
- Preheat your oven to 350°F (175°C). Line 18 muffin cups with cupcake liners.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt.
- In a separate bowl, whisk the buttermilk, oil, eggs, food coloring, vanilla, and vinegar together.
- Pour the wet ingredients into the dry and mix until just combined and smooth.
- Fill each cupcake liner about 2/3 full.
- Bake for 18-20 minutes until a toothpick comes out clean.
- Let cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- For the frosting: beat the cream cheese and butter with a mixer until smooth and fluffy.
- Gradually add the powdered sugar, beating on low until incorporated, then increase speed and beat for 2 minutes until light and fluffy.
- Add the vanilla and beat briefly to combine.
- Pipe or spread the frosting generously onto the cooled cupcakes.
Notes
Don't skip the vinegar — it reacts with the baking soda to give these cupcakes their distinctive tender crumb. Gel food coloring gives a deeper red than liquid, so use about 1/2 the amount. Make sure the cream cheese and butter are fully softened for smooth frosting. These cupcakes are even better the next day after the flavors have melded.
