Preheat oven to 350 degrees F. Prepare a 9x9 inch pan either spraying well with non-stick cooking spray, or lining with parchment paper, then spraying with non-stick cooking spray.
In a food processor, or blender, puree black beans with oil until smooth. Add eggs, and puree until well combined. Add in cocoa powder, sugar, coffee and vanilla. Puree until well combined.
In a microwave safe bowl, melt 1/2 cup of the chocolate chips by heating in 20 second increments, stirring VERY well after each to help melt chocolate chips. This may take 60 to 80 seconds total, but make sure to stir after every 20 seconds to avoid overcooking chocolate. Add melted chocolate to mixture and puree until combined.
Combine flour, baking powder and salt. Add to mixture, along with remaining 1/2 cup chocolate chips, and blend until just combined, do not over mix.
Pour batter into preapred pan. If desired, add additional chocolate chips to the top of the batter.
Bake for approximately 25 minutes or until a toothpick inserted into the middle comes out almost clean, and the center appears to be setting up. Do not overbake.
Allow to cool at least 30 minutes prior to cutting. If desired, dust with powdered sugar prior to serving. Store tightly covered.