German Chocolate Brownies

German Chocolate Brownies are black bean brownies sweetened entirely with dates topped with caramel, coconut, and pecans. Heaven!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 16 brownies
Author Meme


For the Brownies:

  • 1 cup dates about 10 pitted dates
  • 15 oz can black beans rinsed and drained
  • 4 eggs or 3 extra large
  • 3 TBSP coconut oil or butter
  • 1 TBSP vanilla extract
  • 1/2 cup cocoa powder
  • 1 tsp instant coffee granules or coffee concentrate
  • 1/2 tsp baking soda
  • 1/8 tsp salt

For the Icing:

For the topping:

  • 5 TBSP pecans chopped
  • 2 TBSP unsweetened coconut


  • Put all of the dates {for both the brownies and the caramel sauce} in a bowl and cover with boiling water. Set aside.
  • Preheat oven to 350°F. Grease an 8x8 or 9x9 inch square baking pan or line with foil. Set aside.
  • Take out 10 dates {about 7/8 cup} and drain well. Add the a food processor along with all other brownie ingredients. Blend together until completely combined and blended.
  • Transfer brownie mixture to the prepared baking pan, and bake in preheated oven for 25 minutes, until a toothpick inserted in the center of the brownies comes out clean. Let cool.
  • Meanwhile, add the remaining soaked dates {about 2/3 cup} + 2 tablespoons of the soaking liquid to the {clean} bowl of a food processor. Add the coconut oil and the vanilla extract. Blend until completely combined and smooth {it'll take a few minutes}.
  • Spread the "caramel" icing over the brownies and sprinkle with the chopped pecans and coconut. Enjoy!