Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(7)
Export 17 ingredients for grocery delivery
Step 1
Preheat oven to 350°F (177°C). Generously grease a 10–12-cup Bundt pan.
Step 2
Whisk the cake flour, baking powder, baking soda, and salt together in a medium bowl. Set aside.
Step 3
In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter on high speed until smooth and creamy, about 1 minute. Add the granulated sugar and lemon zest and beat on high speed for 3–4 minutes until creamed. Scrape down the sides and up the bottom of the bowl as needed. Add the melted coconut oil and mix on medium speed to combine. With the mixer running on low speed, add the eggs one at a time, then add sour cream and the vanilla and coconut extracts. Beat on medium-high speed until combined. Scrape down the sides and up the bottom of the bowl as needed.
Step 4
Whisk the lemon juice and milk together. With the mixer running on low speed, add the dry ingredients in 3 additions, alternating with the lemon-milk mixture and mixing after each addition until just incorporated. Do not over-mix. The batter will be thick and fluffy. Fold in the coconut.
Step 5
Spoon/pour evenly into Bundt pan and bake for 55–65 minutes, or until the edges are golden brown. If you find the top is browning too quickly, loosely cover with aluminum foil about halfway through bake time.
Step 6
Cool cake for 2 hours in the pan, and then invert onto a cake stand or serving plate. Cool completely before decorating.
Step 7
In a large bowl using a handheld or stand mixer fitted with a whisk or paddle attachment, beat the cream cheese and butter together on medium speed until smooth, about 2 minutes. Add confectioners’ sugar, 1 Tablespoon lemon juice, and vanilla extract with the mixer running on low. Increase to high speed and beat for 3 minutes. Add 1 more Tablespoon of lemon juice to thin out, if desired. Taste. Add a pinch of salt if desired.
Step 8
Using an icing spatula or a knife, frost the cooled Bundt cake. Top with sweetened flaked/shredded coconut. Fill the hole in the center of the cake with candy-coated chocolate eggs. Serve immediately or refrigerate until ready to serve, up to 24 hours. If the cake has been refrigerated for longer than an hour, let it sit out at room temperature for about 30 minutes before serving, to soften up a bit.
Step 9
Cover leftover cake tightly and store in the refrigerator for up to 5 days. I usually store frosted cakes in a cake carrier.