If you have a soft spot for tropical flavors and moist, tender cakes, you are going to adore this Coconut Bundt Cake with Toasted Coconut Frosting Recipe. This delightful dessert combines the rich, buttery texture of a classic bundt cake with the vibrant, nutty crunch of toasted coconut, all wrapped up in a luscious coconut-infused frosting. It’s the ultimate celebration of coconut in every bite, perfect for gatherings or simply indulging yourself on a sunny afternoon. Dive into this recipe and prepare to impress everyone with your baking skills and love for all things coconut.

Ingredients You’ll Need
Keeping things simple but absolutely essential, this recipe calls for ingredients that each bring something unique to the table, making your Coconut Bundt Cake with Toasted Coconut Frosting Recipe a showstopper in flavor and texture.
- 1 ¾ cups all-purpose flour: The sturdy base that gives the bundt cake its beautiful shape and crumb.
- 2 cups sweetened coconut flakes: These infuse the cake with natural sweetness and that signature coconut chewiness.
- 1 ½ cups salted butter (softened): Adds richness and moisture, ensuring every slice is melt-in-your-mouth tender.
- 2 cups granulated sugar: Sweetens the cake perfectly while helping with the tender crumb.
- 4 large eggs: Provide structure and lift, making the cake light and fluffy.
- 1 cup sour cream: Enhances moisture and adds a slight tang that balances the sweetness beautifully.
- ½ teaspoon baking powder: Essential for that perfect rise and fluffy texture.
- 2 teaspoons coconut extract: Intensifies the coconut flavor, making every bite unmistakably tropical.
- 2 cups powdered sugar: The key to a silky smooth frosting with that just-right sweetness.
- 5 to 8 Tablespoons heavy cream: This gives the frosting the perfect consistency—adjust to your preference for thickness.
- 2 teaspoons coconut extract: Added to the frosting to echo the coconut notes from the cake for flavor harmony.
- 1 cup toasted sweetened coconut flakes (optional): These provide a delightful crunchy topping and extra toasty coconut aroma.
How to Make Coconut Bundt Cake with Toasted Coconut Frosting Recipe
Step 1: Preparing the Bundt Pan and Dry Ingredients
Start by preheating your oven to 325°F to ensure an even, gentle bake. Generously grease and flour your Bundt pan; this step is crucial to ensure a flawless release of the cake after baking. Next, in a medium bowl, combine the flour and sweetened coconut flakes. This dry mixture brings structure and that delightful texture from the coconut, so set it aside for now.
Step 2: Creaming Butter and Sugar
Using an electric mixer, cream together the softened butter and granulated sugar until the mixture is luxuriously smooth and light. This process incorporates air and lays the foundation for a tender crumb. Once creamy, add the eggs one at a time, beating well after each addition until the mixture becomes light and fluffy. This is the point where your batter starts to come alive.
Step 3: Adding Moisture and Flavor
Mix in the sour cream, baking powder, and coconut extract until just combined. The sour cream keeps the cake moist while adding a slight tang that perfectly complements the sweet coconut flavors.
Step 4: Combining Wet and Dry Ingredients
Add half of the flour and coconut mixture to the wet ingredients, mixing gently until just combined. Then add the remaining dry mixture, again mixing only until everything is incorporated. Overmixing can make the cake tough, so a light hand is the secret here. Let your batter rest for 10 minutes, which helps hydrate the coconut and flour for better texture.
Step 5: Baking the Cake
Pour your luscious batter into the prepared Bundt pan, spreading it evenly for uniform baking. Bake for approximately 45 minutes or until a toothpick inserted in the center comes out clean. After baking, let the cake cool in the pan for 20 minutes before gently inverting it onto your serving plate. Cooling properly maintains its structure and makes frosting easier.
Step 6: Preparing the Toasted Coconut Frosting
For the frosting, whisk together the powdered sugar, heavy cream, and coconut extract until smooth and creamy. Adjust the heavy cream to achieve your favorite frosting consistency—from a delicate glaze to a thick, spreadable frosting. Spread the frosting all over the cake, making sure to coat every curve of your beautiful bundt. Finally, sprinkle toasted coconut flakes on top for that irresistible crunch and deeper coconut aroma.
How to Serve Coconut Bundt Cake with Toasted Coconut Frosting Recipe

Garnishes
Garnishing with toasted coconut flakes adds not only a textural contrast but also an appealing golden hue that makes the cake pop visually. For an extra touch, you can place a few edible flowers or a scattering of fresh pineapple slices around the cake for a tropical vibe.
Side Dishes
This cake pairs wonderfully with fresh fruit salads featuring mango, pineapple, and berries. A dollop of whipped cream or a scoop of coconut ice cream can elevate the dessert experience even further, complementing its rich flavors while keeping things light and refreshing.
Creative Ways to Present
Think beyond the cake plate: serve individual slices on delicate china with a drizzle of passion fruit syrup or a sprinkle of toasted nuts for a brunch or afternoon tea that feels extra special. You could also create mini bundt cakes using a smaller pan and decorate each with a swirl of frosting and a toast coconut flake on top for beautifully personalized treats.
Make Ahead and Storage
Storing Leftovers
Your Coconut Bundt Cake with Toasted Coconut Frosting Recipe stays fresh in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. To keep the frosting intact, cover the cake loosely with plastic wrap or a cake dome.
Freezing
If you want to prepare this cake ahead of time or save leftovers long-term, wrap the cooled, unfrosted cake tightly in plastic wrap and foil, then freeze for up to 3 months. When you’re ready to enjoy, thaw overnight in the refrigerator before applying the frosting and toasted coconut topping.
Reheating
While this cake is best served at room temperature, you can gently warm individual slices in the microwave for about 10-15 seconds to enhance the softness and the aroma of toasted coconut. Avoid overheating as it may melt the frosting or dry out the cake.
FAQs
Can I use unsweetened coconut flakes instead of sweetened?
Absolutely! Using unsweetened coconut flakes will reduce the overall sweetness, so you might consider adding a touch more sugar to the batter or frosting to balance the flavors, depending on your preference.
How do I toast coconut flakes at home?
Simply spread the coconut flakes evenly on a baking sheet and toast in a 350°F oven for about 5-7 minutes, stirring halfway through. Keep a close eye as coconut can burn quickly. Once golden and fragrant, remove and let cool before using.
Is there a substitute for sour cream?
Yes, you can substitute sour cream with plain Greek yogurt or buttermilk in equal amounts. These will maintain the moistness and tang without altering the texture significantly.
Can I make this recipe dairy-free?
To make this cake dairy-free, swap the butter for a plant-based margarine and use coconut yogurt or a non-dairy sour cream alternative. For the frosting, use dairy-free powdered sugar blends and coconut cream instead of heavy cream.
What is the best way to ensure the cake doesn’t stick to the Bundt pan?
Generously greasing and flouring the Bundt pan is key. You can also use a non-stick baking spray designed for cakes that contains flour. Letting the cake cool for the recommended 20 minutes before inverting also helps it come out cleanly.
Final Thoughts
If you’re craving a cake that feels like a tropical escape, this Coconut Bundt Cake with Toasted Coconut Frosting Recipe has you covered in every way. It’s rich, moist, and bursting with layers of coconut flavor that delight the senses. I promise once you try it, this recipe will quickly become one of your favorites to bake over and over for family, friends, or just because you deserve a slice of sunshine any day.
Print
Coconut Bundt Cake with Toasted Coconut Frosting Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Coconut Bundt Cake is a moist, flavorful dessert featuring sweetened coconut flakes baked into a tender cake, complemented by a creamy coconut frosting. Perfect for coconut lovers, this cake combines the rich taste of butter and coconut extract with the texture of toasted coconut flakes for an irresistible treat.
Ingredients
For the Cake
- 1 ¾ cups all-purpose flour
- 2 cups sweetened coconut flakes
- 1 ½ cups salted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 1 cup sour cream
- ½ teaspoon baking powder
- 2 teaspoons coconut extract
For the Frosting
- 2 cups powdered sugar
- 5 to 8 tablespoons heavy cream (adjust for desired frosting thickness)
- 2 teaspoons coconut extract
Optional Topping
- 1 cup toasted sweetened coconut flakes
Instructions
- Prepare the pan: Preheat your oven to 325°F. Generously grease and flour a Bundt pan to ensure the cake releases easily after baking.
- Combine dry ingredients: In a medium bowl, mix together the all-purpose flour and sweetened coconut flakes. Set this mixture aside for later.
- Cream butter and sugar: Using an electric mixer, cream the softened salted butter and granulated sugar together until the mixture becomes smooth and light in texture.
- Add eggs and wet ingredients: Beat in the eggs one at a time until the batter is light and fluffy. Then, incorporate sour cream, baking powder, and coconut extract until everything is well combined.
- Mix in dry ingredients: Add half of the flour and coconut mixture to the wet ingredients and mix just until combined. Then add the remaining half and mix again carefully, making sure not to overmix the batter. Let the batter rest for 10 minutes to improve texture.
- Bake the cake: Pour the batter evenly into the prepared Bundt pan. Bake in the preheated oven for approximately 45 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cake: Allow the cake to cool in the pan for 20 minutes, then carefully invert it onto a serving plate.
- Prepare the frosting: In a medium bowl, whisk together the powdered sugar, heavy cream, and coconut extract until smooth and creamy. Adjust the cream quantity to reach your desired frosting consistency.
- Frost and garnish: Spread the coconut frosting evenly over the cooled cake. If desired, sprinkle toasted sweetened coconut flakes on top for added texture and flavor.
- Serve and enjoy: Slice the cake and serve to guests or enjoy as a delightful treat yourself.
Notes
- To toast the coconut flakes, spread them in a single layer on a baking sheet and bake at 350°F for 5-10 minutes, stirring occasionally until golden and fragrant.
- Do not overmix the cake batter to keep the texture tender and light.
- Adjust the amount of heavy cream in the frosting to achieve a thicker or thinner consistency as preferred.
- For best results, use fresh coconut extract to enhance the flavor.

