Preheat oven to 350 degrees Fahrenheit (177 degrees Celsius) and line a 9x5 inch loaf pan with parchment paper.
In a medium-sized bowl, whisk together the flour, baking soda, salt, cinnamon and cardamom. Set aside.
2 cups all purpose flour, 1 teaspoon baking soda, ½ teaspoon salt, 1 teaspoon ground cinnamon, ¼ teaspoon ground cardamom
In the bowl of a stand mixer, or a large bowl if using a handheld mixer, beat together the butter and sugar on medium-high speed until lighter in color and fluffy. Add the eggs and vanilla extract and beat on medium speed until combined, scraping down the bottom and sides of the bowl if necessary.
½ cup unsalted butter, ¾ cup granulated sugar, 2 eggs, 1 tablespoon vanilla extract
Add the yogurt and mashed banana and beat on medium speed until combined. Add the dry ingredients and beat on low speed until a batter forms.
⅓ cup plain yogurt, 1 ¼ (about 3 medium-sized bananas) cup mashed banana
Pour the batter into the prepared pan and top evenly with the streusel. Bake for 45-60 minutes. A toothpick inserted into the center should come out clean or with a few moist crumbs.
Let cool in the pan, slice and enjoy! Store in an airtight container at room temperature.