A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.

Coconut Loaf Cake

Author: PJ Hamel

Remember old-fashioned loaf cakes — a cake baked in a loaf pan, swathed head to toe in icing? This is one such — and the original inspiration comes from a treasured American food icon, Howard Johnson's restaurants. This pound cake-like confection sports a rich coating of coconut cream cheese icing. And, while it's a bit messy to put together, the result is a fine-grained cake that slices nicely, works well for potlucks or bake sales, and brings back the flavor of those orange-roofed road stops: Howard Johnson's.

View step-by-step
directions on our blog

At a glance

9" loaf cake, about 15 servings
Nutrition information


Choose your measure:



  • 1/2 cup (8 tablespoons) unsalted butter, at room temperature
  • 1 cup (8-ounce package) cream cheese, at room temperature
  • 2 cups confectioners' sugar
  • 1/4 cup coconut milk powder, optional; for enhanced flavor
  • pinch of salt
  • 1/4 teaspoon coconut flavor, optional; for enhanced flavor
  • 3/4 to 1 cup sweetened flaked coconut


  1. Preheat the oven to 350°F. Lightly grease a 9" x 5" loaf pan.
  2. To make the cake: Beat the butter at medium speed, using an electric hand mixer or stand mixer, for about 10 seconds. Gradually add the sugar, beating all the while. Beat for 2 to 3 minutes, stopping to scrape down the sides and bottom of the bowl midway through, until the mixture has lightened in color and is fluffy. See our creaming butter and sugar video for a great demonstration of this technique.
  3. Add the eggs one at a time, beating each in completely before adding the next. Scrape the bottom and sides of the bowl, and beat briefly, just until combined; the mixture will look curdled.
  4. Beat in the salt, baking powder, coconut flavor, and vanilla.
  5. Add the flour to the bowl in three portions, alternating with the cream, and beginning and ending with the flour. Beat at low speed, just to combine, after each addition.
  6. Stir in the flaked coconut. Scoop the batter into the pan, smoothing its top surface.
  7. Bake the cake for about 70 to 75 minutes, until a toothpick inserted into the center/top of the loaf comes out clean. Tent it gently with aluminum foil for the final 15 minutes of baking, if it appears to be getting too brown.
  8. Remove the cake from the oven, let it cool in the pan for a couple of minutes, then turn it out onto a rack to cool completely.
  9. To make the frosting: Mix the butter and cream cheese at low speed, until thoroughly combined. Gently beat in the sugar, coconut milk powder, salt, and coconut flavor, until smooth.
  10. Place the cake on a large piece of waxed paper or plastic wrap. Spread the frosting all over the cake. Pat the flaked coconut onto the frosting. This will be sticky work; use the paper or wrap to help.
  11. Serve the cake in 1/2" to 3/4" slices. Store any leftovers, well-wrapped, in the refrigerator for 24 hours. Freeze for longer storage.
  12. Yield: one 9" loaf cake, about 15 servings.

Nutrition Information

  • Serving Size 1 slice (115g)
  • Servings Per Batch 15
Amount Per Serving:
  • Calories 430
  • Calories from Fat 220
  • Total Fat 1g
  • Saturated Fat 15g
  • Trans Fat 1g
  • Cholesterol 120mg
  • Sodium 330mg
  • Total Carbohydrate 49g
  • Dietary Fiber 1g
  • Sugars 35g
  • Protein 6g

* The nutrition information provided for this recipe is determined by the ESHA Genesis R&D software program. Substituting any ingredients may change the posted nutrition information.