Desserts
This banana and carrot cake recipe delivers layers of moist, spiced perfection that stays tender for days. The secret lies in blending ripe bananas with finely grated carrots and a touch of warm cinnamon, creating a cake that's rich without being heavy. I've baked countless versions, and this one consistently delivers that ideal texture—soft, slightly dense, and packed with natural sweetness.
The foundation of this recipe is a simple yet effective method: combining wet and dry ingredients separately before gently folding them together. This prevents overmixing, which keeps the cake light and fluffy rather than tough. A splash of vanilla and a pinch of nutmeg add depth, while the carrots contribute subtle earthiness that balances the banana's natural sweetness.
What sets this cake apart is its ability to stay moist for days, even without frosting. The bananas act as a natural tenderizer, while the carrots add moisture without altering the cake's structure. Baking at the right temperature ensures even cooking, and the warm spices create an inviting aroma that fills your kitchen long before the cake emerges from the oven.
Perfect for breakfast, dessert, or snacking, this cake is versatile enough to enjoy plain or topped with cream cheese frosting. The recipe also includes optional adjustments for dietary preferences, ensuring everyone can enjoy a slice. Let's get started on creating this comforting, moist masterpiece.
Ingredients for banana and carrot cake recipe moist
These 13 ingredients blend ripe bananas and carrots into moist, spiced cake perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 2 cups | Mashed, about 3 medium bananas |
| All-Purpose Flour 🌾 | 2 cups | Sifted, for best texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Vegetable Oil 🫒 | ¾ cup | Light or canola oil |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Pure Vanilla Extract 🌿 | 2 tsp | Or vanilla bean paste |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Baking Soda 🧂 | 1 tsp | For proper rise |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Carrots 🥕 | 2 cups | Finely grated, skin on |
| Unsweetened Applesauce 🍎 | ½ cup | For extra moisture |
| Walnuts 🌰 | ½ cup | Chopped, optional topping |
The bananas are non-negotiable—ripe with brown spots ensures natural sweetness. Whole Foods or any grocery store carries them, but check the stems for softness. Carrots should be fresh and vibrant orange, not shriveled. I always buy organic carrots for this recipe—they grate cleaner and sweeter. For the flour, King Arthur or Gold Medal brands are my go-to for consistent texture. The walnuts, if using, should be lightly toasted for extra flavor, but raw works too.
No ripe bananas? Unripe bananas plus 1 tbsp lemon juice mimics the sweetness, though texture will differ slightly. Substitute applesauce with mashed sweet potato for a denser texture. For nutmeg, ground is fine, but if you have a whole nutmeg, grating it fresh is worth the effort. The cinnamon can be swapped for pumpkin pie spice if you prefer a more complex blend. Vegetable oil works, but melted coconut oil adds subtle flavor—just let it cool slightly before mixing.
This cake keeps beautifully—3-4 days in an airtight container at room temperature or 1 week in the fridge. For longer storage, freeze slices wrapped individually for up to 3 months. I always bake an extra batch—the second day is when the flavors truly meld. To reheat, wrap slices in a damp paper towel and microwave for 10-15 seconds. The walnuts, if added, stay crunchy even after baking, so they're perfect for topping fresh slices.
Why You'll Love This Recipe
- Pantry Staples Only: I swear by this one because it uses what I always have—no fancy ingredients. Ripe bananas (the spottier, the better) and basic flour, sugar, and oil mean zero extra shopping trips.
- No Mixer Needed: Honestly, I make this by hand in a bowl—no food processor, no stand mixer. The bananas mash easily, the eggs blend right in, and the batter’s just thick enough to stir smooth without fighting it.
- Double-Duty Cake: This is my go-to for birthdays and lazy Sundays. The carrot adds subtle sweetness while the bananas keep it moist—perfect for slicing into squares or keeping whole for guests who’ll never guess it’s secretly healthy.
- Lasts Through Chaos: Between us, this cake gets better the next day. Store it in the fridge for up to five days, and it’s still tender—great for when life gets busy and I forget to bake until Wednesday. (Yes, I’ve done that.)
Step-by-step instructions for banana and carrot cake
This method ensures a perfectly moist cake with tender layers and warm spice notes throughout.
👨🍳 Step 1: Prepare the Banana-Carrot Mixture
In a large mixing bowl, combine the 2 cups mashed ripe bananas with the 2 cups finely grated carrots. I use a fork to mash the bananas until smooth, ensuring no lumps remain. The carrots should be grated finely—think more like a coarse sandpaper texture than thick strips. This texture creates moisture without altering the cake's structure.
Next, stir in the 0.5 cup unsweetened applesauce and 0.75 cup vegetable oil. The applesauce adds extra moisture while keeping the cake tender, and the oil ensures a soft crumb. Mix well until all ingredients are fully incorporated. This wet mixture should be smooth and slightly thick, almost like a batter. Set this aside while you prepare the dry ingredients.
👨🍳 Step 2: Combine Dry Ingredients
In a separate bowl, sift together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp baking soda, and 0.5 tsp salt. Sifting prevents lumps and ensures even distribution of the spices and leavening agents. The cinnamon and nutmeg will infuse the cake with warm, comforting flavors, while the baking soda guarantees a light rise.
Gradually add the dry mixture to the banana-carrot mixture in the first bowl. Stir gently with a spatula until just combined—you should still see a few flour streaks. Overmixing develops gluten, which can make the cake dense. Once mixed, add the 2 whole large eggs and 2 tsp pure vanilla extract, stirring until fully incorporated. The batter should be thick but pourable, with a consistency similar to pancake batter.
🔥 Step 3: Fold in Walnuts and Bake
Gently fold in the 0.5 cup chopped walnuts using a spatula. I like to distribute them evenly throughout the batter, but a few clusters are fine—they’ll add texture and a subtle crunch. Pour the batter into two greased and floured 8-inch round cake pans (or one 9x13-inch pan if preferred). Tap the pans gently on the counter to remove any air bubbles and ensure the batter settles evenly.
Preheat your oven to 350°F. Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top may still look slightly underdone—this is normal. The cakes will continue to cook slightly as they cool. For even baking, rotate the pans halfway through the baking time if your oven has hot spots.
⏰ Step 4: Cool and Serve
Remove the cakes from the oven and let them cool in the pans for 10 minutes. This step prevents the cakes from cracking as they shrink slightly. Then, transfer them to a wire rack to cool completely. The cakes should be moist but not soggy, with a tender crumb and a subtle sweetness from the bananas and carrots.
For the best texture, serve the cake at room temperature. If you’re using the 0.5 cup chopped walnuts as a topping, sprinkle them over the cooled cake just before serving. The contrast of the warm spices, moist crumb, and crunchy walnuts makes every bite satisfying. Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.
Pro Tips For Making Banana And Carrot Cake Recipe Moist
- STOP OVERMIXING THE BATTER: I learned this the hard way—when you fold in grated carrots and mashed bananas, mix just until combined. Overmixing turns your cake into a dense brick. The moment the flour disappears, stop. Your cake will thank you with a light, moist crumb.
- USE COLD EGGS: This isn’t just about science—it’s about texture. Cold eggs whip up fluffier and hold air better, which means a lighter cake that stays moist longer. Take them straight from the fridge, crack them into a bowl, and let them sit for 5 minutes before mixing. No need to preheat them, just keep them cool.
- DON’T SKIP THE OIL: Vegetable oil is your moisture anchor in this cake. Skip it for butter or applesauce, and you’ll end up with a drier crumb. Use the full amount called for—about 1 cup—and don’t substitute. If you’re worried about calories, at least use a neutral oil like canola or vegetable; olive oil adds flavor but can make the cake taste slightly bitter.
- BAKE UNTIL SPRINGY: The second you see the top crack and pull away from the pan, that’s your cue to pull it out—even if the center still looks slightly underdone. Overbaking is the #1 reason banana-carrot cakes turn dry. Insert a toothpick; if it comes out with a few moist crumbs (not wet batter), you’re golden. Cover and let it cool completely before slicing—this locks in moisture.
Flavor customization for this recipe
Spice Level Boost
For a bolder flavor profile, increase the cinnamon to 3 tsp and add 1 tsp ginger or ½ tsp cardamom. The ginger brightens the banana’s sweetness, while cardamom adds an exotic warmth. I find that Penzeys Spices ground cinnamon has the most robust flavor for this adjustment.
Citrus Zing
Brighten the cake with 1 tbsp lemon or orange zest mixed into the wet ingredients. The citrus cuts through the richness of the bananas and carrots, adding a refreshing contrast. Pair it with 1 tsp lemon juice in the batter for extra moisture and tang. Freshly zested lemons work best—avoid bottled zest, which lacks potency.
Chocolate Twist
Swap ½ cup of the flour for ½ cup Dutch-process cocoa powder and reduce the sugar to 1 cup. This creates a rich, fudgy texture while keeping the cake moist. For extra decadence, fold in ½ cup chocolate chips or chopped dark chocolate. I recommend Ghirardelli 60% dark chocolate for a balanced bitterness.
Nutty Crunch
Replace walnuts with ½ cup pecans or hazelnuts for a different texture. Toast the nuts first in a dry pan over medium heat for 3-5 minutes until fragrant, then chop. Pecans add a buttery richness, while hazelnuts bring a subtle earthiness. For extra flair, sprinkle toasted nuts on top before baking.
Cream Cheese Swirl
Create a marbled effect by swirling in ½ cup cream cheese mixed with 2 tbsp melted butter and 1 tbsp sugar. Fold half the batter into the cream cheese mixture, then gently combine with the remaining batter. This adds a tangy contrast that balances the sweetness. Use Philadelphia cream cheese for the smoothest texture.
Tropical Twist
Add ½ cup crushed pineapple (drained) or ¼ cup shredded coconut¼ cup. This variation works especially well with a toasted coconut topping after baking.
Nutrition facts
Frequently asked questions
Why does this banana carrot cake stay moist longer than others?
The secret lies in the combination of ripe bananas (which act as natural tenderizers), applesauce (for extra moisture), and vegetable oil (instead of butter) that keeps the crumb soft. The carrots add subtle moisture without making the cake dense, while the warm spices help preserve freshness. This cake actually tastes better the second day!
Can I make this cake without eggs?
Yes! Replace the 2 eggs with 2 tbsp ground flaxseed mixed with 6 tbsp water (let sit for 5 minutes to gel) or ½ cup unsweetened applesauce. For best results, reduce the applesauce in the recipe by ¼ cup to maintain moisture balance. The texture will be slightly denser but still delicious.
What's the best way to tell when the cake is fully baked?
Insert a toothpick into the center—the cake is done when it comes out with just a few moist crumbs (not wet batter). The edges should be golden brown, but the top may look slightly underdone. Let it cool in the pan for 10 minutes before transferring to avoid cracking. A kitchen timer helps prevent overbaking!
How do I prevent my cake from being too dense?
Never overmix the batter after adding the dry ingredients—just stir until combined. Sift your flour and spices to avoid lumps, and don't pack the measuring cups. Also, use room temperature eggs and oil for better incorporation. For extra fluffiness, fold in ½ tsp baking powder with the dry ingredients.
Can I use this recipe for cupcakes instead?
Reduce the baking time to 18-22 minutes in a 350°F oven, using standard cupcake liners. For 12 cupcakes, use about 1½ cups batter per cupcake. The moist texture works perfectly for cupcakes too—they'll stay tender even after cooling. Top with cream cheese frosting for extra decadence!
