-
1
Preheat the oven to 325 degrees F. Line a regular-size cupcake pan with 18 cupcake liners.
-
2
Sift together flour, baking powder, salt, and sugar.
-
3
In the bowl of an electric stand mixer with a paddle attachment, add the sifted dry ingredients and mix on low speed for 30 seconds.
-
4
Slowly add oil to the mixture until fine crumbs are formed.
-
5
Add the eggs, milk, and coconut extract and mix on low speed for 1 minute.
-
6
Stop and scrape the bowl and paddle, and then mix on medium speed for 2 minutes.
-
7
Fill the cupcake liners three-quarters full with batter and bake until baked through, about 20 minutes.
-
8
Do not open the oven during this time.
-
9
Cool the cupcakes completely after baking.
-
10
To assemble, core each cupcake with an apple corer to create a pocket for the filling.
-
11
Put the Chocolate Ganache Filling into a pastry bag and cut 1/2-inch off the tip.
-
12
Fill each cupcake with the filling.
-
13
Put the Caramel Buttercream Frosting into a pastry bag and cut 1/2-inch off the tip.
-
14
Pipe the frosting on top of the cupcakes in a circular motion until completely covered.
-
15
Once frosted, dip the cupcakes in a bowl of the toasted coconut and serve.
-
16
Melt the ingredients in a saucepan over low heat.
-
17
Stir the mixture constantly until melted and smooth.
-
18
Be careful not to burn.
-
19
Remove from the heat to cool completely.
-
20
Stir 1 cup butter, heavy cream, brown sugar, white sugar, and vanilla together in a microwave-safe dish.
-
21
Microwave at 1 to 2 minute intervals, stirring between intervals.
-
22
The caramel will be thick and bubbly when done.
-
23
The caramel must sit and cool completely in order to incorporate into the buttercream.
-
24
In the bowl of an electric stand mixer with a whisk attachment, whip the remaining 1 pound butter until creamed.
-
25
Add the powdered sugar and 1/4 cup cooled caramel and mix until the ingredients are evenly incorporated and the frosting is smooth and creamy.