Spring Pistachio Cupcakes with Cherry Filling

Prep: 45 minCook: 35 min24 cupcakesmedium
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

Yield: 24 cupcakes
  • 2 cup all-purpose flour
    almond 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
    almonds1:1tree nut allergy

    use toasted sliced almonds

    Full guide →
  • 1 cup butter, softened
    unsalted butter1:1dairy-free

    note: use high-quality unsalted variety

    Full guide →
  • 4 large eggs
    aquafaba3tbsp per eggveganeggs-free

    use for cupcakes; frosting requires egg whites

    Full guide →
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 1 cup milk
    buttermilk1:1substitution

    enhances tang and crumb structure

    Full guide →
  • 2 tablespoon water
  • 1 tablespoon cornstarch
  • 2 cup frozen cherries, thawed, coarsely chopped
    raspberries 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
    aquafaba3tbsp per eggveganeggs-free

    use for cupcakes; frosting requires egg whites

    Full guide →
  • 2 cup butter, cut into chunks, softened
    unsalted butter1:1dairy-free

    note: use high-quality unsalted variety

    Full guide →
  • 4 1-ounce square white chocolate, melted, cooled slightly
    dairy-free white chocolate1:1vegan

    select high-cocoa-butter variety

    Full guide →
  • 3 1-ounce square white chocolate, melted
    dairy-free white chocolate1:1vegan

    select high-cocoa-butter variety

    Full guide →
  • red food color(optional)
  • cup shelled pistachios, coarsely chopped
    almonds1:1tree nut allergy

    use toasted sliced almonds

    Full guide →

Instructions

  1. 1

    Heat oven to 350°F and line 24 muffin cups with paper baking cups.

  2. 2

    Combine flour, baking powder and salt in a bowl; set aside.

  3. 3

    Grind sugar and toasted pistachios in food processor until finely ground.

  4. 4

    Beat pistachio mixture with remaining sugar and softened butter until creamy.

  5. 5

    Add eggs one at a time, beating well after each addition.

  6. 6

    Mix in vanilla and almond extracts.

  7. 7

    Alternate adding flour mixture and milk, beating at low speed until just combined.

  8. 8

    Divide batter evenly among paper baking cups.

  9. 9

    Bake 17-19 minutes until a toothpick inserted in the center comes out clean.

  10. 10

    Cool in pans for 10 minutes, then transfer to cooling racks and cool completely.

  11. 11

    For compote: combine water and cornstarch in a bowl.

  12. 12

    Heat cherries, sugar and lemon juice in a saucepan over low heat until boiling.

  13. 13

    Add cornstarch mixture, stirring until thickened, then cool completely.

  14. 14

    Heat water in a saucepan until gently boiling.

  15. 15

    Place sugar and egg whites in a bowl over the boiling water and cook, stirring often, until mixture reaches 165°F.

  16. 16

    Beat the mixture with a stand mixer fitted with a paddle attachment 5-8 minutes until stiff peaks form.

  17. 17

    Add softened butter a few pieces at a time, beating well after each addition until fluffy.

  18. 18

    Beat in melted white chocolate and vanilla until smooth.

  19. 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. 20

    Pipe pink centers for bunny ears, then surround with white chocolate; pipe 24 noses as small dots and freeze to set.

  21. 21

    Remove a 1-inch piece from the center of each cooled cupcake.

  22. 22

    Spoon about 2 teaspoons cherry filling into each hole.

  23. 23

    Pipe frosting around the top of each cupcake using a large round tip.

  24. 24

    Sprinkle chopped pistachios around the frosting edges.

  25. 25

    Pipe frosting in round mounds to create bunny shape.

  26. 26

    Top with pink nose and insert bunny ears just before serving.

Tips

Tip 1

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.

Tip 2

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.

Tip 3

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

Storage

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.

Make Ahead

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 With

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

Watch

Add butter to meringue too quickly to avoid curdled, broken frosting; add small chunks and wait for incorporation.

Watch

Cool cherry compote completely before filling cupcakes to prevent frosting from melting.

Watch

Do not skip cooling cupcakes completely before filling and frosting to maintain frosting structure.

Substitutions

Dairy-Free Swaps

Land O Lakes butter
unsalted butter1:1dairy-free

note: use high-quality unsalted variety

Full guide →

Vegan Options

white chocolate
dairy-free white chocolate1:1vegan

select high-cocoa-butter variety

Full guide →
eggs
aquafaba3tbsp per eggveganeggs-free

use for cupcakes; frosting requires egg whites

Full guide →

Gluten-Free Swaps

all-purpose flour
almond flour1:1gluten-freegluten-free

adds xanthan gum 0.25tsp per cup

Full guide →

General Alternatives

pistachios
almonds1:1tree nut allergy

use toasted sliced almonds

Full guide →
cherries
raspberries or blackberries1:1substitution

reduce sugar by 2tbsp if using very sweet berries

Full guide →
milk
buttermilk1:1substitution

enhances tang and crumb structure

Full guide →
Find more substitutions →

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.