01 -
Preheat oven to 175°C (350°F). Line a 12-cup muffin tin with cupcake liners.
02 -
Sift together flour, baking soda, cocoa powder, and salt in a bowl. Set aside.
03 -
In a separate bowl, whisk together oil, buttermilk, eggs, vinegar, vanilla, and red gel food coloring until smooth.
04 -
Add dry ingredients into the wet mixture and stir just until combined. Avoid overmixing.
05 -
Fill each cupcake liner 2/3 full with batter. Tap the pan to release air bubbles.
06 -
Bake for 18–20 minutes or until a toothpick comes out clean. Cool in pan for 5 minutes, then transfer to a wire rack.
07 -
Beat cream cheese and butter together until creamy. Add powdered sugar gradually and beat until fluffy. Mix in vanilla and salt.
08 -
Once cupcakes are completely cooled, frost with cream cheese frosting using a piping bag or spatula.