
Adapted from my vanilla cupcakes, these magical Sugar Plum Fairy Cupcakes are lightly spiced with cinnamon and nutmeg and filled with fruity jam. Top with vanilla almond buttercream and an array of candies for a perfectly festive Nutcracker treat!
Sugar Plum Fairy Cupcakes are the epitome of festive. In the modern Nutcracker story, the sugar plum fairy is the ruler of the Land of Sweets. We saw the Nutcracker performed by the Pennsylvania ballet every Christmas when I was younger—my sister was a ballerina and danced in it! I used the Nutcracker ballet as inspiration for these candy-topped cupcakes, complete with purple swirled buttercream, gum drops, snowflake sugar cookies, peppermint swirls, and plenty of sprinkles.
What Flavor are Sugar Plum Fairy Cupcakes?
Traditional sugar plums aren’t plums at all—they’re small hard candies. The term “plum” refers to their shape and size. So where do we go from here? Flavors that came to mind when creating these sugar plum fairy cupcakes were almond, spice, vanilla, fruity, and definitely sweet.
I asked some readers and many agreed!
Sugar Plum Fairy Cupcakes:
- Very light spice flavor: a dash of cinnamon & nutmeg
- Sweet vanilla & almond: use both vanilla & almond extracts
- Fruity: the cupcakes are filled with peach jam
I have PLENTY of flavor suggestions in the recipe notes below, just in case “Sugar Plum Fairy” inspires you differently. Peppermint, coconut, orange, you name it!
As usual, we’re starting with my perfect vanilla cupcakes. This cupcake batter yields the softest, fluffiest, and lightest cupcakes. The power ingredients are egg whites, cake flour, and sour cream. These three additions are the difference between dense cupcakes and light cupcakes. Here’s a run-down of the vanilla cupcakes recipe if you’re curious.
- Remember the differences in baking powder vs baking soda? It’s important to use both in some recipes, like these sugar plum fairy cupcakes.
Tip: Fill the cupcake liners only about 2/3 full to avoid overflowing.
. Filling cupcakes is so easy using this little cut-out trick (watch below). I use the same filling method for these cream-filled chocolate cupcakes, too..
For the frosting decoration, I use Wilton #8B piping tip..
I used my vanilla buttercream and flavored it with a little almond extract. If desired, tint it with some color. I colored half of the buttercream with mauve gel food coloring from this gel food coloring set. I strongly recommend gel food coloring when tinting buttercream. The color is very concentrated, so you only need a small amount. And as a result, it won’t ruin the consistency of the buttercream.. Couldn’t be easier!
Now let’s discuss the toppings:
- gum drops
- peppermint swirls
- sprinkles (I love using Sweetapolita sprinkles!)
- snowflake cookies
Use whatever candies inspire you. And, obviously, eat any hard candies separately because you don’t want to head to the dentist with a broken tooth!
The snowflakes are my sugar cookies dipped lightly in this cookie icing. I used these snowflake cookie stamps and they came out beautifully. This sugar cookie dough holds its shape like no other! I topped them with coarse sugar sprinkles for a little sparkle.
Magical, aren’t they? Let me know if you try them!

Sugar Plum Fairy Cupcakes Recipe
Ingredients You’ll Need
Instructions
- Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners. Line a second pan with 2-3 liners—this recipe makes 14-15 cupcakes. Set aside.
- Whisk the cake flour, baking powder, baking soda, nutmeg, cinnamon, and salt together. Set aside.
- Using a handheld or stand mixer fitted with a whisk attachment, beat the butter and sugar together on high speed until smooth and creamed, about 2 minutes. Scrape down the sides and up the bottom of the bowl with a silicone spatula as needed. Beat in the egg whites on high speed until combined, about 2 minutes. Beat in the sour cream, vanilla extract, and almond extract. Scrape down the sides and up the bottom of the bowl as needed. With the mixer on low speed, add the dry ingredients until just incorporated. With the mixer still running on low, slowly pour and mix in the milk *just* until combined. Do not overmix.
- Pour/spoon the batter into the liners. Fill only 2/3 full to avoid baking over the sides. Bake for 20-22 minutes, or until a toothpick inserted in the center comes out clean. For around 35 mini cupcakes, bake for about 11-13 minutes, same oven temperature. Allow the cupcakes to cool completely before filling and frosting.
- . Using a sharp knife, cut a circle/hole into the center of the cooled cupcakes to create a little pocket about 1 inch deep. The piece you removed will be the shape of a cone. Spoon jam inside each carved out cupcake. Use as much jam that will fit. Slice off the pointy end of the “cone” piece you removed so that it can fit on top of the filling. Place on top of the filling. See my How to Fill Cupcakes post if you need extra visuals or help with this step.
- With a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed until creamy, about 2 minutes. Add 4 and 1/2 cups confectioners’ sugar, the heavy cream, vanilla extract, and almond extract. Beat on low speed for 30 seconds, then increase to high speed and beat for 3 full minutes. Add up to 1/2 cup more confectioners’ sugar if frosting is too thin or another Tablespoon of cream if frosting is too thick. Add a pinch of salt if frosting is too sweet. (I add 1/8 teaspoon salt.) If desired, tint the buttercream with gel food coloring. I colored half of it with mauve gel food coloring from this gel food coloring set and swirled it with the white buttercream..
- Frost cooled cupcakes.. Decorate with garnishes and candies.
- Cover and store leftovers in the refrigerator for up to 5 days.