Go Back Email Link
+ servings

White Chocolate Blueberry Cupcakes

Prep Time 30 minutes
Cook Time 30 minutes
Chilling Time 30 minutes
Total Time 1 hour 30 minutes
Course Dessert
Cuisine American
Keyword White Chocolate Blueberry Cupcakes
Servings 24 Cupcakes
Soft, moist blueberry cupcakes topped with creamy white chocolate frosting and a vibrant blueberry drizzle. A bakery-style dessert that’s easy to make and perfect for any celebration.

Ingredients

For the Blueberry Cupcakes

  • 2 sticks 8 oz unsalted butter, very soft
  • 1 tbsp vanilla extract
  • 2 cups granulated sugar
  • 1 tsp lemon zest
  • 4 large eggs room temperature
  • 1 cup full-fat sour cream
  • ½ cup whole milk
  • cups + 2 tbsp cake flour divided
  • tsp baking powder
  • ½ tsp baking soda
  • ¾ tsp salt
  • 2 cups blueberries fresh or frozen—if frozen, do not thaw
  • For the White Chocolate Buttercream
  • 2 sticks 8 oz unsalted butter, very soft
  • cups confectioners’ sugar
  • ¼ tsp salt
  • 2 tbsp full-fat sour cream
  • 1 tbsp whole milk
  • 6 oz white chocolate melted and cooled for 10 minutes

For the Blueberry Drizzle

  • 1 cup blueberries fresh or frozen
  • 1 tbsp fresh lemon juice

Instructions

Make the Blueberry Cupcakes

  • Preheat oven to 350°F (177°C). Line 2 cupcake tins with paper liners and set aside.
  • In a large mixing bowl or stand mixer with the paddle attachment, beat butter, vanilla, sugar, and lemon zest on medium speed until light and fluffy (about 2 minutes).
  • Add eggs one at a time, mixing well after each addition.
  • Reduce mixer speed to low and beat in sour cream, followed by milk. Turn mixer off.
  • Add 3¼ cups cake flour, baking powder, baking soda, and salt. Toss the dry ingredients gently with a fork before folding them into the wet mixture. Mix with a spatula until just combined—do not overmix.
  • In a separate small bowl, toss blueberries with the remaining 2 tbsp of cake flour, then gently fold them into the batter.
  • Divide batter evenly among cupcake liners, filling each about ¾ full.
  • Bake one tray at a time for 18–21 minutes, or until a toothpick inserted in the center comes out clean.
  • Let cupcakes cool completely on a wire rack before frosting.

Make the White Chocolate Buttercream

  • In a stand mixer or large bowl with a hand mixer, beat the butter on medium speed until smooth.
  • Gradually add confectioners’ sugar (½ cup at a time) while mixing on low speed until incorporated.
  • Add salt, sour cream, and milk. Mix until smooth.
  • Pour in cooled white chocolate and beat until the frosting is light, fluffy, and creamy—about 1 minute on medium-high speed.
  • Adjust consistency as needed by adding a little milk (if too thick) or more powdered sugar (if too soft).

Make the Blueberry Drizzle

  • In a small saucepan, combine blueberries and lemon juice over medium heat.
  • Simmer for about 12 minutes, gently smashing the berries as they cook, until the sauce thickens and turns deep purple.
  • Strain through a fine mesh sieve to remove skins and seeds.
  • Cool completely before using.

Assemble the Cupcakes

  • Pipe or spread the white chocolate frosting over the cooled cupcakes.
  • Drizzle 1 tsp of blueberry sauce over each cupcake.
  • Top with a few fresh blueberries or white chocolate shavings if desired.

Notes

Fresh vs Frozen Blueberries: You can use either—just don’t thaw frozen ones to prevent excess moisture.
Prevent Sinking Blueberries: Toss them in flour before adding to the batter to keep them evenly distributed.
Frosting Tip: Make sure the white chocolate is cooled but still pourable before adding to the buttercream.
Storage: Store cupcakes in an airtight container at room temperature for up to 1 day, or in the refrigerator for up to 3 days.
Freezing: Unfrosted cupcakes freeze well for up to 2 months. Thaw and frost when ready to serve.
Serving: Bring chilled cupcakes to room temperature before serving for the best texture.