This post may contain affiliate links. Please see the policies page for more information.
If you want to know which cooking equipment and ingredients I use, then shop my kitchen items!
These easy vegan almond butter brownies are soft, fudgy, and delicious. I like making these as a healthy alternative to traditional brownies. I prefer to use almond butter for this recipe but I’ve also made this recipe using peanut butter as a suitable substitute.

Why You’ll Love These Almond Butter Brownies
- This recipe is vegan, gluten-free, and dairy-free
- This recipe uses oat flour as a less-processed alternative to all-purpose flour
- You can use regular or Dutch-process cocoa powder (whichever you prefer)
- You can use almond butter for this recipe or any other type of nut butter that you prefer
- This recipe consists of only 9 ingredients
- This recipe is oil-free and, instead, uses almond/nut butter as the main ingredient replacing oil

Ingredients Needed:
- Coconut Sugar
- Oat Flour
- Almond Butter
- Non-Dairy Milk
- Cocoa Powder
- Ground Flax + Water (Flax eggs)
- Vanilla Extract
- Baking Powder
- Salt


Quick Tips for Making Almond Butter Brownies
- Use a natural almond butter. I recommend using a nut butter that is sugar-free and oil-free. Almond butter or another type of nut butter that has added sugar and oil will not ruin this recipe or drastically change it, but it may make the consistency and taste slightly different. Additives such as palm oil will give the nut butter a different thickness and may make it harder to swirl on the top of the brownies. If you plan on using a nut butter that has palm oil or added sugar, then I recommend melting a small amount in a bowl in the microwave for 5 – 10 seconds to make it easier to drizzle.
- Use Dutch-process cocoa powder if you can. I prefer to use Dutch-process cocoa powder for baked goods including these almond butter brownies. Dutch-process cocoa powder has a deeper, richer cocoa flavor for a smoother chocolatey brownie. My current favorite Dutch-process cocoa powder is by Droste.
- Try to use a fine oat flour if you can. If you’re making your own oat flour, I recommend sifting it through a fine mesh strainer, then re-blending the larger pieces until it’s all a super fine flour.

Want more sweets? Check out some of the additional recipes below!
- Healthy Chocolate Chip Cookie Skillets (V + GF + OF)
- Vegan Chocolate Pudding (V + RSF)
- No-Bake Chocolate Peanut Butter Bars (V + GF)

Substitutions
- Almond Butter: You can substitute any type of nut butter in place of almond butter, but I specifically recommend peanut butter as a great substitute.
- Non-Dairy Milk: For this recipe, you can use any type of non-dairy milk that you prefer. It can be sweetened or unsweetened and plain or vanilla flavored; whichever you prefer.
- Coconut Sugar: Brown sugar is a suitable substitute for coconut sugar in this recipe.

Common Questions
- Can I use any other type of flour? I have not tested this almond butter brownies recipe using any other type of flour so I’m not sure how the results will be.
- Can I use peanut butter instead of almond butter? Yes! As mentioned throughout this post, you can use any type of nut butter that you prefer. I used peanut butter as a substitute when making this recipe once and they were just as delicious!
- Can I freeze the leftover brownies? Yes. To freeze any leftovers, wrap them in plastic wrap or put them in a resealable bag or container and freeze for up to 3 months.
- Can I add chocolate chips to this recipe? Yes! Feel free to add 1/2 cup of chocolate chips to the batter or sprinkle some on top before baking.
- Can I use homemade almond butter? Yes. It makes no difference whether you use homemade or store-bought almond butter. You just want to make sure you’re using creamy almond butter that’s somewhat runny.
- Can I substitute baking soda in place of baking powder? No. Please be sure to use baking powder when making this recipe.

Products for this recipe (Sold through Amazon)
Print
Almond Butter Brownies | Vegan + Oil-Free + Refined Sugar-Free + Gluten-Free
- Total Time: 25 minutes
- Yield: 6 – 9 servings 1x
- Diet: Vegan
Description
These soft, fudgy almond butter brownies are vegan, oil-free, refined sugar-free, and gluten-free!
Ingredients
- 3/4 cup Coconut Sugar
- 2/3 cup Oat Flour*
- 2/3 cup Almond Butter + additional to drizzle (optional)**
- 2/3 cup Non-Dairy Milk
- 1/3 cup Cocoa Powder or Dutch-Process Cocoa Powder***
- 2 Tbsp. Ground Flax + 5 Tbsp. Water
- 1 Tsp. Vanilla Extract
- 1/2 Tsp. Baking Powder
- 1/2 Tsp. Salt
- Pinch of Flaky Sea Salt (Optional)
Instructions
- Preheat oven to 350°F.
- In a small bowl, mix the ground flax and water together to create a flax “egg”. Set aside for 5 minutes to thicken.
- In a large bowl combine the flour, cocoa powder, baking powder, and salt.
- In a medium bowl combine the coconut sugar, almond butter, non-dairy milk, and vanilla extract.
- Add the bowl of wet ingredients along with the flax “egg” to the bowl of dry ingredients and stir to combine.
- Pour the mixture into an 8 x 8 inch or 9 x 9 inch baking pan that has been lined with parchment paper or greased. Use a spoon or spatula to smooth the surface of the brownie mixture until it is evenly distributed within the pan.
- If desired, drizzle additional almond butter on the surface of the brownies then use a butter knife or chopstick to create a swirl pattern.
- Bake for 20 – 23 minutes. Allow at least 10 minutes of cooling before cutting the brownies. Sprinkle with flaky salt, if desired, and serve.
Notes
- *Oat Flour: You can use store-bought oat flour or blend oats into a fine flour.
- **Almond Butter: You can use another type of nut/seed butter as a substitution. I prefer to buy almond butter that doesn’t contain added sugar, oil, or salt.
- ***Cocoa Powder: I prefer Dutch-Process cocoa powder because it has a smooth chocolate flavor and it allows more moisture when used in baked goods. Using dutch-process cocoa powder in this recipe makes the brownies even more gooey and fudgy!
- Prep Time: 5 minutes
- Cook Time: 20 minutes


Leave a Reply