Spring Pistachio Cupcakes with Cherry Filling

Delicate pistachio cupcakes filled with tart cherry compote and crowned with fluffy Swiss meringue buttercream frosting shaped into whimsical bunny faces. Toasted pistachios ground into the batter provide subtle nutty flavor while white chocolate bunny ears and pink noses add playful spring charm. Perfect for Easter celebrations, spring gatherings, or any occasion calling for elegant yet fun desserts. This version distinguishes itself through the homemade cherry compote filling and hand-piped white chocolate bunny ears that transform simple cupcakes into showstopping treats.
Ingredients
- 2 cup all-purpose flouralmond flour1:1gluten-freegluten-free
adds xanthan gum 0.25tsp per cup
- 1 ½ teaspoon baking powder
- ¼ teaspoon salt
- 1 ½ cup sugar, divided
- 1 cup shelled pistachios, toasted
- 1 cup butter, softened
- 4 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon almond extract
- 1 cup milk
- 2 tablespoon water
- 1 tablespoon cornstarch
- 2 cup frozen cherries, thawed, coarsely choppedraspberries or blackberries1:1substitution
reduce sugar by 2tbsp if using very sweet berries
Full guide → - ⅓ cup sugar
- 2 tablespoon lemon juice
- 1 ⅓ cup sugar
- 6 large eggs, whites only
- 2 cup butter, cut into chunks, softened
- 4 1-ounce square white chocolate, melted, cooled slightly
- 3 1-ounce square white chocolate, melted
- red food color(optional)
- ⅓ cup shelled pistachios, coarsely chopped
Instructions
- 1
Heat oven to 350°F and line 24 muffin cups with paper baking cups.
- 2
Combine flour, baking powder and salt in a bowl; set aside.
- 3
Grind sugar and toasted pistachios in food processor until finely ground.
- 4
Beat pistachio mixture with remaining sugar and softened butter until creamy.
- 5
Add eggs one at a time, beating well after each addition.
- 6
Mix in vanilla and almond extracts.
- 7
Alternate adding flour mixture and milk, beating at low speed until just combined.
- 8
Divide batter evenly among paper baking cups.
- 9
Bake 17-19 minutes until a toothpick inserted in the center comes out clean.
- 10
Cool in pans for 10 minutes, then transfer to cooling racks and cool completely.
- 11
For compote: combine water and cornstarch in a bowl.
- 12
Heat cherries, sugar and lemon juice in a saucepan over low heat until boiling.
- 13
Add cornstarch mixture, stirring until thickened, then cool completely.
- 14
Heat water in a saucepan until gently boiling.
- 15
Place sugar and egg whites in a bowl over the boiling water and cook, stirring often, until mixture reaches 165°F.
- 16
Beat the mixture with a stand mixer fitted with a paddle attachment 5-8 minutes until stiff peaks form.
- 17
Add softened butter a few pieces at a time, beating well after each addition until fluffy.
- 18
Beat in melted white chocolate and vanilla until smooth.
- 19
Divide melted white chocolate in half; tint one half pink with red food color and place each in a pastry bag with corner cut off.
- 20
Pipe pink centers for bunny ears, then surround with white chocolate; pipe 24 noses as small dots and freeze to set.
- 21
Remove a 1-inch piece from the center of each cooled cupcake.
- 22
Spoon about 2 teaspoons cherry filling into each hole.
- 23
Pipe frosting around the top of each cupcake using a large round tip.
- 24
Sprinkle chopped pistachios around the frosting edges.
- 25
Pipe frosting in round mounds to create bunny shape.
- 26
Top with pink nose and insert bunny ears just before serving.
Tips
Toast pistachios in a 350°F oven for 7-10 minutes before processing to deepen their nutty flavor and ensure they are fully dry for grinding.
Use an instant-read thermometer when heating egg whites over the boiling water to reach exactly 165°F, ensuring food safety while maintaining the frosting's silky texture.
Assemble the bunny ears on parchment paper several hours ahead or overnight, allowing them to set completely before gently pressing into the frosting.
Good to Know
Store unfrosted cupcakes in an airtight container at room temperature up to 2 days. Refrigerate frosted cupcakes up to 3 days; bring to room temperature 30 minutes before serving. Do not freeze bunny ears with frosting.
Bake cupcakes and prepare cherry compote 1 day ahead. Make Swiss meringue buttercream up to 8 hours ahead and refrigerate; bring to room temperature and re-whip briefly before frosting. Pipe bunny ears 1-2 days ahead and store in freezer on parchment paper in an airtight container.
Serve at room temperature. Assemble final decorations (frosting piping, noses, and ears) no more than 2 hours before serving to prevent ears from softening.
Common Mistakes
Add butter to meringue too quickly to avoid curdled, broken frosting; add small chunks and wait for incorporation.
Cool cherry compote completely before filling cupcakes to prevent frosting from melting.
Do not skip cooling cupcakes completely before filling and frosting to maintain frosting structure.
Substitutions
Dairy-Free Swaps
Vegan Options
Gluten-Free Swaps
General Alternatives
reduce sugar by 2tbsp if using very sweet berries
Full guide →FAQ
Can I make these cupcakes dairy-free?
Yes, substitute butter with unsalted dairy-free butter and use dairy-free white chocolate. The frosting becomes challenging without eggs, though aquafaba meringue is possible with modified technique and reduced stability.
What if my frosting looks curdled when adding butter?
This is normal; continue beating for 2-3 minutes and the mixture will emulsify. If it remains separated, refrigerate for 15 minutes, then re-whip. Ensure all components are at proper temperature before combining.
How long can I keep decorated cupcakes before serving?
Refrigerate frosted cupcakes up to 3 days before adding ears. Add bunny ears, noses, and final decorations within 2 hours of serving to preserve their appearance and prevent frosting softening.