Moist, tender cupcakes marbled with dark chocolate and almond then covered with chocolate frosting (or the frosting you like best), swirled with marshmallow topping, and topped with a bright red cherry. They're irresistible.
1 Preheat the oven to 350F.
2 Put cupcake liners in 12 cupcake pans and set aside.
3 Mix the flour, baking powder, baking soda, and salt.
4 Set aside.
5 Melt the butter but do not brown.
6 Add the sugar to the bowl of a mixer.
7 Pour in the butter and mix on high until well blended.
8 Add the egg, buttermilk, 3/4 cup of milk, and vanilla.
9 Mix on slow speed until well blended -- do not over mix.
10 Transfer 3/4 cup of the batter to a bowl.
11 Mix the cocoa powder and 1 tablespoon of milk in to the 3/4 cup of batter until well combined.
12 Add the almond extract to the remaining white batter.
13 Blend well.
14 Spoon some of the chocolate batter into each liner.
15 Spoon some of the almond batter on top.
16 Repeat until the batter is gone.
17 Using a butter knife (I like to use a chopstick) swirl the batter lightly.
18 Bake for 20 minutes or until top springs back lightly when touched.
19 Cool completely.
Frosting
1 Add the confectioner's and the cocoa to a bowl.
2 Cut the butter into squares and add it to the confectioner's mixture with the mixer running on low.
3 Blend until the mixture is crumbly.
4 Add the cream and vanilla and beat on high until fluffy. Add more cream if necessary.
Assembly
1 Frost the cupcakes with the frosting.
2 Spoon a little of the marshmallow topping over the top.
3 Add a cherry.
4 Serve.