4 Tablespoon Butter
1 Cup Brown sugar
2 Eggs
1 Cup Flour
1/2 Teaspoon Baking soda
1/4 Teaspoon Salt
1/2 Cup Sour cream
1/2 Cup Hot water
1 Teaspoon Vanilla
1 1/2 Cup Mini marshmallows
3/4 Cup Chopped pecans
4 Tablespoon Butter
3 Tablespoon Milk
1 1/2 Tablespoon Cocoa powder
1 Cup Powdered sugar
1/2 Teaspoon Vanilla
200g chocolate bar
1. Preheat oven to 350 F. Line the cupcake pan with cupcake liners. In a microwave-proof bowl, melt the chocolate, by heating for 30 second bursts, stirring each time after heating, until smooth.
2. In mixing bowl, beat together butter and brown sugar for 2 minutes or until fluffy. Add in the eggs, 1 at a time and mix well after each addition. Pour in the melted chocolate and beat until just combined.
3. In a small bowl, whisk together the flour, baking soda and salt. Add flour mixture in 2 batches, in the butter mixture, alternating it with sour cream, and beat well after each addition. Slowly pour in the hot water and vanilla, into the batter while beating on a low speed until just combined. Divide the batter equally into cupcake wells and bake for 18 minutes or until a toothpick inserted in the center comes out clean.
4. Arrange some marshmallows on top of each cupcake. Return the cupcakes back into the oven for about 5 minutes, or just until the marshmallows begin to turn golden brown. Remove from oven and let the pan cool for 5 minutes.
5. Loosen the cupcakes, by running a small knife around the edges of the cakes and use a fork to lift out of the pan. Place the cupcakes on a rimmed baking sheet, lined with parchment.
6. For the Glaze: In a small saucepan, heat butter, milk and cocoa to boil. Take the pan off the from heat and whisk in powdered sugar and vanilla until smooth. Drizzle the glaze over the cupcakes and then top with pecans.