5 from 1 vote
Absolutely The Best Fudgy Vegan Black Bean Brownies
Prep Time
15 mins
Cook Time
25 mins
Total Time
40 mins
Serve this healthy vegan, egg-free, dairy-free, soy-free, gluten-free chocolate brownie treat at a party function, to hungry little fingers or enjoy yourself as a snack or post meal dessert!
Course: Dessert, Snack
Cuisine: All Cuisines, Vegan
Servings: 9 Squares (2.5 inches x 2.5 inches)
Calories: 190 kcal
Author: dietitian_mom
  • 2 cups cooked or canned black beans (equivalent to one 19 ounce can black beans or 326 grams drained weight) [I used unsalted canned black beans]
  • 1/2 cup dates (approximately 17 pieces) [72 grams]
  • ½ cup unsweetened applesauce [120 grams]
  • 2 ½ tablespoons coconut oil
  • 2 tablespoons maple syrup (or honey or agave nectar)
  • 1 cup quick cooking oats [96 grams] (or rolled or old fashioned oats)
  • 3 tablespoons cocoa powder
  • 3 teaspoons vanilla extract
  • 1 ½ teaspoons baking powder
  • ½ teaspoon salt
  • ¼ cup dairy-free chocolate chips (add more if desired) [weight: 50 grams]
Optional Toppings:
  • 2 tablespoons unsweetened dry shredded coconut flakes
  • additional dairy-free chocolate chips
  • fresh apple slices
  • walnuts (or almond slices, cashew and other nut pieces)
  1. Preheat oven to 400 F or 200 C.
  2. Soak the dates in about 1 cup of ‘just boiled’ hot water for 10 minutes or until the dates soften (make sure the water covers the tops of the dates). Then remove and chop the dates roughly before transferring them to the food processor (This helps to make the blending process faster for a smoother texture. However if the dates are already quite soft, you can skip the chopping step). Alternatively, use raisins in this recipe (see Recipe Notes).

  3. If using canned beans, rinse and drain them well, then put them into a food processor (this works better than a blender). Otherwise, measure out 2 cups of cooked beans to use in this recipe.

  4. Blend together the beans, applesauce, oil, maple syrup and dates (or raisins) until a very smooth texture is formed.
  5. Add the oats, cocoa powder, vanilla extract, baking powder and salt into the food processor bowl and blend until all is very smooth and well combined. Stop occasionally to scrape the contents from the sides of the bowl and to mix the blended contents together using a spatula. Taste and adjust for sweetness as desired. (Note: if you are using regular canned black beans in this recipe, you may be able to use less salt in this recipe as the canned black beans usually already contain some salt due to the processing method. In this case, try adding in just ¼ teaspoon of salt first, then taste the mixture before you add the chocolate chips to decide if you would like to add additional salt.)
  6. Add the chocolate chips into the mixture and stir together using the spatula.
  7. Transfer this final thick mixture into an 8 x 8 inch glass bakeware dish, and use the rubber spatula to smooth the surface to create a layer of even thickness.
  8. Cover the bakeware dish tightly with aluminum foil, before baking the dish in the oven on the middle rack for 15 minutes (if you are using sliced apples, layer them now onto the brownie surface, before covering the dish tightly with aluminum foil.
  9. In the last 15 minutes, remove the aluminum foil. If using shredded coconut, sprinkle them on now (optional), then let the dish bake uncovered for the remaining bake time. The brownie smells should start wafting through the kitchen soon!

  10. Remove the dish from the oven, perform the knife test (run the tip of a knife into the brownie all the way to the bottom and then pull it out to see if the brownie mix is baked through. If so, the blade should be mostly clear with minimal batter on it.

  11. Do not attempt to cut the brownies yet. Once removed from the oven, let the brownie in the dish cool down uncovered on the countertop for 5 minutes. Then transfer the dish to the refrigerator to let cool further for at least 10 minutes before attempting to cut them. This will speed up the process of the brownies firming up as they cool. (Don’t worry, the brownies will still be warm when removed from the refrigerator even after the cooling time.)

  12. Cut into brownie squares, then serve!

Recipe Notes

Notes: These brownies will harden as they cool. By covering the dish with aluminum foil during the first part of the baking, you will prevent large cracks from forming on the brownie surface.


Instead of using dates, you can substitute the half cup of dates with ¾ cup [dry weight] of raisins. Soak the raisins first in hot water for 5 minutes, then drain the liquid and place the soaked plump raisins in the food processor bowl to blend with the black beans.


For a gluten-free version, use certified gluten-free oats in this recipe.

Nutrition Facts
Absolutely The Best Fudgy Vegan Black Bean Brownies
Amount Per Serving
Calories 190 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 4g25%
Sodium 131mg6%
Potassium 337mg10%
Carbohydrates 30g10%
Fiber 5g21%
Sugar 12g13%
Protein 5g10%
Vitamin A 10IU0%
Vitamin C 0.2mg0%
Calcium 62mg6%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.