Blend fresh or frozen blueberries until smooth.
Strain it to remove seeds if you want.
Let it cool completely before using.
Beat the softened butter until it's fluffy.
This takes about two minutes.
Add powdered sugar slowly while mixing.
Pour in the blueberry puree gradually.
Add vanilla extract and salt.
Mix until everything is well combined.
The filling should be smooth and creamy.
Scoop small portions of buttercream with a spoon.
Roll them into small balls with your hands.
Place them on parchment paper.
Freeze them for thirty minutes.
This makes coating easier later.
Use a double boiler for best results.
Stir the chocolate until completely melted.
You can also microwave in thirty-second bursts.
Stir between each burst until smooth.
Take the frozen buttercream balls out.
Dip each one into melted chocolate.
Use a fork to lift them out.
Let excess chocolate drip off gently.
Place them back on parchment paper.
Let them set at room temperature.
Wait for the chocolate to harden completely.
This takes about twenty to thirty minutes.
You can refrigerate to speed things up.