Preheat oven to 350°F and line a 12-muffin tin with muffin papers.
In the bowl of stand mixer, or in a large mixing bowl, break the bananas into pieces and mash using medium speed on the stand mixer, or with a fork in the bowl.
Add the almond milk, vanilla and the dates, either very finely chopped, or, as I like to do, blend the pitted dates with the almond milk using a hand-held stick blender.
Mix the mashed banana, dates, vanilla and almond milk together well.
Add all of the dry ingredients, except the chocolate chips and walnuts, to the bowl, then blend well. You don’t have to worry about overmixing as there’s no gluten to get tough in this mixture.
Then gently stir in the chocolate chips and walnuts, and distribute batter evenly between the 12 muffins cups. Bake for 25-30 minutes until the tops are getting crusty, then move to a cooling rack. Once cooled, I like to freeze the muffins so they stay fresh tasting.