Preheat the oven to 350 degrees.
In a medium sized bowl, add in dry ingredients and mix well.
Add in liquid ingredients, except blueberries, and mix with either a standing or hand mixer until well blended and there are not any lumps.
(We added in the blueberries with everything else to make them purple. You don't have to do this.)
Gently fold in blueberries.
Fill cupcake liners 3/4 of the way and bake for 18-20 minutes. Until you can stick a toothpick in and it comes out clean.
Cupcakes need to cool completely before frosting.
To make frosting, add in room temperature butter or palm shortening, honey and vanilla to a medium sized bowl.
Using a hand mixer, mix until thickened.
Refrigerate until ready to use.