This post may contain affiliate links. Please read my disclosure and privacy policy.
Almond Butter Brownies are rich and fudgy, and you don’t need any flour to make them. I love that they’re naturally gluten-free, and they’re vegan-friendly when you make them with flax eggs.
Why Use Almond Butter?
Almond butter contains a magical combination of fiber and fat, so you can use it as a replacement for both the oil and flour and this brownie recipe. The key is using a mild-flavored almond butter, though, so you don’t taste it too much.
I recommend using a “raw” store-bought almond butter, or try making homemade almond butter. You want the consistency to be runny and drippy, for best results, so be sure to check the label to see that the only ingredient is almonds.
How to Make Them
This recipe is easy to stir together in one bowl! If you’re using flax eggs, you’ll mix those together first so they have a chance to thicken up, then add in the other ingredients. (If you’re using eggs, just mix it all together right away.)
The batter will be MUCH thicker than a traditional brownie recipe, so don’t be alarmed. It’s almost like a stiff play-doh, and that’s what you want.
You won’t be able to pour the batter into the pan. It’s more like pressing a chocolate clay into the bottom of your pan. Be sure to spray the dish with oil and line it with parchment paper for easy brownie removal later.
I like to press a few chocolate chips into the tops of these brownies before baking, but that’s optional. Bake until the top puffs up, which takes about 20 minutes.
You definitely want to err on the side of under-baking these brownies, rather than over-baking, if you like brownies with a rich, fudgy middle.
Note: I tested baking these brownies for 30 minutes, too, because I was worried about the middle looking jiggly, and the brownies were too dry in the middle in that case. So, definitely aim for 20 minutes if you like fudgy brownie middles.
Let these brownies cool completely in the pan, as they will be very fragile when warm. I like to serve them at room temperature, or even straight from the fridge for the best taste and texture.
Substitutions
Have different ingredients on hand? These tips may help.
Almond Butter. You can replace the almond butter with cashew butter, or sunflower seed butter for a nut-free version, but you might need to use a little extra sweetener in that case, because some sunflower brands don’t include sugar and can be bitter. Peanut butter can also be used, but it results in drier baked goods, so you might want to use only 3/4 cup in that case.
Coconut sugar. This sugar provides a lot of the structure in this recipe, but you can replace it with another granulated sugar if you have something else (like white or brown sugar) on hand. You may be able to replace it with 1/2 cup of honey or maple syrup if you’re using real eggs, but the result will be a lot softer and more gooey, rather than chewy like a brownie. I also think honey has a strong flavor, so it might hinder some of the rich chocolate taste. If you’re making the vegan version, I imagine this recipe might not set up without a granulated sugar.
Eggs. Use ground flax seeds or ground chia seeds to make a vegan “egg” substitute. The brownies are more gooey this way, but that’s not a bad thing, if you ask me.
More Brownie Recipes
If you have another flour you want to use, try one of these other tested & perfected recipes instead!
- Almond Flour Brownies
- Coconut Flour Brownies
- Date-Sweetened Brownies
- Gluten-free & Vegan Brownies (uses GF flour blend)
- Black Bean Brownies
- Sweet Potato Brownies
- Avocado Brownies
- Instant Pot Brownies
I can’t wait to hear which ones you try!
Ingredients
- 1 cup creamy almond butter (270 grams)
- 1/2 cup cacao powder (47 grams)
- 1 cup coconut sugar (157 grams)
- 2 large eggs (95-100 grams; or flax eggs)
- 1 teaspoon vanilla extract (4 grams)
- 1/2 teaspoon baking soda (3 grams)
- 1/4 teaspoon salt (2 grams)
- 2 tablespoons mini chocolate chips (25 grams; optional)
Instructions
- Preheat your oven to 350ºF. In a large bowl, combine the almond butter, cacao powder, coconut sugar, eggs, vanilla, baking soda, and sea salt. Stir until the batter is very thick and uniform looking.
- Lightly grease an 8-inch square dish and line it with parchment paper for easy removal later. Spread the thick brownie batter into the bottom of the pan. It will be very thick, so you'll need to press it firmly with the spatula. Sprinkle the top with chocolate chips, and lightly press them into the top of the batter, if desired.
- Bake at 350ºF for 20 minutes. It's okay if the brownies don't look totally firm to the touch in the center, because they will firm up as they cool. In my experience, baking for 30 minutes will dry them out too much, so I err on the side of under-baking for a fudgy middle. Let them cool completely before slicing.
- These brownies can be served at room temperature or chilled straight from the fridge. Store them in an airtight container in the fridge for up to 5 days, or you can freeze them for up to 3 months.
Video
Notes
Nutrition
If you try these Almond Butter Brownies, please leave a comment below letting me know how you like them! And if you make any other modifications, I’d love to hear about those, too.
–
Reader Feedback: What’s your favorite dessert?
Can you replace the sugar with a sweetener?
Hi Megan!
I have made these brownies so many times! They are our favorite brownies! I have been reducing the amount of coconut sugar by half for quite a while but recently subbed it for maple syrup (1/2 cup, no coconut sugar). It really does make a difference in texture and becomes more like a fudgy/creamy brownie cake and honestly, we love the flavor even more! We just eat it with a fork or a spoon. Oh, I also make that 1/2 cup of cacao a rounded to heaping 1/2 cup. We now love this even more!
So yummy! Made these with crushed candy canes on top – crowd pleaser. Can’t wait to try them with some homemade cherry pie topping!!