-
1
Using a food processor, grind 1 1/2 cups of unsalted pistachios until it turns into a coarse flour.
-
2
Prepare a 10 inch tube pan by greasing and lightly flouring.
-
3
Preheat oven to 350 degrees.
-
4
In a bowl, whisk together all-purpose flour, pistachio flour, baking powder, baking soda, and 1/2 teaspoon salt.
-
5
Using a paddle attachment, cream butter and sugar in KitchenAid(R) Stand Mixer for 3 to 4 minutes, until light and fluffy. Add eggs, vanilla extract, almond extract, and sour cream. Beat to combine, about 1 minute.
-
6
Set the stand mixer to low speed and gradually add the flour mixture and beat to combine.
-
7
In a separate bowl, make the streusel by mixing together all the dry ingredients. Pour melted butter over dry ingredients and mix to incorporate. The mixture should be moist, but crumbly.
-
8
Pour half the batter in the pan. Sprinkle the streusel evenly over the batter. Pour the remaining batter on top and spread using a spatula.
-
9
Bake for 55 minutes or until a toothpick comes out clean when inserted into the cake. Transfer the cake to a wire cooling rack.
-
10
Make the glaze by whisking together the confectioner's sugar and milk. Pour glaze over cake and let sit for 10 minutes before serving.