Ingredients
Equipment
Method
Prepare the Cupcakes
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
- In a large bowl, whisk together the all-purpose flour, granulated sugar, cocoa powder, baking soda, and salt until well combined.
- In a separate medium bowl, whisk together the buttermilk, vegetable oil, egg, white vinegar, vanilla extract, and red gel food coloring until the color is uniform and vibrant.
- Pour the wet ingredients into the dry ingredients. Mix on low speed with an electric mixer, or by hand with a spatula, until just combined and no streaks of flour remain. Be careful not to overmix.
- Divide the batter evenly among the 12 prepared cupcake liners, filling each about two-thirds full.
- Bake for 18-20 minutes, or until a wooden skewer or toothpick inserted into the center of a cupcake comes out clean. Avoid overbaking to keep them moist.
- Remove the muffin tin from the oven and let the cupcakes cool in the tin for 5 minutes before transferring them to a wire rack to cool completely. Cupcakes must be fully cooled before frosting.
Prepare the Cream Cheese Frosting
- In a large bowl with an electric mixer, beat the softened cream cheese and softened unsalted butter together on medium speed until smooth and creamy, about 2-3 minutes. Scrape down the sides of the bowl as needed.
- Gradually add the sifted powdered sugar, 1 cup at a time, beating on low speed until incorporated, then increasing to medium speed. Continue until all sugar is added and the frosting is smooth.
- Add the vanilla extract and a pinch of salt. Beat on medium-high speed for 1-2 minutes until the frosting is light and fluffy.
Assemble the Cupcakes
- Once the cupcakes are completely cool, frost them generously using an offset spatula or by piping the frosting with a piping bag and your favorite tip.
- Serve immediately or store for later.
Notes
For the best red color, use a high-quality gel food coloring. Ensure your buttermilk, egg, cream cheese, and butter are all at room temperature for a smooth, lump-free batter and frosting. Leftover cupcakes can be stored in an airtight container in the refrigerator for up to 3-4 days.
