Step 1: Making the Whoopie Pies
Preheat your oven to 375°F (190°C). Line baking sheets with parchment paper.
In a bowl, sift together flour, cocoa powder, baking powder, and baking soda. Set aside.
In a large mixing bowl, beat shortening (or butter), sugar, egg yolks, and vanilla until fluffy.
Gradually add the flour mixture in three additions, alternating with milk in two additions. Mix until smooth.
Drop rounded tablespoonfuls of batter onto the baking sheets, spacing them 3 inches apart.
Bake for 8–10 minutes, until cookies puff up but remain soft.
Let them cool on the baking sheet for 10 minutes, then transfer to a wire rack.
Step 2: Preparing the Caramel Pecan Coconut Filling
In a saucepan, whisk together evaporated milk, egg yolks, and vanilla.
Stir in sugar and a pinch of salt, then add butter cubes.
Cook over medium heat, stirring constantly, until the mixture thickens and turns golden (8–10 minutes). Do not boil!
Remove from heat and stir in coconut and pecans.
Let the filling cool completely, then refrigerate for 1 hour until slightly firm.
Step 3: Making the Milk Chocolate Ganache
Heat heavy cream in a saucepan until it simmers.
Remove from heat and stir in milk chocolate chips. Whisk until smooth.
Let cool for 15 minutes until spreadable.
Step 4: Assembling the Whoopie Pies
Spread 1 tbsp of caramel pecan coconut filling on the flat side of half the cookies.
Spread 1 tsp of ganache on the flat side of the remaining cookies.
Press the cookies together to form whoopie pies.
Refrigerate for 1 hour before serving for best results.