Last Wednesday, I turned 27, accepted the fact that I simultaneously have subtle wrinkles and not-so-subtle zits, ran out of fingers counting my blessings, and baked myself a big, beautiful banana birthday cake.

Banana Cake with Toasted Coconut Cream Cheese Frosting

I don’t know at what age it becomes inappropriate to a) open all of your birthday cards at the breakfast table with self-appointed pomp and ceremony or b) insist on birthday cake, but 27 is not it. From Ben surprising me with flowers, to the wonderful friends and family who mailed cards, to the barrage of Facebook wall-post love, my birthday left me with a happy case of the warm fuzzies. Treating myself to unnecessarily large cheese and chocolate croissants didn’t hurt either. Not that I’m spoiled or anything…


Growing up, my Grammy would fix the “birthday person” whatever dessert she desired on her special day, be it an outrageously complicated Baked Alaska (yes, I really did request this once), peach cobbler (my sister’s annual pick), or Boston Cream Pie (asked for that one too). Clearly, my birthday spoilage was engrained early.

Since moving away from home, I’ve extended my Grammy’s tradition by baking birthday treats for friends. Ben, a traditionalist, always chooses classic yellow cake with chocolate frosting, but I’ve honored requests for sweets that range from pumpkin pie to funfetti cookies. Don’t even attempt to tell me not to bake anything; I never miss a good excuse to eat dessert.

Especially if that dessert is Banana Cake with Coconut Cream Cheese Frosting.

Banana Cake with Toasted Coconut Cream Cheese Frosting

I had almost as much dreaming up this birthday cake as I did eating it. Though I’m typically a chocolate-cake kind of lady, the tropical duo of banana and coconut wiggled into my sugar-sensitive subconscious and refused to budge. “Birthday?” crooned banana. “You know we like to party,” finished coconut. The two did not disappoint. My taste buds danced like maniacs.

Banana Cake with Toasted Coconut Cream Cheese Frosting

If you don’t have three overly ripe bananas lying on your counter right now, you are far more organized in your fruit purchasing than myself. You also need to run and buy a big ol’ banana bunch immediately. We need to bake this cake and get it into your mouth ASAP. Be sure to grab some cream cheese and coconut too. We’ll be topping our moist, rich banana cake with outta control toasted coconut cream cheese frosting. Make extra.

Banana Cake with Toasted Coconut Cream Cheese Frosting

Toasted coconut cream cheese frosting might be the secret to happiness, the fountain of youth, and/or the road to El Dorado. Before you realize what’s happened, you’ll be licking the leftovers right out of the bowl. Maybe you’ll use a spoon. Maybe not. Whatever your method, I support you.

Banana Cake with Coconut Cream Cheese Frosting is one of the most moist and flavorful cakes I have ever baked. And it is EASY. I made the cake batter in one bowl and didn’t even bother with a mixer. The mashed bananas give a wonderful sweetness, true fruit flavor, and tenderness to the cake; the toasted coconut cream cheese frosting is proof of pure goodness in the world.

Banana Cake with Toasted Coconut Cream Cheese Frosting

In my usual style of developing healthier twists on comfort foods, I swapped some of the white flour for whole-wheat pastry flour and used light cream cheese in the frosting. Don’t worry. All you will taste is moist banana-coconut magnificence.

Banana Cake with Coconut Cream Cheese Frosting is worthy of any occasion, be it a birthday celebration or a simple Tuesday night. After all, a marvelous, moist, and flavorful cake like this deserves a party any night of the year, as do we my friends. Let’s bake Banana Cake with Coconut Cream Cheese Frosting just because life is sweet, and the sweet life calls for cake.

If you love this recipe, don’t miss my Banana Bundt Cake!

Banana Cake with Toasted Coconut Cream Cheese Frosting

Yield: 12 servings
Prep Time:
45 mins
Total Time:
2 hrs 30 mins
A lighter, healthier recipe for moist, rich banana cake topped with toasted coconut cream cheese frosting. This magnificent cake is easy to make, worthy of a special occasion, and no one will believe you used whole wheat flour.


For the Banana Cake:

  • 1 1/2 cups mashed very ripe bananas — (about 3)
  • 2 large eggs
  • 3/4 cup granulated sugar
  • 1/4 cup light brown sugar
  • 1/3 cup canola oil
  • 1 teaspoon vanilla extract
  • 1 cup whole-wheat pastry flour
  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 1/2 cup nonfat buttermilk*

For the Toasted Coconut Cream Cheese Frosting:

  • 2/3 cup light 1/3 fat cream cheese — (6 ounces) softened
  • 2 tablespoons unsalted butter — at room temperature
  • 2 1/2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1/8 teaspoon almond extract
  • 3/4 cup flaked, sweetened baker’s coconut


  1. Preheat oven to 375 degrees F. Butter and flour two 9-inch round cake pans and line the bottoms with parchment paper.
  2. In a large bowl, mash the bananas. Whisk in the eggs, granulated sugar, brown sugar, oil, and vanilla.
  3. In a separate bowl, combine the whole-wheat pastry flour, all-purpose flour, baking powder, baking soda, and salt. Add half of the dry ingredients to the banana mixture and fold in by hand, just until combined. Gently stir in buttermilk. Fold in remaining dry ingredients, just until blended, being careful not to over mix. Divide batter evenly between the two pans.
  4. Bake 20 to 25 minutes, until cake tops spring back lightly when touched and a toothpick inserted in the center comes out clean. Let cool for 5 minutes, then turn out onto a wire rack. Carefully peel off wax paper and set aside to cool completely.
  5. Toast coconut: Heat a wide skillet over medium-low. Once the pan is heated, add the coconut in an even layer. Continually stir and fold over the coconut in the pan so that it cooks evenly. Continue to fold and turn until the coconut is a light, toasty brown and your kitchen smells amazing, 3-5 minutes (will vary depending upon the sugar content of the coconut). Watch the pan carefully to prevent burning, then remove coconut immediately to a plate once ready. Let cool.
  6. Prepare frosting: In a large bowl, beat together the cream cheese and butter until smooth and creamy. Beat in vanilla and almond extracts. Reduce speed to low, then gradually add the powdered sugar, 1/4 cup at a time, beating just until combined.
  7. Once layers have cooled completely, assemble and frost layers with the cream cheese frosting. Top cake generously with toasted coconut. Slice and enjoy.

Recipe Notes

*Ingredient Note: If you do not have (or do not want to purchase buttermilk), swap sour milk instead: To make, mix 1 and 1/2 teaspoons white vinegar or lemon juice with 2% or whole milk. Let sit 5 minutes, then use in the recipe as directed.
*Serving Size Note: The above recipe yields two 9-inch rounds. To make a smaller batch, I halved the recipe, then baked in two 6-inch baking pans instead, reducing the baking time to 18 minutes. Choose whichever option yields the right amount for you.
Course: Dessert
Cuisine: American
Keyword: Banana Cake with Toasted Coconut Cream Cheese Frosting, Easy Homemade Cake Recipe

Did you try this recipe? I want to see! Follow Well Plated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!