Ingredients
Equipment
Method
Instructions:
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set aside.
- In another bowl, beat together the softened butter, coconut oil, and sugar using an electric mixer until light and fluffy (about 3-5 minutes).
- Incorporate the egg whites into the butter mixture, mixing until well blended, then add the cream of coconut and mix until combined.
- Gradually add the dry ingredients to the wet mixture, alternating with buttermilk. Start and end with the flour mixture. Mix until just combined.
- In a separate bowl, whisk the egg yolks and vanilla extract together, then fold them into the cake batter gently.
- Divide the batter evenly between the prepared pans. Bake for 25-30 minutes or until a toothpick inserted comes out clean. Let them cool for 10 minutes before transferring to a cooling rack.
- In a large mixing bowl, beat together the softened cream cheese and butter until creamy. Gradually add the powdered sugar and mix until smooth. Add a pinch of salt and coconut extract, mixing until well combined. Adjust with cream of coconut if needed.
- Once the cakes are cool, place one layer on a serving plate. Spread frosting on top, add the second layer, and frost the top and sides of the cake.
- For a beautiful finish, consider topping with toasted coconut flakes or fresh fruit. Slice and serve.
Notes
- Store in an airtight container at room temperature for up to 3 days.
- Refrigerate for up to a week, or freeze for up to 3 months.
- For a tropical twist, mix in lime zest or crushed pineapple.
