To a high-speed blender add frozen bananas, dates, chickpeas, peanut butter (or powdered peanut butter / other nut butter), and cacao powder (optional).
Add dairy-free milk a little at a time and blend on medium/low to keep the shake thick. Blend until creamy and smooth, scraping sides and adding more dairy-free milk as needed to facilitate blending.
Taste and adjust flavor as needed, adding more dates for sweetness, banana for thickness, peanut butter for saltiness / nuttiness, or cacao / cocoa powder for more intense chocolate flavor. You can also add a pinch of salt at this point if your nut butter is unsalted (optional). Blend once more to combine.
Note: For a thicker shake, transfer the shake to the freezer to chill for 15-30 minutes!
Divide between serving glasses and enjoy. Top with extra peanut butter or coconut whipped cream to send this shake over the top (also optional).
Best when fresh. Freeze leftovers into ice cubes and store well sealed up to 1 month. Blend with additional dairy-free milk (or add to other smoothies) to enjoy.
*Nutrition information is a rough estimate calculated with the lesser amount of peanut butter, with almond milk, and without optional ingredients.