- 1 1/2 cups (3 sticks) unsalted butter,room temperature,plus more for pan
- 3 cups unbleached all-purpose flour
- 1 teaspoon baking powder, preferably aluminum free
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon ground cardamom
- 3/4 cup cream of coconut, such as Coco Lopez
- 1 1/2 teaspoons pure vanilla extract
- 1 1/2 teaspoons pure almond extract
- 2 cups sugar
- 6 large eggs, room temperature
- Coconut Simple Syrup
- 3 cups sweetened flaked coconut
- Coconut Simple Sugar
- 1 cup sugar
- 1 teaspoon pure coconut extract
Adapted from keyingredient.com
Place sugar in a medium saucepan with 1 cup water. Bring to a boil over medium heat, stirring, until sugar is completely dissolved; let boil until syrup turns golden, 3 to 5 minutes. Stir in coconut extract.
Remove from heat and let cool completely. Simple syrup can be kept in an airtight container, refrigerated, for up to 2 weeks.
1½ cups all-purpose flour
2 cups whole milk
2 teaspoons pure vanilla extract
2 teaspoons pure coconut extract
2 cups (4 sticks) unsalted butter, room temperature
2 cups confectioners’ sugar
Whisk together flour, ½ cup milk, vanilla, and coconut extract in a small saucepan until combined. Place saucepan over medium heat and gradually whisk in remaining 1½ cups milk. Cook, whisking, until mixture comes to a low boil; reduce heat to low and continue to whisk until mixture thickens and big bubbles form and pop, 2 to 3 minutes.
Transfer mixture to a small heatproof bowl. Let cool to room temperature, whisking occasionally as it cools to make smooth.
In the bowl of an electric mixer fitted with the whisk attachment, mix butter on medium until soft and creamy, 2 to 3 minutes. Gradually add confectioners’ sugar; beat on high until light and fluffy, 5 to 7 minutes.
Gradually add milk mixture. Increase speed to medium-high and whisk until buttercream is light and fluffy, scraping down bottom and sides of bowl as necessary with a rubber spatula. Frosting can be stored in an airtight container at room temperature for up to 2 days.
Preheat oven with a rack set in the lower third. Butter and flour two 9-by-2-inch round cake pans; set aside.
Sift together flour, baking powder, baking soda, salt, and cardamom; set aside. In a large measuring cup or a small bowl, stir together cream of coconut, 1/4 cup water, vanilla, and almond extract.
In the bowl of an electric mixer fitted with the paddle attachment, cream together butter and sugar on medium-high speed until light and fluffy, 3 to 5 minutes. Add eggs, one at a time, beating well after each addition and scraping down sides of bowl with a rubber spatula as necessary.
With the mixer on low, add flour mixture in thirds, alternating with the cream of coconut mixture and beginning and ending with the flour. Mix just until combined, scraping down sides of bowl as necessary.
Divide batter evenly between prepared pans and smooth tops with a spatula. Tap firmly on work surface to remove air bubbles from batter. Transfer to oven and bake until a cake tester inserted into the center of the cake comes out clean, 45 to 50 minutes. Let cool for 20 minutes; remove from pans and transfer to wire racks to cool completely.
Using a toothpick, poke several holes in each layer of cake. Brush cake layers with simple syrup; let stand at least 15 minutes to allow syrup to absorb.
Trim the top of one of the layers so that it is flat. Place four strips of parchment paper around perimeter of a lazy Susan or serving plate. Place layer cut side down on serving plate. Using an offset spatula, spread the top of the layer with a large dollop of buttercream; sprinkle with 1/4 cup coconut. Top with second layer, right-side up, and frost top and sides with remaining buttercream. Sprinkle coconut over top of cake and press into sides. Remove parchment paper strips and serve. Cake can also be stored in an airtight container at room temperature for up to 2 days.