Dark, dense, gluten free chocolate brownie bars topped with three-ingredient, maple sweetened peanut butter fudge.
Here’s one for the peanut butter lovers out there. You know who you are, and I am one of you.
It took me a long time to come around to peanut butter and sweet things, for some reason it just didn’t appeal. I’m still not a huge fan of actual peanuts and sweet things (snickers, bleurgh) but salty, savoury peanut butter is a whole other story.
I LOVE smooth peanut butter as a rich counterpoint to berry or chocolate flavours, and it’s just gorgeous in these chocolate peanut butter fudge bars. Look at these beauties!
Three-ingredient peanut butter fudge
Calling this ‘fudge’ might be overstating it a little. There’s certainly no cooking or candy thermometers involved. But this simple peanut butter fudge is smooth and creamy, decadent and rich, all things fudge should be.
Melt together peanut butter and coconut oil, sweeten it with a little maple syrup, let it set in the fridge, and voila, you have dairy free, low carb, whole foods fudge. Magic.
Go on and make the peanut butter fudge for a treat all by itself, or whip up a batch of brownies and pour the fudge mixture over the top. I love how it gets down the sides of tin and surrounds the brownie, so when it’s cut the edge pieces are definitely the best! You could add extras sprinkled over the wet fudge before it sets too, think cacao nibs, chocolate chips, nuts or seeds. Yum!
Easy vegan chocolate brownie
This isn’t a new recipe, it’s the same base mixture from my ever popular chocolate and pear brownie, just taken in a new direction. Making this recipe reminded me how much I like that brownie mixture. It’s easy, gluten free and makes the most of the natural behaviour of its ingredients. In combination with ground flaxseed (as flax eggs), oat flour helps the brownie set well and gives it a moist, dense texture. It’s rich and chocolatey, but not too sweet. I don’t think you’d pick this as vegan baking, which is pretty cool.
I grind my own flaxseed and oats with a high speed blender, or you can buy flax meal or oat flour – whatever you prefer.
If you’ve been considering buying a high speed blender, I say do it. I bought mine last year and while it was a significant investment, for sure, I use it almost every day. It’s become a key piece of kitchen equipment that I wouldn’t want to do without.
If you have the money for it, the big brands are Vitamix and Blendtec. I didn’t have that kind of budget, so went with an Optimum 9400 from Froothie. I love it, there’s nothing it hasn’t been able to do, and while I haven’t tried the others I’m sure it performs to a similar standard. Blender love. Haha. (This post is not sponsored).

Chocolate peanut butter fudge bars
Ingredients
For the brownie:
- 3 tbsp ground flaxseed, (buy it pre-ground or make your own in a high speed blender or coffee grinder)
- 1 cup oat flour, (buy it pre-ground - check label if gluten free - or make your own by grinding oats in a high speed blender)
- 1/2 cup ground almonds, (almond meal)
- 1/2 cup cocoa
- 1 tsp baking powder, (check label if gluten free)
- Pinch of salt
- 3/4 cup soy milk, or milk of your choice
- 1/4 cup + 2 tbsp maple syrup
- 1/4 cup coconut oil, melted if solid
- 1 tsp instant coffee, dissolved in 1 tbsp boiling water
- 1 tsp natural vanilla extract
For the peanut butter fudge:
- 1/2 cup smooth peanut butter
- 1/2 cup coconut oil
- 2 tbsp maple syrup
Instructions
- Mix 3 tbsp of ground flaxseed with 6 tbsp of water and set aside for about 15 minutes. It will become thick and gel-like. This mixture is the equivalent of three 'flax eggs' and will act as an egg replacer in the brownie batter.
- Preheat oven to 200C (390F) and grease and line a rectangular baking dish. I used an 18x27cm pan (approximately 7x10.5 inches).
- Mix dry ingredients in a large mixing bowl: oat flour, ground almonds, cocoa, baking powder and salt.
- Add wet ingredients: milk, maple syrup, coconut oil, dissolved coffee, vanilla paste and flax seed gel.
- Beat until the mixture is smooth and well combined. If it seems too thick, add 1-2 tbsp more milk.
- Pour batter into the pre-prepared baking dish.
- Bake for approximately 15 minutes. Once done, the brownie will pull away from the sides of the pan a little and look 'cooked', but a skewer will not come out clean. You want the middle to still be a bit fudgey.
- Allow brownie to cool in the tin for about half an hour before adding the peanut butter fudge layer.
- To make the peanut butter fudge, melt peanut butter, coconut oil and maple syrup together in a small saucepan. Whisk until smooth and well combined, then pour over the brownie.
- Chill in the fridge until completely set. Serve straight from the fridge, as the peanut butter fudge will soften and melt at room temperature.
Notes
Nutrition information is based on 16 bar sized portions, but you could easily cut those in half for 32 serves - which are still a lovely little treat.
These look amazing! Can’t wait to try it!
I hope you love them Zerrin!
how big is your rectangle pan?
Hi Lisa, I used an 18x27cm pan (approx. 7×10.5 inches). I’ll update the recipe with this info too, thanks 🙂
Wonderful recipe! Yum!!
This is a magic recipe …
beautiful, delicious, great photos!
Thanks, I love it!
My son is allergic to nuts, including almonds. Has anyone tried replacing the almond flour with AP flour? Also, I loathe coconut. Would melted butter or vegetable oil be a better sub?
Hi Paula, I haven’t tried it sorry, but I’m sure the recipe would work with all purpose flour (assuming you don’t need the recipe to be gluten free). The result would probably be a bit lighter in texture. For the peanut butter fudge, you need a fat that will set solid when chilled, so I don’t think butter or vegetable oil would work. If it suits your dietary requirements, you could probably use vegetable shortening (like Kremelta) as an alternative.