10 Coconut Cake Recipes You’ll Want to Bake Again and Again

Posted on May 9, 2026 by Sorenna Blythe

Coconut Cake Recipes

There’s something so comforting about a good coconut cake.

The soft texture, rich coconut flavor, and light tropical sweetness make every bite feel special without being overly heavy.

In this list, you’ll find everything from classic coconut layer cakes to easy no-bake desserts and fruity favorites packed with pineapple, lemon, and creamy coconut goodness.

Some are perfect for birthdays and holidays, while others are simple enough to bake on a quiet weekend afternoon.

Grab your mixing bowl, pick your favorite, and enjoy bringing a little homemade sweetness to the table.

Coconut Cake Recipes

1. Classic Southern Coconut Layer Cake

This classic coconut layer cake is soft, fluffy, and full of rich coconut flavor.

The creamy frosting and snowy coating of shredded coconut make it perfect for birthdays, holidays, and family gatherings.

Ingredients

For the Cake

  • 2 ½ cups all-purpose flour
  • 2 ½ tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 tbsp vanilla extract
  • 1 tsp coconut extract
  • 1 cup coconut milk
  • 1 cup sweetened shredded coconut

For the Frosting

  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 3–4 tbsp coconut milk
  • 1 tsp coconut extract
  • 2 cups sweetened shredded coconut for coating

Instructions

  1. Preheat the oven to 350°F (175°C). Grease and line two 9-inch cake pans.
  2. In a bowl, whisk together flour, baking powder, and salt.
  3. In another bowl, beat butter and sugar until light and fluffy.
  4. Add eggs one at a time, then mix in vanilla and coconut extract.
  5. Alternate adding the dry ingredients and coconut milk until combined. Fold in shredded coconut.
  6. Divide batter between pans and bake for 28–32 minutes. Cool completely.
  7. For the frosting, beat butter until creamy. Gradually mix in powdered sugar, coconut milk, and coconut extract.
  8. Frost the cake layers and cover the outside with shredded coconut.

2. Easy Coconut Bundt Cake

This easy coconut Bundt cake is rich, buttery, and incredibly moist thanks to coconut milk.

It’s a simple one-pan dessert that looks beautiful with very little effort.

Ingredients

For the Cake

  • 2 ¾ cups all-purpose flour
  • 2 tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter, softened
  • 2 cups sugar
  • 4 eggs
  • 1 tsp vanilla extract
  • 1 tsp coconut extract
  • 1 cup coconut milk
  • 1 cup shredded coconut

Optional Coconut Glaze

  • 1 ½ cups powdered sugar
  • 2–3 tbsp coconut milk
  • ½ tsp coconut extract

Instructions

  1. Preheat oven to 350°F (175°C). Grease a Bundt pan well.
  2. Mix flour, baking powder, and salt in a bowl.
  3. Beat butter and sugar until fluffy. Add eggs one at a time.
  4. Mix in vanilla and coconut extract.
  5. Alternate adding dry ingredients and coconut milk. Fold in shredded coconut.
  6. Pour batter into the Bundt pan and bake for 45–50 minutes.
  7. Let cool for 15 minutes before removing from the pan.
  8. Mix glaze ingredients and drizzle over cooled cake if desired.

3. Coconut Cream Poke Cake

This coconut cream poke cake is ultra-moist, creamy, and packed with coconut flavor in every bite.

It’s an easy dessert that tastes even better after chilling overnight.

Ingredients

For the Cake

  • 1 box white cake mix
  • Ingredients listed on the cake mix box

For the Filling

  • 1 can (14 oz) sweetened condensed milk
  • 1 cup coconut cream

Topping

  • 2 cups whipped topping
  • 1 cup shredded coconut

Instructions

  1. Bake the cake according to package directions in a 9×13-inch pan.
  2. Allow the cake to cool slightly, then poke holes all over using the handle of a wooden spoon.
  3. Mix sweetened condensed milk and coconut cream together.
  4. Pour mixture evenly over the cake, letting it soak into the holes.
  5. Chill the cake for at least 2 hours.
  6. Spread whipped topping over the cake and sprinkle with shredded coconut before serving.

4. Pineapple Coconut Cake

This pineapple coconut cake is bright, fruity, and incredibly soft.

The pineapple keeps the cake extra moist while the coconut adds rich tropical flavor.

Ingredients

For the Cake

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • ¾ cup unsalted butter, softened
  • 1 ½ cups sugar
  • 3 eggs
  • 1 tsp vanilla extract
  • 1 cup crushed pineapple, drained slightly
  • ½ cup coconut milk
  • 1 cup shredded coconut

Frosting

  • 8 oz cream cheese, softened
  • ½ cup butter, softened
  • 3 cups powdered sugar
  • 1 tsp vanilla extract

Optional Topping

  • Toasted coconut flakes

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 8-inch cake pans.
  2. Whisk flour, baking powder, baking soda, and salt together.
  3. Beat butter and sugar until fluffy. Add eggs and vanilla.
  4. Mix in pineapple and coconut milk.
  5. Gradually add dry ingredients and fold in shredded coconut.
  6. Bake for 28–32 minutes. Cool completely.
  7. Beat cream cheese and butter until smooth. Add powdered sugar and vanilla.
  8. Frost the cake and top with toasted coconut if desired.

5. Chocolate Coconut Cake

If you love chocolate and coconut together, this cake is hard to resist.

Rich chocolate cake layers paired with creamy coconut filling create a dessert that feels bakery-worthy but is easy to make at home.

Ingredients

For the Chocolate Cake

  • 2 cups all-purpose flour
  • ¾ cup cocoa powder
  • 2 tsp baking powder
  • 1 ½ tsp baking soda
  • ½ tsp salt
  • 2 cups sugar
  • 2 eggs
  • 1 cup milk
  • ½ cup vegetable oil
  • 2 tsp vanilla extract
  • 1 cup hot coffee or hot water

Coconut Filling

  • 1 cup sweetened condensed milk
  • 2 cups shredded coconut

Chocolate Frosting

  • 1 cup unsalted butter
  • 3 cups powdered sugar
  • ½ cup cocoa powder
  • 3–4 tbsp milk

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 9-inch cake pans.
  2. Combine flour, cocoa powder, baking powder, baking soda, salt, and sugar.
  3. Add eggs, milk, oil, and vanilla. Mix until smooth.
  4. Slowly stir in hot coffee or water. The batter will be thin.
  5. Bake for 30–35 minutes and cool completely.
  6. Mix sweetened condensed milk and shredded coconut for the filling.
  7. Beat frosting ingredients until creamy and fluffy.
  8. Assemble the cake with coconut filling between layers and chocolate frosting on top and sides.

6. Coconut Tres Leches Cake

This coconut tres leches cake is rich, soft, and incredibly creamy.

The coconut milk adds a tropical twist to the classic dessert, making it perfect for warm days and special gatherings.

Ingredients

For the Cake

  • 1 cup all-purpose flour
  • 1 ½ tsp baking powder
  • ¼ tsp salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • ⅓ cup milk
  • 1 tsp vanilla extract

Tres Leches Mixture

  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup coconut milk

Topping

  • 2 cups heavy whipping cream
  • 3 tbsp powdered sugar
  • 1 tsp vanilla extract
  • ½ cup shredded coconut

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. Whisk flour, baking powder, and salt together.
  3. Beat egg yolks with ¾ cup sugar until pale. Mix in milk and vanilla.
  4. In another bowl, beat egg whites until soft peaks form. Gradually add the remaining sugar and beat until stiff peaks form.
  5. Fold egg whites into yolk mixture, then gently fold in dry ingredients.
  6. Pour batter into the baking dish and bake for 25–30 minutes. Cool completely.
  7. Whisk evaporated milk, condensed milk, and coconut milk together.
  8. Poke holes all over the cooled cake and slowly pour the milk mixture over the top.
  9. Refrigerate for at least 4 hours or overnight.
  10. Beat whipping cream, powdered sugar, and vanilla until fluffy. Spread the cake and sprinkle with shredded coconut before serving.

7. Lemon Coconut Cake

This lemon coconut cake is light, bright, and full of fresh flavor.

The lemon adds a refreshing balance to the sweet coconut, making it a wonderful spring or summer dessert.

Ingredients

For the Cake

  • 2 ½ cups all-purpose flour
  • 2 tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter, softened
  • 1 ¾ cups sugar
  • 4 eggs
  • 2 tbsp lemon zest
  • 2 tbsp fresh lemon juice
  • 1 tsp vanilla extract
  • 1 cup coconut milk
  • 1 cup shredded coconut

Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 tbsp lemon juice

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 8-inch cake pans.
  2. Whisk flour, baking powder, and salt together.
  3. Beat butter and sugar until fluffy. Add eggs one at a time.
  4. Mix in lemon zest, lemon juice, and vanilla.
  5. Alternate adding dry ingredients and coconut milk. Fold in shredded coconut.
  6. Divide batter between pans and bake for 28–32 minutes. Cool completely.
  7. Beat cream cheese and butter until smooth. Add powdered sugar and lemon juice.
  8. Frost cake layers and garnish with extra coconut if desired.

8. No-Bake Coconut Cheesecake Cake

This no-bake coconut cheesecake cake is creamy, cool, and easy to make without turning on the oven.

It’s the perfect dessert for hot summer days or quick entertaining.

Ingredients

Graham Cracker Crust

  • 2 cups graham cracker crumbs
  • ½ cup melted butter
  • 2 tbsp sugar

Cheesecake Filling

  • 16 oz cream cheese, softened
  • 1 cup powdered sugar
  • 1 tsp vanilla extract
  • 1 tsp coconut extract
  • 1 cup coconut cream
  • 2 cups whipped topping
  • 1 cup shredded coconut

Instructions

  1. Mix graham cracker crumbs, melted butter, and sugar together.
  2. Press mixture firmly into a 9-inch springform pan. Chill for 20 minutes.
  3. Beat cream cheese until smooth. Add powdered sugar, vanilla, coconut extract, and coconut cream.
  4. Fold in whipped topping and shredded coconut.
  5. Spread filling evenly over the crust.
  6. Refrigerate for at least 6 hours or overnight until firm.
  7. Top with extra whipped topping and coconut before serving.

9. Toasted Coconut Pound Cake

This toasted coconut pound cake is buttery, dense, and packed with rich coconut flavor.

The toasted coconut adds a delicious crunch that pairs perfectly with coffee or tea.

Ingredients

  • 2 cups all-purpose flour
  • ½ tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter, softened
  • 1 ¾ cups sugar
  • 4 eggs
  • 1 tsp vanilla extract
  • 1 tsp coconut extract
  • ¾ cup coconut milk
  • 1 cup toasted shredded coconut

Optional Glaze

  • 1 cup powdered sugar
  • 2 tbsp coconut milk

Instructions

  1. Preheat oven to 350°F (175°C). Grease a loaf pan or Bundt pan.
  2. Whisk flour, baking powder, and salt together.
  3. Beat butter and sugar until light and fluffy.
  4. Add eggs one at a time. Mix in vanilla and coconut extract.
  5. Alternate adding dry ingredients and coconut milk. Fold in toasted coconut.
  6. Pour batter into prepared pan and bake for 50–60 minutes.
  7. Cool completely before glazing or slicing.

10. Coconut Carrot Cake

This coconut carrot cake is soft, warmly spiced, and incredibly moist.

The shredded coconut blends perfectly with the carrots and cream cheese frosting for a comforting dessert that’s great for Easter, brunch, or anytime baking.

Ingredients

For the Cake

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 1 ½ tsp cinnamon
  • ½ tsp nutmeg
  • ½ tsp salt
  • 1 cup brown sugar
  • ½ cup granulated sugar
  • 1 cup vegetable oil
  • 4 eggs
  • 2 tsp vanilla extract
  • 2 cups grated carrots
  • 1 cup shredded coconut
  • ½ cup chopped walnuts or pecans (optional)

Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 8-inch cake pans.
  2. Whisk flour, baking powder, baking soda, cinnamon, nutmeg, and salt together.
  3. In another bowl, whisk sugars, oil, eggs, and vanilla.
  4. Stir wet ingredients into dry ingredients until combined.
  5. Fold in carrots, coconut, and nuts if using.
  6. Divide batter between pans and bake for 30–35 minutes. Cool completely.
  7. Beat cream cheese and butter until creamy. Add powdered sugar and vanilla.
  8. Frost cake layers and top with extra coconut or chopped nuts if desired.

Tips for Making the Best Coconut Cakes

A great coconut cake should be soft, moist, and full of flavor in every bite.

The good news is that a few simple baking tips can make a big difference, even if you’re still new to baking.

These small changes help improve texture, flavor, and overall results without making the process harder.

Use Coconut Milk for Richer Flavor

One of the easiest ways to boost coconut flavor is by using coconut milk in the batter.

It adds a light tropical richness and helps create a softer, more tender cake texture.

Full-fat coconut milk usually gives the best results because it adds extra moisture without making the cake heavy.

If your coconut milk separates in the can, give it a good stir before measuring.

That way, you get an even texture throughout the batter. You can also use coconut milk in frostings, glazes, or fillings for even more flavor.

Toast Coconut for Better Texture and Taste

Toasted coconut adds a deeper flavor and a slight crunch that makes coconut cakes even more delicious.

It brings out the natural sweetness of the coconut and gives cakes a bakery-style finish with very little extra effort.

To toast coconut, spread shredded coconut on a baking sheet and bake at 325°F (165°C) for about 5–8 minutes.

Stir it once or twice while baking so it browns evenly. Keep a close eye on it because coconut can go from golden to burnt pretty quickly.

Sprinkling toasted coconut over frosting or mixing it into fillings adds extra texture and makes the cake feel more special.

Don’t Overmix the Batter

It can be tempting to keep mixing until the batter looks perfectly smooth, but overmixing can make cakes dense instead of soft and fluffy.

Once the dry ingredients are added, mix just until everything is combined.

A few small lumps are completely fine. Gentle mixing helps keep the cake light and tender.

This is especially helpful for coconut cakes since they’re meant to have a soft, moist crumb.

If you’re using shredded coconut, fold it in at the very end with a spatula instead of overmixing with the mixer.

Store Cakes Properly to Keep Them Moist

Coconut cakes tend to stay moist longer than many other cakes, but proper storage still matters.

Once the cake has cooled, keep it covered so it doesn’t dry out.

Frosted cakes can usually be stored in an airtight container in the refrigerator for several days.

Before serving, let the cake sit at room temperature for a little while so the texture softens again and the flavors come through better.

If you want to make cakes ahead of time, most coconut cakes freeze very well too.

Wrap the cake layers tightly in plastic wrap and freeze for up to two months.

It’s a great time-saving trick for birthdays, holidays, or busy weekends.

Best Coconut Cake Toppings and Frostings

  • Cream Cheese Frosting – Smooth, slightly tangy, and perfect for balancing the sweetness of rich coconut cakes.
  • Coconut Buttercream – A creamy frosting packed with coconut flavor that pairs beautifully with vanilla or tropical-style cakes.
  • Whipped Cream Topping – Light and fluffy topping that works especially well for chilled coconut desserts and summer cakes.
  • Toasted Coconut Flakes – Adds a delicious crunch and deeper coconut flavor while making cakes look extra beautiful.
  • Pineapple Filling – Sweet and fruity filling that brings a fresh tropical twist to coconut layer cakes.
  • Chocolate Ganache Drizzle – Rich melted chocolate topping that pairs perfectly with coconut for a candy bar-inspired dessert.

Final Thoughts

From rich chocolate coconut cakes to light lemon and tropical pineapple flavors, there’s a coconut cake here for every craving and occasion.

Some are perfect for birthdays and holidays, while others are simple enough for an easy weekend treat.

Don’t be afraid to try something new and make each recipe your own with different frostings, fillings, or toppings.

Baking should feel fun, relaxed, and rewarding.

FAQs

Can I use sweetened or unsweetened coconut?

Yes. Sweetened coconut adds extra sweetness and moisture, while unsweetened coconut gives a lighter coconut flavor and less sugar.

How do I keep coconut cake moist?

Using coconut milk, not overbaking the cake, and storing it covered will help keep it soft and moist for longer.

Can coconut cake be frozen?

Absolutely. Wrap the cake layers tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

What frosting goes best with coconut cake?

Cream cheese frosting, coconut buttercream, and whipped cream frosting all pair wonderfully with coconut cakes.

Can I make coconut cake ahead of time?

Yes. Most coconut cakes taste even better the next day because the flavors have more time to blend together.

Coconut Cake Recipes

You might also like these Posts

Leave a Comment