For the cupcakes: Preheat the oven to 325 degrees F. Line 2 cupcake pans with paper liners. Sift the flour, cocoa powder, baking powder, baking soda and salt together into a bowl. Whisk together the sugar, milk, oil, vanilla, eggs and egg yolk. Whisk into the dry ingredients slowly, followed by the boiling water, just to combine.
Pour into the cupcake pans and bake for about 18 minutes. Let cool completely.
For the carrot ganache: Whisk together the cream cheese, carrot juice and sugar in a large saucepan until smooth. Place over low heat until just boiling.
Place the white chocolate in a large bowl and pour the hot carrot mixture over. Mix well until all the chocolate has melted. Stir in the cinnamon, vanilla and ginger. Let cool.
For the chocolate ganache: Combine the cream, sugar and cayenne in a saucepan and bring to a boil. Combine the chocolate and butter in a bowl. Whisk the hot cream into the chocolate until smooth, then cover with plastic wrap.
For assembly: Use a melon baller to scoop out the center of each cupcake and fill with carrot ganache. Frost with the chocolate ganache and sprinkle each cupcake with some cayenne pepper. Garnish with a marzipan carrot.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.