The Best Coconut Cake the Way Grandma Made It

Incredibly moist and sweet with a delightful coconut taste that’s not overwhelming, this is the best coconut cake ever. Each bite combines a cold and creamy filling, a soft cake, and a thick, sweet frosting — it melts in your mouth! And it looks fancy, like you spent all day making it, but it’s actually super easy and approachable. —NicoleMcmom



  • 1 ½ cups white sugar
  • 2 (6-ounce) packages frozen coconut
  • 1 (8 ounce) container sour cream


  • 1 (15.25 ounce) package white cake mix
  • 1 (3.5 ounce) package instant vanilla pudding mix
  • 1 cup water
  • ½ cup vegetable oil
  • 2 large eggs
  • 2 large egg whites
  • 1 teaspoon vanilla extract


  • ¾ cup white sugar
  • ⅓ cup light corn syrup
  • 2 large egg whites
  • 1 tablespoon water
  • ¼ teaspoon vanilla extract
  • ¼ teaspoon cream of tartar
  • ½ cup flaked sweetened coconut


  1. Preheat oven to 350 degrees F (175 degrees C), or 325 degrees F (165 degrees C) for coated pans. Spray two 8-inch round cake pans with cooking spray.
  2. Stir sugar, frozen coconut, and sour cream for filling together in a medium bowl until well combined. Set aside in the fridge until ready to use.
  3. Combine cake mix, pudding mix, water, oil, eggs, egg whites, and vanilla for cake in the bowl of a stand mixer fitted with a whisk attachment. Blend on medium speed for 3 minutes, scraping down the sides of the bowl as necessary. Pour batter into the prepared pans.
  4. Bake in the preheated oven until golden brown and a toothpick inserted into the center comes out clean, about 25 minutes. Remove from the oven and cool in the pans for 5 minutes, then invert onto a parchment-lined cooling rack to cool completely, about 30 minutes.
  5. Use a large, serrated knife to cut each cake layer in half lengthwise; you will have 4 pieces. Flip top pieces so all cut sides are facing up. Stack layers and filling on a serving platter as follows: 1 bottom layer, 1/3 of the filling, 1 top layer, 1/3 of the filling, remaining bottom layer, remaining filling, remaining top layer. Cover and chill, 30 minutes to overnight.
  6. Combine sugar, corn syrup, egg whites, water, vanilla, and cream of tartar for frosting in a large heat-proof bowl; stir until well combined. Place the bowl over a double boiler and whisk using an electric hand mixer until thick and glossy, about 7 minutes. Take care that the double boiler doesn’t reach higher than a slow simmer.
  7. Spread frosting over cooled cake immediately and sprinkle with shredded coconut.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s