
These Blueberry Brownies with Lavender Icing totally drool-worthy. They have a rich, fudge-like texture in the middle, a crisp flaky crust and perfectly crunchy edges. They’re filled with juicy, plump blueberries and topped with a creamy smooth lavender icing, which actually uses a touch of blueberries as a natural food coloring!
Preheat oven to 350 degrees F and grease an 8-inch square pan with coconut oil or spray with cooking spray. Line the grease pan with enough parchment paper to have some hang over the edges. This will help you lift out the brownies after baking.
In a large bowl, thoroughly mix together coconut oil and sugar. Add maple syrup, flax meal, and vanilla extract. Whisk together until combined.
Gradually add cocoa powder to the wet ingredients and mix until combined. Then, gradually add the flour, salt and baking powder. Gently mix until combined. Don't over mix! Then, fold in the blueberries. *see notes*
Transfer batter into prepared pan and spread batter with a rubber spatula to form an even layer. Bake for 30-35 minutes.
Let cool completely before frosting and serving.
While brownies are cooling, make the frosting.
With an electric mixer, beat together the coconut cream and beet sugar until smooth. Gradually add in the almond milk and both of the extracts. Then add a drop or two of the blueberry liquid. Beat until fully incorporated.
Frosting the cooled brownies and top with optional fresh blueberries. Cut into squares and enjoy!
Store leftovers in an airtight container at room temperature for up to a week.