Loading...

Preheat your oven to 350°F. Line a 12-cup muffin tin with paper cupcake liners.

In a large bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, and salt.

In a separate medium bowl, whisk together the milk, vegetable oil, large eggs, and vanilla extract until well combined.

Pour the wet ingredients into the dry ingredients and mix with a whisk or spatula until just combined. Do not overmix.

Carefully stir in the boiling water until the batter is smooth. The batter will be thin.

Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full.

Bake for 18-20 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean.

Remove the cupcakes from the oven and let them cool in the muffin tin for 5 minutes before transferring them to a wire rack to cool completely.

While the cupcakes are cooling, prepare the buttercream. In a large bowl, using an electric mixer, beat the softened unsalted butter on medium speed until light and fluffy, about 2-3 minutes.

Gradually add the sifted powdered sugar, 1 cup at a time, beating well after each addition until fully incorporated. Scrape down the sides of the bowl as needed.

Add the heavy cream and vanilla extract. Beat on high speed for another 1-2 minutes until the buttercream is smooth and fluffy.

Add the pink gel food coloring, starting with 1/4 teaspoon, and mix until the desired pink hue is achieved. Add more if a deeper color is desired.

Once the cupcakes are completely cool, transfer the buttercream to a piping bag fitted with your desired decorative nozzle (a star tip works well). Pipe a generous swirl of buttercream onto each cupcake.

Immediately after frosting, sprinkle each cupcake with rainbow sprinkles.


Preheat your oven to 350°F. Line a 12-cup muffin tin with paper cupcake liners.

In a large bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, and salt.

In a separate medium bowl, whisk together the milk, vegetable oil, large eggs, and vanilla extract until well combined.

Pour the wet ingredients into the dry ingredients and mix with a whisk or spatula until just combined. Do not overmix.

Carefully stir in the boiling water until the batter is smooth. The batter will be thin.

Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full.

Bake for 18-20 minutes, or until a wooden skewer inserted into the center of a cupcake comes out clean.

Remove the cupcakes from the oven and let them cool in the muffin tin for 5 minutes before transferring them to a wire rack to cool completely.

While the cupcakes are cooling, prepare the buttercream. In a large bowl, using an electric mixer, beat the softened unsalted butter on medium speed until light and fluffy, about 2-3 minutes.

Gradually add the sifted powdered sugar, 1 cup at a time, beating well after each addition until fully incorporated. Scrape down the sides of the bowl as needed.

Add the heavy cream and vanilla extract. Beat on high speed for another 1-2 minutes until the buttercream is smooth and fluffy.

Add the pink gel food coloring, starting with 1/4 teaspoon, and mix until the desired pink hue is achieved. Add more if a deeper color is desired.

Once the cupcakes are completely cool, transfer the buttercream to a piping bag fitted with your desired decorative nozzle (a star tip works well). Pipe a generous swirl of buttercream onto each cupcake.

Immediately after frosting, sprinkle each cupcake with rainbow sprinkles.
