Chocolate Chunk Banana Coconut Cake With Ganache

A tropical cake that's lush and balanced—not an SPF-50 sugar bomb.

A loaf of banana coconut cake on a platter topped with shredded coconut

Serious Eats / Kanika and Jatin Sharma

Why It Works

  • Ripe—but not overripe—bananas provide natural pectin and structure, helping the loaf rise evenly to a light, tender crumb rather than a dense, banana-bread-style slump.
  • Unrefined coconut oil adds a gentle coconut aroma, and because it's solid at room temperature, it creams like butter, creating a fine crumb texture.
  • A touch of corn syrup in the ganache prevents crystallization, keeping the chocolate glaze smooth and glossy as it sets.

Banana, coconut, and chocolate are a natural trio, but getting them to play nicely in one loaf is trickier than it looks. Too much banana and the coconut disappears; too much coconut and suddenly you're snacking on something that tastes like tanning lotion. My goal was a cake where all three flavors show up clearly and harmoniously—and where the texture lands closer to light cake than to moist banana bread. After several rounds of testing (and one regrettable loaf that smelled like a beach cabana), this version gets the balance exactly right.

The Structure Problem: How to Build a Cake That Doesn't Taste Like Banana Bread

Classic banana bread uses the muffin method—stir wet into dry—which yields a dense, pleasantly squat crumb that's expected and desired in banana bread. But my goal wasn't a banana bread. This loaf cake is meant to be decidedly in the cake corner. A lighter, tighter crumb that's pleasantly moist, but not damp the way good banana bread is. To achieve this, the loaf needed more lift to support chunks of chocolate and toasted coconut, and to support its glossy ganache finish. So after rounds of testing, I realized the best way to get there was by breaking out the stand mixer and using a classic cake baking approach:

  • Cream the fat and sugar first to aerate the base.
  • Add room-temperature eggs one at a time to maintain a stable emulsion.
  • Alternate dry and wet ingredients to build an even, tender crumb.

This approach creates a lighter, fluffier structure without sacrificing the plush, moist texture people love in banana bread.

Banana bread loaf with coconut topping served on a rectangular plate

Serious Eats / Kanika and Jatin Sharma

How to Get Banana and Coconut to Play Nice (and Avoid Banana Boat Territory)

Banana and coconut are both big flavors, and if you're not careful, they start competing, ending in the dreaded "banana boat" situation, where everything tastes like '80s tanning oil. The fix begins with the fruit itself. Using ripe but not overly ripe bananas gives you clean banana flavor and natural structure (their pectin helps the crumb stand tall) without the tropical, aggressively sweet notes that can bulldoze coconut.

To bring the coconut forward without letting it hijack the loaf, I layered the flavors thoughtfully:

  • Unrefined coconut oil adds a warm, natural coconut aroma. Because it's solid at room temperature, it also gives the cake a rich, almost buttery crumb—no actual butter required.
  • Coconut milk adds subtle sweetness and moisture, rounding out the banana without overpowering it.
  • The tiniest hint of coconut extract (totally optional) amplifies the coconut just enough to register without tipping into SPF-50 territory.

The result is even-handed tropical flavor—balanced, fragrant, and definitely not something you'd slather on your shoulders at the beach.

Chocolate as Balance, Not Overkill

Chocolate can mute fruitiness if it takes over, so the cake uses a prudent, measured amount of chopped semisweet chocolate for contrast and richness, but not dominance. The pieces are folded into the batter right before baking, and melt into soft pockets rather than forming a heavy seam at the bottom of the loaf, a common problem in dense batters.

The Ganache Finish

A loaf this lush needs an impressive finish. A quick ganache made with chocolate, coconut milk, and corn syrup creates a pourable glaze that sets into a glossy, silky layer (corn syrup keeps it shiny and prevents sugar crystallization). A dusting of toasted coconut on top adds texture, visual contrast, and a final roasty coconut note.

The final cake slices beautifully, keeps for days, and gets better overnight as the flavors settle and deepen.

Recipe Details

Chocolate Chunk Banana Coconut Cake With Ganache

Prep 25 mins
Cook 90 mins
Cooling Time: 2 hrs 15 mins
Total 4 hrs 10 mins
Serves 10
Makes 1 9-inch loaf
Keep Screen Awake

Ingredients

  • Cooking spray

  • 2 cups all-purpose flour (9 ounces; 260 g)

  • 3/4 teaspoon baking powder

  • 3/4 teaspoon (3 g) Diamond Crystal kosher salt; for table salt, use half as much by volume or use the same weight

  • 1/2 cup mashed ripe bananas (1 to 2 bananas)

  • 1/2 cup plus 3 tablespoons unsweetened coconut milk, divided

  • 1 1/2 teaspoons (7 ml) vanilla extract

  • 1/2 teaspoon plus 1/8 teaspoon coconut extract, divided (optional)

  • 3 1/2 ounces unrefined coconut oil (about 1/2 cup; 100 g), solid but soft, about 70°F

  • 1 1/2 cups granulated sugar (10 1/2 ounces; 298 g)

  • 2 large eggs, at room temperature

  • 6 ounces semi-sweet chocolate, chopped, divided

  • 3/4 cup sweetened shredded coconut (2 1/4 ounces; 64 g), toasted, divided (see note)

  • 1 tablespoon (15 ml) light corn syrup

Directions

  1. Adjust oven rack to lower-middle position and preheat oven to 350°F (175°C). Spray bottom and sides of a 9-by-5-­inch metal loaf pan with cooking spray. Line the long sides with a 7-by-13-inch sheet of parchment paper, with overhang. In a large bowl, whisk flour, baking powder, and salt together. In a second bowl, whisk together mashed banana, 1/2 cup coconut milk, vanilla, and coconut extract, if using.

    Two images showing a mixing bowl on a wooden board top one with white powder and the bottom with a white liquid mixture

    Serious Eats / Kanika and Jatin Sharma

  2. Using a stand mixer fitted with a paddle attachment, beat coconut oil and sugar on medium speed until combined and resembling wet sand, about 3 minutes. Add eggs, one at a time, and beat until combined.

    A persons hands cracking an egg into a mixing bowl containing shredded coconut on a wooden cutting board surface

    Serious Eats / Kanika and Jatin Sharma

  3. Reduce speed to low and add flour mixture in 3 additions, alternating with banana mixture in 2 additions, allowing each addition to incorporate fully, scraping down bowl as needed. Using a rubber spatula, fold in 4 ounces of chopped chocolate and 1/2 cup of toasted shredded coconut. Transfer batter to prepared pan and smooth top with rubber spatula.

    Series of steps for preparing banana coconut cake batter and pouring it into a loaf pan

    Serious Eats / Kanika and Jatin Sharma

  4. Bake until a toothpick inserted in center of loaf comes out clean, loaf is well risen and golden brown, or to an internal temperature of around 206°F (97°C), 60 to 85 minutes. Cool cake in pan on a wire rack for 30 minutes. Using parchment overhang, remove loaf from pan and discard parchment paper. Continue cooling completely on a wire rack for about 90 minutes.

    A loaf cake in a baking tin on a cooling rack

    Serious Eats / Kanika and Jatin Sharma

  5. Meanwhile, thirty minutes before cake is finished cooling, in a microwave-safe bowl, microwave corn syrup, remaining 3 tablespoons of coconut milk, and remaining 2 ounces chopped chocolate at 50 percent power, stirring frequently with a rubber spatula, until chocolate is melted, 1 to 3 minutes. Stir in remaining 1/8 teaspoon coconut extract, if using. Let sit until slightly thickened but still pourable, about 30 minutes while the cake finishes cooling.

  6. Once cake is cool, Set wire rack with loaf in a rimmed baking sheet. Pour ganache over top of cake, letting excess flow down sides. Sprinkle top with remaining 1/4 cup toasted coconut. Refrigerate until chocolate is set, about 15 minutes. Slice and serve.

    Process of decorating a banana coconut cake focusing on chocolate coating and sprinkling coconut shreds on top

    Serious Eats / Kanika and Jatin Sharma

Special Equipment

Kitchen scale, stand mixer with paddle attachment, parchment paper, 9-by-5-­inch metal loaf pan, wire rack, rimmed baking sheet

Notes

One 14-ounce can of coconut milk is enough for this recipe; shake the can well before opening. Leftover coconut milk can be stored in the refrigerator for up to 3 days. 

To toast the coconut, spread it on a rimmed baking sheet and bake in oven at 325°F (160°C), stirring often, until golden brown, 8 to 10 minutes.

This recipe also works in an 8½ x 4½-inch loaf pan, but requires cooking for 75 to 90 minutes.

Make-ahead and Storage

The cooled cake can be stored in an airtight container at room temperature for up to 3 days.

Nutrition Facts (per serving)
445 Calories
18g Fat
68g Carbs
5g Protein
×
Nutrition Facts
Servings: 10
Amount per serving
Calories 445
% Daily Value*
Total Fat 18g 24%
Saturated Fat 14g 68%
Cholesterol 37mg 12%
Sodium 200mg 9%
Total Carbohydrate 68g 25%
Dietary Fiber 3g 9%
Total Sugars 45g
Protein 5g
Vitamin C 1mg 4%
Calcium 38mg 3%
Iron 2mg 12%
Potassium 165mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)