Preheat the oven to 350 ℉. Butter a 9-inch round cake pan, then line it with parchment paper; butter the parchment.
-
Whisk together the flour, baking powder, cardamom, baking soda, and salt in a medium mixing bowl.
-
Beat the butter, both sugars, and lemon zest on medium-high speed for 3 to 5 minutes until fluffy in a stand mixer or with a handheld mixer in a large mixing bowl. Beat in the eggs, one at a time, then add both extracts.
-
Beat in the flour mixture, alternating with the ricotta, until combined.
-
Fold in 1 cup blueberries. Spread the batter in the prepared pan; the batter will be thick.
-
Then scatter the remaining 1/2 cup of blueberries on top. Sprinkle the crumb topping evenly over the batter.
-
Bake until the cake is golden brown and a toothpick inserted into the center comes out clean, 50 to 60 minutes. Transfer to a rack and let cool in the pan for 15 minutes, then remove the cake and cool completely. Dust with confectoners' sugar and enjoy!