Preheat the oven to 350 degrees F. Line cupcake pans with 24 liners.
In a medium bowl, whisk together the flour, baking powder and salt. In another medium bowl, mix the milk and instant coffee, stirring until the instant coffee dissolves. Using an electric mixer, beat the butter until smooth. Gradually add the granulated sugar about 1/4 cup at a time, beating on medium speed until combined. Scrape down the sides and beat on high speed, about 2 minutes more until light and fluffy. Add the eggs one at a time, beating well after each addition. Beat in the vanilla. Alternately add the flour and milk mixture, beating on low speed just until combined, scraping down the sides of the bowl often.
Spoon the batter into the liners, filling the cups half to two-thirds full. Bake until a toothpick inserted in the center comes out clean, 18 to 20 minutes. Cool the cupcakes.
Take a cupcake and hold it upside down, submerging the top into the Espresso Ganache, lightly pressing down until the entire top of the cupcake is covered. Lift the cupcake, letting the extra chocolate fall away. Turn the cupcake right side up. Let the cupcake cool completely before frosting with Bailey's Irish Cream Frosting.
Place the chopped chocolate in a bowl. In a small saucepan over medium heat, heat the heavy cream and instant espresso until it simmers. Pour over the chopped chocolate and add the butter. Let stand for about 1 minute. Stir until smooth.
Using an electric mixer with the paddle attachment, cream the butter until smooth. Add the powdered sugar 1/2 cup at a time, whipping after each addition, scraping the sides of the bowl occasionally. Add the Bailey's Irish Cream and blend, but do not over whip.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.