This post contains affiliate links. Please see our disclosure policy.
In my opinion, a moist carrot cake is not just a spring cake recipe, but a fall and winter dessert cake too! My highly requested recipe for Coconut Carrot Cake is loaded with shredded carrots, ripe banana, and sweet figs, with just the right hint of warm spices. A little toasted coconut adds a tender, chewy texture, while a silky honey vanilla cream cheese frosting makes every bite utterly delightful. It’s a fresh twist on a classic that’s comforting, flavorful, and impossible to resist.

Carrot cake has always been one of my favorites, but I’ve never loved the traditional mix of nuts, pineapple, and raisins. I wanted something a little different, something naturally sweet, a little tropical, and full of texture. That’s where ripe banana, figs, and shredded coconut came in, making each slice moist, flavorful, and delightfully chewy.
The cream cheese frosting is just as important to me as the cake itself. I opted for a soft honey and vanilla flavored topping that’s creamy without being overly sweet, letting the warm spices and fruity flavors shine. Every time I make this cake, it feels like a little celebration in the kitchen, and I promise once you try it, it’ll become a go-to dessert you’ll bake all year long.
Key Ingredients & Test Notes
- All-Purpose Flour (10-11% protein) provides structure to the cake while keeping it tender and moist.
- Ground Cinnamon, Ginger, and Nutmeg create the warm, spiced flavor base that complements the carrots, banana, and figs.
- Test Note: Toasting the spices lightly in a dry pan before mixing into the batter can make the flavors more fragrant and layered.
- Dark Brown Sugar adds rich, caramel-like sweetness and helps retain moisture in the cake.
- Granulated Sugar balances the sweetness and contributes to a soft, tender crumb.
- Test Note: Using a combination of brown and granulated sugar gives depth to the flavor while keeping the texture light and moist.
- Over-Ripened Banana adds natural sweetness, moisture, and a subtle fruit flavor that pairs beautifully with the spices.
- Test Note: Make sure bananas are very ripe for maximum sweetness and moisture.
- Maple Syrup enhances the fruity notes and adds a gentle, earthy sweetness.
- Sunflower Oil or Liquid Coconut Oil keeps the cake tender and moist without adding heaviness.
- Test Note: Coconut oil adds a hint of tropical flavor, especially if you keep it unrefined.
- Fresh Carrots provide natural sweetness, moisture, and texture.
- Test Note: Peel and grate finely for a smooth, even texture, or coarsely for more chew.
- Shredded Sweetened Coconut adds chewy texture and tropical flavor.
- Test Note: Blitz in a food processor for smaller granules if you want the coconut to blend seamlessly into the cake.
- Dried Figs (or raisins/dates) give bursts of fruity sweetness and chewiness.
- Test Note: Chop into small pieces to distribute evenly and prevent pockets of dry fruit.
- Vanilla Cream Cheese Frosting combines unsalted butter, cream cheese, honey, vanilla, fine sea salt, and powdered sugar for a smooth, slightly sweet, and tangy topping.
- Test Note: Make sure the butter and cream cheese are fully softened to avoid lumps, and sift the powdered sugar for an ultra-smooth finish. The honey adds a gentle floral sweetness that balances the spices.
- Shredded Coconut Topping adds visual appeal and a subtle tropical flavor to the frosting.
- Test Note: Toast lightly for extra flavor and crunch, or leave sweetened and soft for a more classic finish.
How To Make Coconut Carrot Cake

- Whisk together the flour, cinnamon, ginger, nutmeg, baking powder, baking soda, and salt in a large bowl and set aside.

- In a separate large bowl, whisk together the eggs, brown sugar, granulated sugar, mashed banana, maple syrup, and vanilla until smooth. Stir in the sunflower oil until well mixed into a thick brown batter.

- Pour the wet mixture into the dry ingredients and gently fold with a wooden spoon or sturdy rubber spatula until just combined.

- Fold in the shredded carrots, coconut, and chopped figs in batches so everything is evenly distributed. You’ll have chunky, but pourable cake batter.

- Divide the batter evenly between the prepared cake pans and level the tops. Bake on the middle oven rack for 33–35 minutes, or until a toothpick inserted in the center comes out clean.

- Let the cakes cool in the pans for 15 minutes, then invert them onto a wire rack to cool completely. Peel away the bottom parchment paper before frosting.

- Make the cream cheese frosting, by beat together the softened butter and cream cheese on high speed for 3–4 minutes until fluffy. Mix in the honey, vanilla, and salt. Reduce the mixer speed to low and gradually add the sifted powdered sugar. Whip on medium-high speed until creamy and smooth.

- Place one cooled cake layer on your serving plate and spread a layer of frosting evenly on top. Sprinkle with shredded coconut. Place the second layer on top and repeat with frosting and more coconut for a beautiful finish.

Helpful Tips
- Use a Kitchen Scale: I test all my recipes by weighing ingredients in grams for the most accurate results. Using a kitchen scale ensures your cake turns out just as the recipe intends, every single time. This is the scale I use daily and love for consistency.
- Weigh Cake Batter for Even Layers: For perfectly even layers, weigh the batter in each cake pan before baking. Tap the pans gently on the counter to release any air bubbles, and consider using baking strips like these to ensure even heat distribution and a flat, professional-looking top.
- Avoid Overbaking: Overbaking is the fastest way to dry out a tender cake. The layers are done when the edges start turning golden and the center feels slightly firm to the touch. Lightly press your finger in the middle—if it offers a little resistance, it’s ready to come out of the oven.
- Keep an Eye on Your Oven: All ovens bake differently, so baking times can vary. Check your cake a few minutes before the suggested time and adjust as needed to prevent overbaking.
- Cool Before Frosting: Always let cake layers cool for at least 15 minutes in the pan before inverting onto a wire rack. Cool completely before frosting to prevent the icing from melting. Peel away any parchment on the bottom for a clean finish.

Leftovers & Storage
- Room Temperature: Frosted Coconut Carrot Cake can be served at room temperature right after assembling. However, because of the cream cheese frosting, it’s best to store the cake in the fridge if it will sit out for more than 2–3 hours.
- Refrigerator: Unfrosted cake layers can be tightly wrapped in plastic wrap and stored in the fridge until ready to assemble. Once frosted, the cake will stay moist and fresh for up to 5 days when properly stored in an airtight container.
- Freezer: If you want to freeze the cake, skip the frosting. Wrap each layer twice in plastic wrap, place in a freezer-safe bag, and freeze for up to 4 months. Thaw the layers at room temperature before frosting and assembling.
★★★★★ Please leave a star rating and review below if you make this recipe! THANK YOU!!
Moist Coconut Carrot Cake

Equipment
Recipe Video
Ingredients
Carrot Cake
- 313 grams (2.5 cups) all purpose flour, 11% protein
- 2 teaspoons ground cinnamon
- 1 teaspoon ground ginger
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon fine sea salt
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 220 grams (1 cup) dark brown sugar, packed
- 100 grams (½ cup) granulated sugar
- 4 large eggs, room temperature
- 1 large egg yolk, room temperature
- 171 grams (¾ cup) mashed over-ripened banana
- 2 tablespoons maple syrup
- 2 teaspoons pure vanilla extract
- 224 grams (1 cup) sunflower oil or liquid coconut oil
- 200 grams (2 cups) fresh carrots, peeled and grated
- 42 grams (0.5 cup) shredded sweetened coconut, *keep shredded or blitz in food processor for smaller granules
- 96 grams (3/4 cup) dried figs, chopped *optional to swap for raisins or dates
Vanilla Cream Cheese Frosting
- 113 grams (½ cup) unsalted butter European Style 82% butterfat, softened
- 125 grams (5 ounces) full fat cream cheese, softened
- 1 teaspoon honey
- 2 teaspoons vanilla bean paste or pure vanilla extract
- 1/2 teasoon fine sea salt
- 330 grams (3 cups) powdered sugar, sifted
Topping
- shredded sweetened coconut, sprinkle on top of frosting
Instructions
Carrot Cake
- Preheat oven to 350℉ / 180℃ / 160℃ Fan (convection). Prepare two 9-inch round cake pans with non-stick spray and line the bottoms with parchment paper.
- Whisk together flour, cinnamon, ginger, nutmeg, baking powder, baking soda, and salt in a large bowl.313 grams all purpose flour, 2 teaspoons ground cinnamon, 1 teaspoon ground ginger, 1/2 teaspoon ground nutmeg, 1/2 teaspoon fine sea salt, 2 teaspoons baking powder, 1 teaspoon baking soda
- Place eggs, brown sugar, granulated sugar, mashed banana, maple syrup and vanilla extract into a separate large bowl. Hand whisk together until smooth.220 grams dark brown sugar, 100 grams granulated sugar, 4 large eggs, 1 large egg yolk, 171 grams mashed over-ripened banana, 2 tablespoons maple syrup, 2 teaspoons pure vanilla extract
- Add in room sunflower oil and whisk until mixed in.224 grams sunflower oil or liquid coconut oil
- Pour wet ingredients into dry ingredients. Using a wooden spoon or sturdy rubber spatula and mix until just combined. Don't over mix the batter.
- Fold in the carrots, coconut, and figs in intervals.200 grams fresh carrots, 42 grams shredded sweetened coconut, 96 grams dried figs
- Scoop the cake batter into the two prepared cake pans dividing the batter evenly.
- Bake for 33-35 minutes on the middle rack. Check for doneness when the tops of the cakes have a slight spring and a toothpick inserted into the center of each one comes out clean.
- Transfer the pans to a wire cooling rack for 15 minutes. Then, invert the pans and place the cake layers right side up, directly onto the wire rack to cool completely.
- Remove bottom layer of parchment paper before assembling the cake with frosting.
- Place a single layer on desired cake dish. Top with cream cheese icing, sprinkle with shredded coconut.
- Place second layer on cake and repeat by covering the top of cake with icing and a sprinkling of more shredded coconut.shredded sweetened coconut
- Slice and serve.
Vanilla Cream Cheese Frosting
- Using an electric mixer with whisk attachment on high speed, beat together softened butter and cream cheese, until fluffy without lumps. (3-4 minutes) Mix in the honey, vanilla, and salt.113 grams unsalted butter European Style 82% butterfat, 125 grams full fat cream cheese, 1 teaspoon honey, 2 teaspoons vanilla bean paste or pure vanilla extract, 1/2 teasoon fine sea salt
- Reduce speed to low and slowly spoon in the sifted powdered sugar. Whip on medium high speed until smooth. (2-3 minutes)330 grams powdered sugar







Delicious and forgiving recipe that was a hit with the whole family including the toddler! Can taste the fresh carrots and the figs with coconut give it a nice little festive twist. We opted to not make the frosting this go around and the cake itself is so good as is!
Hi Feier! Thanks for trying the recipe and leaving feedback! Thrilled to hear you love this cake as much as I do. I recently made it for my neighbor’s twins 2 yr old birthday and all the kids enjoyed it as well! 🙂
I bought Jenn’s cookbook on a whim while shopping in Chalottesville. After being impressed by every recipe I tried, I bought 3 more books for family members. Hers is always the first book I pick off my shelf when looking for a new recipe. I just can’t wait for book 2!