Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line a standard muffin tin with 18-20 cupcake liners.
- In a large bowl, whisk together the flour, sugar, baking soda, salt, and cocoa powder until well combined.
- In a separate bowl or large measuring jug, whisk together the oil, buttermilk, eggs, green food coloring, vanilla, and vinegar until smooth and uniformly green.
- Make a well in the center of the dry ingredients. Pour the wet mixture into the well.
- Using a hand mixer or whisk, mix on medium-low speed just until the batter is combined and smooth. Do not overmix.
- Divide the batter evenly among the prepared liners, filling each about ⅔ full.
- Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean and the tops spring back when touched.
- Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.
- For the frosting: In a stand mixer bowl with a paddle attachment (or using a hand mixer), beat the softened cream cheese and butter on medium-high speed for 3-4 minutes until smooth, pale, and fluffy.
- With the mixer on low, gradually add the sifted powdered sugar until fully incorporated.
- Add the vanilla and salt. Beat on medium-high for 2-3 more minutes until the frosting is light and whipped.
- If the frosting is too soft for piping, chill it for 15-20 minutes to firm up slightly.
- Once cupcakes are completely cool, pipe the frosting onto each using a piping bag fitted with a tip. Decorate with green sanding sugar or sprinkles if desired.
Notes
Store frosted cupcakes in an airtight container in the refrigerator for 3-4 days. For best texture, let them sit at room temperature for 30 minutes before serving. Unfrosted cupcakes can be frozen for up to 2 months; thaw and frost when ready. Ensure all ingredients (eggs, buttermilk, butter, cream cheese) are at room temperature for a smooth batter and frosting. Gel food coloring is recommended for a vibrant color without thinning the batter.
