Preheat your oven to 350°F (175°C) and line a 9×5-inch loaf pan with parchment paper, leaving overhang on the sides.
Place chopped dates in a small bowl and cover with hot water. Let soak for 10 minutes, then drain well.
In a large bowl, mash the bananas until smooth.
Add Greek yogurt, eggs, olive oil, and vanilla extract to the mashed bananas. Whisk until well combined.
In a separate bowl, whisk together whole wheat flour, baking soda, cinnamon, and salt.
Gently fold the dry ingredients into the wet mixture, stirring just until combined. Do not overmix.
Fold in the drained dates and any optional add-ins (walnuts or chocolate chips).
Pour batter into the prepared loaf pan and smooth the top with a spatula.
Bake for 50-60 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs. Cover loosely with foil if the top browns too quickly.
Allow bread to cool in the pan for 10 minutes, then lift out using the parchment paper overhang and place on a wire rack to cool completely.
Slice and serve once completely cooled.