This post may contain affiliate links. Please read my disclosure and privacy policy.
This post may contain affiliate links. Please read my disclosure and privacy policy.
Indulge in a delicious and guilt-free treat with these vegan oat flour brownies. Oil-free, gluten-free, and made with all plant-based ingredients, these brownies are rich, fudgy, and sure to satisfy your sweet tooth.

Why You Will Love These Brownies
Should I try to convince you that you need to make a batch of fudgy chocolate brownies?
I could, but sometimes photos are more persuasive than any sentences I can string together. Take a gander, above, and below: these beauties are every bit as delicious as they look.
Once you read the list of benefits that follow, I am even more convinced that YOU will be convinced :).

Recipe Benefits
- Vegan (egg-free, dairy-free)
- Gluten-free
- Nut-free (i.e., no walnuts, pecans, cashews, seeds, tahini, seed butter, cashew butter, almond butter, or peanut butter)
- Seed-free
- Oil-free (i.e., no coconut oil, butter, margarine or vegetable oil)
- Ready in under 30 minutes
- Made in one bowl
Ingredients for the Vegan Brownie Recipe
The exact amounts of each ingredient are indicated in the recipe card at the end of the post. Toggle between US Customary (volume) and Metric (weights) for preferred measurement option.

- Oat flour (certified gluten-free oat flour, or grind your own)
- Cooked or canned white beans (I use butter beans; cannellini or Great Northern will also work)
- Coconut sugar
- Vanilla extract
- Baking soda
- Salt
- Cold strong-brewed coffee (see notes for options)
- Pumpkin puree (canned, unsweetened)
- Unsweetened cocoa powder (or raw cacao powder)
- Semi-sweet chocolate chips (or other dark chocolate chips; dairy free, as needed)
Benefits of Oat Flour

Oat flour is an easy-to-use gluten-free flour. You can use store-bought oat flour, or make your own (in seconds) using the rolled oats in your pantry by grinding the oats to a fine powder in your blender (e.g., a regular blender, smoothie-size blender, or high speed blender.
Note: food processor do not grind oats into a fine flour (only a rough meal). This recipe needs to be made with very finely ground oats with a floury consistency.
Tip: make sure the package indicates that the oat flour, or rolled oats (if you are grinding your own flour) is certified gluten-free. Oats do not contain gluten, but they can have traces of gluten from being grown near gluten-containing grains.
Oat flour is simply ground oats, hence it has all of the same benefits as rolled oats, steel cut oats, and whole oat groats. Notably, it is:
- Gluten-free
- Lectin-free
- One of the only grain flours/grains that is alkalizing to the body
- An excellent source of B vitamins
- A good source of protein (16 grams per cup)
- Excellent source of soluble fiber
- Easy to digest in general
- Low in cost compared to other gluten-free flours (such as almond flour or quinoa flour)
Check out more of my millet recipes here.
Step by Step Directions
Note that the complete directions are also in the recipe card below.

- Preheat oven to 350F (180C). Line the bottom of an 8-inch (20 cm) square baking pan with parchment paper. If you do not need the brownies to be completely oil-free, lightly spray or grease/oil the sides of the pan.
- In a food processor or blender, process the beans, pumpkin, coffee, coconut sugar, cocoa powder, and vanilla until completely smooth and silky in appearance, stopping several times to scrape down the sides of the processor bowl or blender (see photo above).
- Add the dry ingredients (oat flour, baking powder, and optional salt) to the wet ingredients in the processor or blender. Pulse several times until blended.
- Spread the brownie batter into the prepared pan, smoothing the top. Sprinkle with the chocolate chips (I like to push some into the batter and leave the remaining chips right on top).
- Bake in the preheated oven for 25 to 30 minutes until just barely set near the center.
- Remove from oven and cool completely on a cooling rack. Cut or slice into squares.

Taste & Texture of these Vegan Gluten Free Brownies
These oat flour gluten-free brownies have a a rich and decadent chocolate flavor. They are definitely fudgy brownies, not cakey brownies.
With a heap of healthy ingredients (beans, pumpkin and oats), you can definitely enjoy one of the brownies as a healthy snack or dessert. But you can also go all out and serve in a small dish with a scoop of your favorite dairy-free ice cream or sorbet.

Tips for Success and Variations
- Avoid Dark Metal Baking Pans: Dark baking pans are not good for baking brownies. They can overly darken or burn the bottoms of cookies. For best results, use ceramic, glass, or light colored metal baking pans for even baking.
- Check Brownies at the Minimum Baking Time: Begin checking the brownies for doneness at the earliest suggested baking time. The brownies are done when the center is just barely set. The brownies will firm up more as they cool.
- Flavor Variations: The brownies can be varied in multiple ways. Swap out the coffee for full-fat coconut milk for extra richness and a subtle coconut flavor. or add a 1/2 to 1 teaspoon of ground cinnamon for Mexican brownies. Add some other mix-ins (e.g., chopped nuts or seeds) in addition to the chocolate chips, or change the extract from vanilla to almond or rum.
- Keep the Chocolate Chips: The chocolate chips add extra sweetness that is important for balancing out the strong flavor of the brownies. I do not recommend omitting them.

FAQ
- What is the best way to store the Vegan Oat Flour Brownies? Store the cooled leftovers in an airtight container at cool room temperature for 2 days, the refrigerator for 1 week, or the freezer for up to 6 months.
- Is there an alternative to using oat flour? I have not tested the recipe with other flours besides oat flour. The recipe might work with an equal weight of other flours (e.g., all-pupose gluten-free flour), but I cannot predict the results.
- What type of cocoa powder should I use? You can use any variety of unsweetened cocoa powder you have on hand, or prefer. This includes common “baking” cocoa, dutch-processed cocoa, and raw cacao. The latter two options will produce brownies with a much stronger, bittersweet chocolate flavor.
- What can I use in place of coconut sugar An equal amount of another granular sweetener, such as brown sugar or cane sugar, can be used in place of the coconut sugar. An equal amount of liquid sweetener (e.g., maple syrup or agave nectar) can be used with the addition of an extra tablespoon of oat flour.
- What can I use in place of the coffee? You can swap the coffee for an equal amount of non-dairy milk (e.g., almond milk, oat milk, hemp milk, cashew milk), or water.
- Can I use instant espresso powder or coffee powder in place of brewed coffee? Yes! Mix 2/3 cup water with 1 teaspoon instant espresso powder or 2 teaspoons instant coffee powder.
- What can I use in place of baking soda? You can use 1 and 1/2 teaspoons of baking powder if you do not have baking soda. If you cannot consume baking soda, leave it out. The brownies will be more dense, but still delicious.
- Can I substitute another ingredient for pumpkin? Most likely, yes. I have only tested the recipe with pumpkin but substituting an equal amount of pureed raw zucchini, mashed very ripe bananas, or thick applesauce should work.
Related Recipes

Vegan Oat Flour Brownies (Oil-free, GF)
Equipment
- 1 8-inch (20 cm) square baking pan (light colored metal, glass or ceramic)
Ingredients
- 3/4 cup canned white beans, rinse and drain before measuring; see notes for options
- 2/3 cup canned pumpkin puree, unsweetened
- 2/3 cup cold strong coffee, see notes for options
- 2/3 cup unsweetened cocoa powder
- 2/3 cup coconut sugar
- 1 teaspoon vanilla extract
- 1 cup oat flour, see notes for grinding rolled oats
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup semisweet chocolate chips, dairy-free, as needed
Instructions
- Preheat oven to 350F (180C). Line the bottom of an 8-inch (20 cm) square baking pan with parchment paper. If you do not need the brownies to be completely oil-free, lightly spray or grease/oil the sides of the pan.I
- in a food processor or blender, process the beans, pumpkin, coffee, coconut sugar, cocoa powder and vanilla until completely smooth and silky in appearance, stopping several times to scrape down the sides of the processor bowl or blender (see photo above).
- Add the oat flour, baking soda, and optional salt. Pulse several times until blended.
- Spread the batter into the prepared pan, smoothing the top. Sprinkle with the chocolate chips. (I like to push some into the batter and leave the remaining chips right on top).
- Bake in the preheated oven for 25 to 30 minutes until just barely set near the center.
- Remove from oven and cool completely on a cooling rack.
- Cut into 16 small squares or 9 large squares.
Notes
-
- Storage: Store the cooled brownies in an airtight container at cool room temperature for 2 days, the refrigerator for 1 week, or the freezer for up to 6 months.
- White bean options: I used canned butter beans, but you can also use cannellini or Great Northern beans.
- Grind you own oat flour: You can grind your own oat flour using rolled oats. You will need to use the same weight (120 grams), which is just under 1.25 cups of rolled oats. Place the pats in a blender and process into a very fine flour. Note: A food processor will not grind the oats into a fine flour, only a rough meal. For best results, you will need very finely ground oats.
- Oat flour alternatives: I have not tested the recipe with other flours besides oat flour. The recipe might work with an equal weight of other flours (e.g., all-pupose gluten-free flour), but I cannot predict the results.
- Coconut sugar alternatives: An equal amount of another granular sweetener, such as brown sugar or cane sugar, can be used in place of the coconut sugar. An equal amount of liquid sweetener (e.g., maple syrup or agave nectar) can be used with the addition of an extra tablespoon of oat flour.
- Coffee alternatives: You can swap the coffee for an equal amount of non-dairy milk (e.g., almond milk, oat milk, hemp milk, cashew milk), or water.
- Instant espresso powder or coffee powder in place of brewed coffee: Mix 2/3 cup water with 1 teaspoon instant espresso powder or 2 teaspoons instant coffee powder.
- Baking soda alternatives: You can use 1 and 1/2 teaspoons of baking powder if you do not have baking soda. If you cannot consume baking soda, leave it out. The brownies will be more dense, but still delicious.
- Pumpkin puree alternatives: I have only tested the recipe with pumpkin but substituting an equal amount of pureed raw zucchini, mashed very ripe bananas, or thick applesauce should work.




I love this recipe with all the possible variations and substitutions! One note, though: there seems to be confusion regarding baking soda vs baking powder in the numbered instructions (#3) vs the list of ingredients.
Hi Lisa,
Im so sorry about that! The ingredient list is correct (baking soda), so I have corrected the line in the instructions where I mistakenly typed baking powder. Thank you so much for letting me know! 🙂
came out so good! I took them out of the oven two minutes earlier than the minimum time because I wanted them fudgelike. I was worried they would be too goopy but the pan heat cooked them perfect and they set up as they cooled. Love these! Thank you from a grateful gluten-free college girl looking for a healthy but fudgey brownie recipe!
Jenny, I am so glad you love these! Thank for sharing your tip for pulling from the oven earlier for a more fudge like texture.
Loved the chocolate fudginess of these brownies. Baking and cooking for a celiac and ulcerative colitis husband is my daily challenge. These were decadent, but a healthy dessert. Everyone loved them!
I am so glad these were a success, Terri! Cheers to you for being the resident specialty baker at your house, that’s wonderful 🙂
Decadent deliciousness! These are the BOMB! I just happened to have exactly 3/4 cup of rinsed and drained white navy beans in my freezer waiting for a new home, so I thawed those out overnight to use in the brownies. I used some Ripple 1/2 & 1/2 in place of the coffee, a monkfruit/allulose granulated sugar, and just 3 Tbsp of no sugar dark chocolate chips. I only baked for 23 minutes, and they are perfect. Nutritious, fudgy, sweet without being cloying, and truly drool-worthy! This will be a repeat for sure in my house! Thanks for the great recipe.
Wowza, Rene, that sounds so good! Thank you for sharing all of your tips and substitutions, that is so helpful to other readers. Delighted that you like the brownie so much!
Hi,
In no way am I a leader in cooking and look to you for the head start but I noticed that you did not mention porcelain in your above notes and according to my research there is a difference between a porcelain and ceramic product. Since I need a light coloured pan, I am bending towards the versatile Sweese brownie and lasagna roasting product. (32.47 on Amazon.ca)
Regards,
Bev
Hi Bev,
I am sure that the pan you mention will be excellent! I apologize for not being more specific, but I was referring to ceramic baking dishes in general, so the category of ceramic pans broadly as an option (porcelain and stoneware are, for example, types of ceramic), compared to metal pans (of which there are many varieties) and glass. So, for example, Staub baking pans and Le creuset baking pans refer to their products as “ceramic, ” but look like what many other brands label as porcelain. I would read the label and decide which pan best suits your needs 🙂
Hi,
Thanks for sending me this recipe, I am started to research and pick things for this recipe and other recipes as well but I was wondering how Organic ground DATE powder which is produced by Yupik and bought on line with amazon.ca (1 kg. for 14.48) would work in this recipe instead of organic coconut sugar. ( It seems to be a substitute for Sugar) I have never heard of it before now, it is not even at the near by health store and I was wondering about it.
Also your Vegan GF Oat bran muffins are added everyday to my 91 year old father in laws diet. He is always letting me know when he is running low of this item. I also baked them for his senior club and I ran out half way through the evening. I will be prepared for the next meeting now that I know every one likes them.
Thanks again for your wonderful recipes,
Bev
Hi there Bev,
Ooh, I think the ground date powder would work like a charm in these brownies. It would add to the fudgey texture. I am going to look for it! It is sometimes labeled “date sugar” but I have not seen the Yupik brand (I have ordered some of their products before, including pumpkin seeds).
Your note about your father in law and the muffins, and your baking for the senior group, made me teary. I have an elderly parent who loves homemade healthy baked goods , too. I am so happy to know your father in law, and others, enjoy the oat bran muffins ❤️ Thanks so much for your kind words.
Very delicious. Doubled the recipe and used a 9×13 pan. 30 minutes was perfect. These are dense, fudgy and decadent. Used black beans, and blended pitted prunes (didn’t have pumpkin puree). Had to increase the coffee to make up for less liquid. Used 1/2 cup of honey to sweeten instead of cane sugar. Next time will stir in chocolate chips plus a top sprinkle. Thanks for the excellent recipe 🙂
Hi Sarah,
I am delighted you like the brownies! Thank you for sharing your changes, too, sounds delicious (I love prunes!).
Came out great. I like fudge style brownies di these hit the spot. I cut mine into 1 inch squares like candy for bite size treats (storing 1/2 in freezer).
Those are great ideas, Fanquia! I am so glad you liked the brownies 🙂
OMG, these are wonderful! Made the for a mixed group of eaters yesterday and they were demolished. Love the rich texture and super duper chocolate flavor. A winner!
I am so glad you like the brownies, Dawnya! Happy to know they were were liked by all 🙂