-
1
Make the topping: Peel long ribbons from the carrot using a vegetable peeler, then slice the ribbons lengthwise into 1/4-inch-wide strands (you'll need about 48).
-
2
Preheat the oven to 250 degrees F. Bring the granulated sugar and 3/4 cup water to a simmer in a saucepan over medium heat.
-
3
Add the carrot strands and simmer until soft, about 10 minutes.
-
4
Drain and cool slightly.
-
5
Arrange the strands in squiggles on a parchment paper-lined baking sheet.
-
6
Bake until dry, 25 to 30 minutes.
-
7
Let cool completely.
-
8
Make the cupcakes: Raise the oven temperature to 350 degrees F. Line two 24-cup mini-muffin pans with paper liners.
-
9
Put the flour, almonds, baking powder, baking soda, salt, cinnamon, ginger and allspice in a food processor and pulse until the nuts are finely ground.
-
10
Whisk the grated carrots, vegetable oil, granulated sugar, eggs and vanilla in a large bowl until combined.
-
11
Stir in the flour mixture until just combined.
-
12
Divide among the mini-muffin cups, filling each three-quarters of the way.
-
13
Bake until a toothpick comes out clean, 10 to 15 minutes.
-
14
Transfer to a rack and let cool 5 minutes, then remove the cupcakes from the pans to cool completely.
-
15
Meanwhile, make the frosting: Beat the confectioners' sugar, cream cheese and butter with a mixer until fluffy.
-
16
Beat in the lemon juice and almond extract.
-
17
Pipe or spread on the cupcakes.
-
18
Top with the candied carrots.
-
19
Photograph by Con Poulos