Unsalted butter for pan
½ cup whole wheat flour
½ cup all-purpose flour
2 teaspoons baking powder
1 teaspoon ground cinnamon
¾ teaspoon kosher salt
¼ teaspoon baking soda
2 large eggs
½ cup packed dark brown sugar
¼ cup granulated sugar
½ cup sour cream
⅓ cup vegetable oil
1½ teaspoons vanilla extract
¾ cup unsweetened, shredded coconut
½ cup chopped pecans
½ cup dried currants
2 cups peeled, cored and diced apples (from about 3 small apples)
Confectioners’ sugar for dusting
Preheat the oven to 350 degrees. Butter a 9-inch, 2-inch-deep round cake pan and line the bottom with parchment. Butter the parchment.
In a medium bowl, whisk together both flours, baking powder, cinnamon, salt and baking soda. In a large bowl, whisk together the eggs, brown sugar, granulated sugar, sour cream, vegetable oil and vanilla. Fold in the coconut, pecans and currants, making sure the currants have separated and the mixture is well combined. Fold in the apples, then the flour mixture.
Transfer batter to prepared pan. Bake until the cake is deep golden brown and a toothpick inserted into the center comes out with moist crumbs attached, 40 to 50 minutes. Transfer the pan to a wire rack to cool for 20 minutes.