-
1
For the cupcakes: Position an oven rack in the center of the oven, and preheat to 350 degrees F. Line a 12-cup muffin tin with paper liners, and coat the liners and the top of the tin with cooking spray.
-
2
Whisk the flour, baking powder, cinnamon, clove and salt together in a medium bowl.
-
3
Beat the sugar and eggs in another medium bowl with an electric mixer on medium-high speed until light and creamy, about 2 minutes.
-
4
While continuing to beat, gradually pour in the butter, then beat in the orange zest.
-
5
Adjust the speed to medium-low, and add half the flour mixture.
-
6
Add the milk, then the remaining flour mixture, taking care not to overmix the batter.
-
7
It will be thin, like pancake batter; transfer it to a liquid measuring cup to make filling the muffin cups easier.
-
8
Divide the batter evenly among the cups of the prepared muffin tin.
-
9
Bake until the tops spring back when pressed, 20 to 22 minutes.
-
10
Cool the cupcakes in the tin for a few minutes, then transfer to a rack to cool completely.
-
11
(The cupcakes can be baked a day ahead and stored in an airtight container at room temperature.)
-
12
For the frosting: Bring the cranberries, granulated sugar, orange juice and ginger to a simmer in a small saucepan over medium heat.
-
13
Cook, stirring frequently, until the sugar dissolves, the cranberries burst and the mixture thickens, about 10 minutes.
-
14
Let cool completely.
-
15
Set aside 1/3 cup for garnish.
-
16
Beat the cream cheese and butter in a large bowl with an electric mixer on medium-high speed until smooth.
-
17
Beat in the confectioners' sugar.
-
18
Add the cooled cranberry mixture, and beat until completely incorporated.
-
19
Divide the frosting evenly among the cupcakes, and use a small offset spatula or the back of a spoon to swirl.
-
20
Garnish each with a dollop of reserved cranberry sauce and a piece of orange zest.