Gluten-Free Double Chocolate Cookies With Creamy Frosting

Looking to impress at your next holiday party? These black bean-based cookies are a total showstopper.

Gluten-Free Double Chocolate Cookies With Creamy Frosting

Makes about 16 cookies


for the cookies

  • 1 can or 1.5 cooked cups of black beans
  • 2 Tbsp. nut butter of your choice (peanut, almond, tahini..)
  • 2 Tbsp. coconut oil, softened
  • 1 Tbsp. vanilla extract
  • 6 dates, pitted and chopped
  • 1-2 Tbsp. agave (depending on desired sweetness)
  • 1/4 cup cocoa powder
  • 1/3 cup oat flour
  • 1/4 tsp. salt
  • 1/2 cup vegan chocolate chips

for the icing

  • 1 cup vegan cream cheese
  • 3 tablespoons agave or maple syrup
  • 1 tsp. vanilla extract


Preheat oven to 350° Fahrenheit. Line baking sheet with parchment paper.

Combine all cookie ingredients, except chocolate chips, in blender until smooth. Transfer batter to a medium bowl and mix in chocolate chips.

Wet hands and roll cookie batter into balls 1"- 1.5" thick. Place on parchment paper 1" apart. Bake for 20 minutes, then remove from oven and allow cookies to cool for 15-20 minutes.

Prepare the icing by mixing all ingredients together until smooth. Once cookies have cooled, spread icing on cookies with a knife. For a fancy touch, use a pastry bag or plastic baggie with a corner cut off to zigzag icing across the top of the cookies. Sprinkled with dried coconut and enjoy!

Want to know if you should you go Keto? Paleo? Whole 30? Deciding what to eat to feel your best shouldn’t be complicated. We’ve removed the guesswork to give you all the best nutrition tips & tools, all in one place. Ready to kickstart your health journey? We’re here to guide you.

Related Posts

Popular Stories

Sites We Love

Functional Nutrition Webinar

Food is Medicine

Food has the power to create a happier and healthier world. Celebrity Nutritionist Kelly LeVeque will show you how.

Get Free Access Now Loading next article...
Sign up for mbg's FREE Functional Nutrition Webinar

Your article and new folder have been saved!