
Want to save this recipe?
Moist, bakery-style blueberry cupcakes topped with creamy white chocolate buttercream and a luscious blueberry drizzle.
These White Chocolate Blueberry Cupcakes are a show-stopping dessert that combines the bright, juicy flavor of blueberries with the rich sweetness of white chocolate. Soft, tender, and perfectly moist, these cupcakes are bursting with fresh blueberries in every bite. They’re topped with a smooth white chocolate buttercream and finished with a glossy homemade blueberry drizzle. Ideal for spring and summer gatherings, birthdays, or holidays, these cupcakes look as beautiful as they taste—delivering bakery-quality results right from your kitchen.
Why You’ll Love This
- Soft, moist, and flavorful blueberry cupcakes with a tender crumb.
- Creamy, silky white chocolate frosting that’s perfectly balanced—not too sweet.
- Gorgeous blueberry drizzle adds color, flavor, and elegance.
- Easy to make ahead for parties or special occasions.
- A crowd-pleasing combination of fruity and creamy flavors.

Details
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Inactive Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Servings: 24 cupcakes
- Category: Dessert
- Cuisine: American
- Method: Baking
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
- 3¼ cups + 2 tbsp cake flour, divided
- 1½ 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
- 2½ 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.
Tips, Storage & FAQs
- 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.
Final Thoughts
These White Chocolate Blueberry Cupcakes are a stunning and delicious dessert perfect for any occasion. The light, tender crumb pairs beautifully with the velvety white chocolate buttercream, while the homemade blueberry drizzle adds a burst of freshness and color. Whether you’re baking for a celebration or just treating yourself, these cupcakes are guaranteed to impress with both taste and presentation.
📖 Recipe
White Chocolate Blueberry Cupcakes
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
- 3¼ cups + 2 tbsp cake flour divided
- 1½ 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
- 2½ 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



















Leave a Reply