Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C). Line a muffin tin with cupcake liners.
- In a large mixing bowl, combine the sifted all-purpose flour, sugar, baking soda, salt, and cocoa powder. Whisk together until evenly mixed.
- In a separate bowl, whisk together the vegetable oil, buttermilk, eggs, red food coloring, vanilla extract, and white vinegar.
- Gradually pour the wet ingredients into the dry ingredients. Stir gently until just combined.
- Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
Baking
- Bake in the preheated oven for 18-20 minutes. They are done when a toothpick inserted in the center comes out clean.
- Allow the cupcakes to cool completely in the tin for 5 minutes, then transfer them to a wire rack.
Frosting
- While the cupcakes cool, prepare the cream cheese frosting by beating the softened cream cheese and butter together until light and fluffy.
- Gradually add the powdered sugar and vanilla extract, mixing until smooth and creamy.
- Once the cupcakes are completely cooled, frost them generously with the cream cheese frosting.
Notes
For an extra moist cupcake, wrap them in plastic wrap overnight. For gluten-free, substitute all-purpose flour with a gluten-free blend.
