01 -
Preheat oven to 350°F. Grease and flour a bundt pan or a 9x13-inch baking dish to prevent sticking.
02 -
In a large bowl, blend white cake mix and pistachio pudding mix until well incorporated.
03 -
Add eggs, water, vegetable oil, shredded sweetened coconut, chopped pistachios, and almond extract if using. Mix until batter is smooth and evenly combined.
04 -
Pour the batter into the prepared pan, spreading evenly. Bake for 30 to 45 minutes, or until a toothpick inserted in the center comes out clean.
05 -
Remove cake from the oven and allow to cool in the pan for 10 minutes. Carefully transfer cake onto a wire rack and let cool completely.
06 -
In a bowl, whisk together powdered sugar, coconut milk or regular milk, and vanilla extract until smooth and pourable.
07 -
Drizzle glaze evenly over cooled cake. Sprinkle toasted coconut flakes and finely chopped pistachios on top for garnish.