Celebrating 25 years of memories, milestones, and joy calls for a cake that’s just as special. This coconut cake recipe is packed with fresh coconut flavor and decorated with charming marguerite daisies, making it a perfect centerpiece for your celebration. You’ll love how the tender crumb and creamy coconut frosting come together to create a truly unforgettable dessert.

Whether you’re marking a big birthday, anniversary, or another milestone, this coconut cake recipe will help you honor your 25 years well lived with a sweet touch of love and beauty. Let’s dive in and make a cake that’s as delightful as the memories it celebrates.
Why You'll Love This Recipe
- Rich, authentic coconut flavor in every bite.
- Moist and fluffy texture that melts in your mouth.
- Beautifully decorated with edible marguerite daisies for a stunning presentation.
- Simple ingredients you probably already have in your pantry.
- Perfect for special celebrations or anytime you want to feel loved.
Ingredients
Gather these ingredients to create your perfect coconut cake with a luscious frosting and charming floral decoration.
- 2 ½ cups all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup unsweetened shredded coconut
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 1 cup coconut milk (full fat)
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract (optional but recommended)
- For the frosting:
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 3 cups powdered sugar, sifted
- ½ cup coconut cream (from chilled coconut milk cans)
- 1 teaspoon vanilla extract
- For decoration:
- Edible marguerite daisies, washed and dried
- Additional shredded coconut for garnish (optional)
YOUR NEXT FAVORITE RECIPE STARTS HERE
Recipe Details
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Servings: 12 slices
- Calories: Approximately 350 per serving
How to Make 🎉 25 anos bem vividos merecem um bolo à altura! Sabor coco, decorado com margaridas e muito amor....
- Preheat your oven to 350°F and grease two 9-inch round cake pans. Line the bottoms with parchment paper for easy removal.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and shredded coconut. Set aside.
- In a large mixing bowl, beat the softened butter and sugar until light and fluffy, about 3-4 minutes. Add eggs one at a time, beating well after each addition.
- Mix in vanilla and coconut extracts. Alternate adding the dry ingredients and coconut milk to the wet mixture, beginning and ending with the dry ingredients. Mix just until combined to keep the batter light.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
- While the cakes cool, prepare the frosting by beating cream cheese and butter until smooth. Gradually add powdered sugar, then mix in coconut cream and vanilla extract until creamy and spreadable.
- Once cakes are completely cooled, level the tops with a serrated knife if needed. Place one layer on your serving plate and spread a generous layer of frosting on top.
- Place the second layer on top and frost the entire cake evenly. Sprinkle extra shredded coconut on top if desired.
- Decorate the cake with edible marguerite daisies, gently pressing them into the frosting. Chill the cake for at least 30 minutes before serving to set the frosting.
Tips for the Best Results
- Use full-fat coconut milk and cream for the richest flavor and moist texture.
- Allow your ingredients like eggs and butter to reach room temperature to ensure smooth batter.
- Don’t overmix the batter to keep the cake tender and light.
- Make sure the cakes are completely cool before frosting to prevent melting.
- Use edible flowers from a reliable source to ensure safety and freshness.
Storage and Reheating
Store your coconut cake in an airtight container in the refrigerator for up to 4 days. Keep the edible daisies on the cake until just before serving to maintain their freshness.
You can freeze the unfrosted cake layers wrapped tightly in plastic wrap for up to 2 months. Thaw overnight in the refrigerator and frost the next day. To reheat slices, warm gently in the microwave for about 15 seconds.
Frequently Asked Questions
Can I use fresh coconut instead of shredded coconut?
Yes, fresh coconut can be used, but shredded coconut provides a better texture in the cake. If using fresh, finely chop it and reduce the amount slightly to avoid excess moisture.
Is it necessary to use coconut extract?
Coconut extract enhances the coconut flavor but is optional. If you prefer a subtler taste, you can omit it and rely on the coconut milk and shredded coconut alone.
Can I make this cake vegan?
This recipe contains eggs, butter, and cream cheese, so it’s not vegan as is. However, you can experiment with plant-based substitutes like vegan butter, cream cheese alternatives, and flax eggs.
How do I know if the marguerite daisies are edible?
Always purchase edible flowers from reputable sources or specialty stores. Avoid picking wild daisies unless you are 100% certain they are safe for consumption.


