Blueberry cupcakes with a soft vanilla crumb, juicy blueberries, and a light, super flavorful blueberry frosting.

I make this blueberry cupcake recipe when I want something delicate and bakery-style, with real blueberry flavor in every bite.
I tested a few versions, and this one stays light and perfectly scented, with blueberries that don’t turn the batter heavy or soggy.
Why you’ll love this recipe
- Soft and fluffy texture that stays moist (not dense).
- Big blueberry flavor from real berries, not just extract.
- Easy to customize: keep them simple, or add a filled center for a bakery finish.
Ingredients you need
- Butter: unsalted, room temperature, for a smooth and creamy batter.
- Granulated sugar: regular white sugar for a clean, balanced sweetness.
- Eggs: large, room temperature, for a light and fluffy texture.
- Buttermilk: adds moisture and tenderness (can be replaced with yogurt or sour cream).
- Flour: cake flour for a soft crumb, or all-purpose flour if needed.
- Baking powder: the only leavening agent for a proper rise.
- Vanilla extract: pure vanilla for flavor.
- Salt: enhances and balances sweetness.
- Blueberries: fresh or frozen (use frozen straight from the freezer, do not thaw).
- Mascarpone cheese: cold, for a rich but light frosting.
- Heavy cream: full-fat and cold, for a stable whipped texture.
- Powdered sugar: sweetens and smooths the frosting.
Tips for this recipe
- Use fresh or frozen blueberries: Frozen blueberries work well—use them straight from the freezer, without thawing, to avoid bleeding into the batter.
- Toss blueberries with flour: Lightly coat them before folding in to help distribute them evenly.
- Do not overmix: Stop mixing as soon as the flour is incorporated to keep the cupcakes light and fluffy.
- Strain the blueberry purée: A smooth purée makes a silky frosting, without skins or chunks.
- Cool completely before frosting: Warm cupcakes will melt the mascarpone frosting and ruin the texture.
How to make blueberry cupcakes
This blueberry cupcake recipe is easy to make and works with fresh or frozen blueberries.
This recipe is based on my classic vanilla cupcakes recipe, which I use as the base for many of my fruit cupcakes.
Cream the butter and sugar in a large bowl on medium speed for 2 minutes until light and creamy.
Add the eggs and vanilla and mix for about 3 minutes until smooth.

Fold in the flour mixture and buttermilk in batches using a spatula, mixing just until combined.
Gently fold in the blueberries coated in flour, without overmixing.

Fill the cupcake liners about ¾ full with the batter.
Bake in a preheated oven at 350°F (180°C) for 15–17 minutes, until lightly golden and a toothpick comes out clean.
Cool completely on a wire rack before filling or frosting.

This filling uses my simple blueberry compote recipe, cooked until thick and flavorful.
Combine all ingredients in a saucepan: blueberries (fresh or frozen), sugar, and lemon juice.

Cook over medium heat for about 10 minutes, until thick and jammy.
Cool completely before filling the cupcakes using a cupcake corer.

This topping is made using my blueberry frosting recipe, with mascarpone and real blueberry purée for a light, stable texture.
Combine all ingredients in a medium bowl: cold mascarpone, cold heavy cream, powdered sugar, vanilla, and blueberry purée.
Mix at medium-low speed for 2–3 minutes, until smooth, thick, and pipeable.

Pipe the blueberry frosting onto the cooled cupcakes and decorate with fresh blueberries or a little blueberry compote.
Chill for 30 minutes before serving to help the frosting set.

Storage
- Fridge: Store blueberry cupcakes in an airtight container in the refrigerator for up to 3 days.
- Freeze: Freeze unfrosted cupcakes for up to 2 months, then thaw at room temperature and frost before serving.
Recipe Variations
- Lemon blueberry cupcakes: add lemon zest to the batter and use lemon frosting.
- Blueberry filled cupcakes: fill with blueberry jam or compote for a bakery-style center.
- Blueberry buttercream cupcakes: replace mascarpone frosting with vanilla buttercream.
- Mini blueberry cupcakes: bake as minis and reduce baking time.
- Simple blueberry cupcakes: skip the filling and frost lightly for an everyday version.
If you’re looking for a cake version instead, check out my blueberry cake recipe, made with a different batter but the same fresh blueberry flavor.
Recipe Questions
Can I use frozen blueberries?
Yes. Use them straight from the freezer without thawing.
How do I keep blueberries from sinking?
Lightly coat them with flour before folding into the batter.
Can I make these cupcakes ahead of time?
Yes. Bake the cupcakes one day ahead and frost before serving

More Cupcake Recipes
I hope you’ll love this recipe! If you try this recipe, feel free to leave a comment. It always helps. Happy baking!
Print
Blueberry Cupcakes
- Total Time: 55 minutes
- Yield: 12 cupcakes
Description
Blueberry cupcake recipe with a soft vanilla blueberry cupcake base, a blueberry compote center, and a light blueberry frosting (makes 12 cupcakes).
Ingredients
Vanilla blueberry cupcakes
- 100 g (½ cup) Butter – unsalted, softened
- 150 g (¾ cup) Sugar – granulated
- 2 Eggs – room temperature
- 1 ½ tsp vanilla extract
- 135 ml (½ cup) Buttermilk – or yogurt
- 150 g (1 cup) Cake flour
- 1 ½ tsp baking powder
- ¼ tsp salt
- 80 g (½ cup) Blueberries – fresh or frozen
- ½ tbsp flour
Blueberry compote (for filling + frosting)
- 150 g Blueberries – fresh or frozen
- 30 g Sugar
- 1 ½ tsp lemon juice
- Zest of ½ lemon
→ This amount yields enough compote for the cupcake centers and the frosting.
Blueberry frosting
- 250 g (1 cup) Mascarpone cheese – cold
- 220 ml (1 cup) Heavy cream – full-fat and cold
- 65 ml (¼ cup) Blueberry compote
- 3 tbsp powdered sugar
- 1 tsp vanilla extract
Instructions
Cupcake batter
- Preheat the oven to 350°F (180°C) and line a cupcake pan with paper liners.
- Sift the dry ingredients together: cake flour, baking powder, and salt.
- Cream the butter and sugar in a large bowl (or stand mixer) on medium speed until smooth and creamy.
- Add the eggs and vanilla and mix for about 3 minutes until fully incorporated.
- Fold in the dry ingredients and buttermilk alternately using a spatula, mixing just until smooth.
- Gently fold in the blueberries tossed with flour, without overmixing.
- Fill the cupcake liners about ¾ full with batter.
- Bake in a preheated oven for about 15 minutes, until lightly golden and a toothpick comes out clean.
- Cool completely on a wire rack before filling and frosting.
Blueberry compote
- Combine all ingredients (blueberries, sugar, lemon juice, and zest) in a saucepan.
- Cook over medium heat for 8–10 minutes, until thick and jammy.
- Blend the compote until smooth, then strain through a fine sieve to remove skins.
- Reserve ¼ cup (65 ml) of smooth blueberry purée for the frosting.
- Let the remaining compote cool completely for filling the cupcakes.
Blueberry frosting
- Place all frosting ingredients in a bowl: cold mascarpone, cold heavy cream, powdered sugar, vanilla, and the reserved blueberry purée.
- Mix at medium-low speed for 2–3 minutes until smooth, thick, and pipeable.
- Keep chilled until ready to use.
Decorating cupcakes
- Core the cooled cupcakes using a cupcake corer.
- Fill the centers with the blueberry compote.
- Pipe the blueberry frosting onto the cupcakes using a 1B or decorative piping tip.
- Decorate with fresh blueberries if desired.
- Chill for 20–30 minutes before serving to set the frosting.
Notes
Storage: Store frosted blueberry cupcakes in an airtight container for up to 3–4 days. Freeze unfrosted cupcakes for up to 3 months, well wrapped.
Tips:
- Make homemade buttermilk by mixing milk with 1 tablespoon lemon juice or white vinegar, then let it rest 5 minutes.
- Use blueberries straight from the freezer to avoid coloring the batter.
- Strain and blend the blueberry compote for a smooth, lump-free frosting.
- Do not overmix the batter to keep the cupcakes light and fluffy.
- Chill the frosted cupcakes briefly before serving for a cleaner finish.
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Category: Cupcakes
- Method: baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 180
- Sugar: 13.8 g
- Sodium: 75.1 mg
- Fat: 8.1 g
- Carbohydrates: 24.8 g
- Protein: 2.6 g
- Cholesterol: 50.2 mg







Fanny
These cupcakes are delicious; the blueberry is really sweet, I love it. I didn't blend the puree, so I had blueberry pieces in the frosting which wasn't smooth, but it was still very good. Thanks for your recipe.