Decadent almond flour brownies with an irresistible peanut butter glaze. These grain-free, gluten-free brownies are easy to make paleo and vegan. 

vegan almond flour brownies with peanut butter glaze

Brownies. Rich, fudgy, and decadent. I have always loved brownies… and have always gotten a stomach ache after eating them. It’s no surprise really. Brownies are traditionally made with white flour, chocolate, and heaps of sugar. Many boxes of brownie mix are even worse, with ingredients like GMO corn syrup and hydrogenated soybean oil. But sometimes a gal just needs some brownies, am I right? Especially if they are these almond flour vegan brownies that taste like peanut butter cups. These easy homemade brownies are more nutritious and just as satisfying. In the past I’ve made Raw Brownies, but this time I wanted the real deal baked variety. I’ve also tried the very Pinterest popular black bean brownies, but for me, bean based brownies just fall short. These brownies are gluten-free, grain-free, all natural, and utterly delicious. In fact, these may just be too delicious, because I can’t help but grab a bite every time I open the refrigerator. Oops.

almond flour paleo brownies

My Paleo Almond Flour Chocolate Muffins have been so popular here on the blog, that I wanted to make you some almond flour brownies. And my vegan treats have been equally popular. I really enjoy making treats that don’t involve animals in only way – just plants.  These vegan almond flour brownies are easy to make. So easy that I was left wondering why I ever used boxed brownie mixes.

One bowl and real food ingredients always make me happy. Almond flour adds healthy fat, protein, and fiber. Treats can be nourishing too, so there’s no need for empty calories. Yes these brownies are still sweet thanks to maple syrup, but at least when I give one to my kids I know they are also getting some important nutrients.

peanut butter glaze

And because we are being a bit decadent with this one, a peanut butter glaze goes on top. Who can resist peanut butter and chocolate? These brownies have that irresistible peanut butter cup flavor. I don’t eat candy. Unless it’s a peanut butter cup.

vegan paleo almond flour brownies

If you’d like to skip the glaze, these brownies are still incredible. In that case, however, I would suggest adding some chocolate chips and enjoying the brownies warm. If you’re on a paleo diet, use almond butter instead of peanut butter.

vegan almond flour brownies

A little pinch of sea or Himalayan salt is the perfect finishing touch that ties these peanut butter and chocolate brownies together. These brownies are so delicious no one will know they are vegan, gluten free, and paleo friendly!

Vegan Almond Flour Brownies

Rich and fudgy almond flour brownies with peanut butter glaze.


  • ¼ cup melted coconut oil
  • 2/3 cup maple syrup at room temperature
  • 2 flax eggs (or large free range eggs or favorite vegan replacement such as Follow Your Heart)
  • 1 teaspoon vanilla extract
  • 1/2 cup unsweetened cacao or cocoa powder
  • 1/4 teaspoon sea salt, plus more to taste
  • 1 cup blanched almond flour
  • 1 teaspoon baking powder
  • 1/2 cup creamy peanut butter
  • 1 cup organic powdered sugar (*or 2 1/2 tablespoons maple syrup)
  • 5 tablespoons almond or coconut milk


  1. Preheat the oven to 350 degrees F. Line an 8-inch baking dish with parchment paper or coat with cooking spray. In a medium bowl, whisk together the coconut oil, syrup, “eggs”, and vanilla.
  2. In another bowl whisk together the cacao, salt, almond flour, and baking powder. Using a rubber spatula, mix the dry ingredients into the wet until combined. Pour into the prepared baking dish and smooth the top. Bake for 30 minutes.
  3. To make the peanut butter glaze, with an electric mixer, beat the peanut butter, sugar, and milk together. *Note: the powdered sugar will result in a shiny glaze like pictured. If you would like a healthier option, try maple syrup instead of the sugar and thin with milk to desired consistency.
  4. Spread peanut butter glaze over brownies after they have cooled slightly or completely. Sprinkle with a tiny pinch of sea salt. You can always add more, but it’s hard to take salt off once it’s on! I store these in the refrigerator so the glaze stays firm.


*Paleo Option: For the glaze/icing, use almond butter instead of peanut butter. Use the maple syrup method instead of powdered sugar.