Get ready. Preheat the oven to 325°F. Lightly oil a non-stick 9 x 5-inch loaf pan.
Begin combining the wet ingredients. In a large mixing bowl, whisk together the olive oil and honey. Add the eggs and whisk again to combine.
Season. Now add the bananas, yogurt, milk, baking soda, vanilla extract, cardamom, cinnamon, and nutmeg. Whisk again.
Add the flour, dates, and walnuts. Using a spatula, fold in the flour until just combined; then add the dates and walnuts and gently stir the batter once more.
Bake. Pour the batter into the loaf pan and shake very gently so it evens out. Bake on the center rack until a toothpick inserted into the center comes out clean, about 50 minutes.
Cool. Remove from the oven and let the bread cool for 10 minutes, then turn the loaf out onto a wire rack to cool for another 20 minutes or so. Slice and enjoy!
