Carrot Banana Cake

Loading…

By Reading time

Carrot banana cake bakes up tender, moist, and warmly spiced, with the kind of crumb that stays soft for days without turning heavy. The bananas bring natural sweetness and a plush texture, while the carrots keep the cake from feeling like a plain banana loaf in layer-cake clothing. Frosted with thick cream cheese icing, it lands right in that sweet spot between homey and celebration-worthy.

What makes this version work is the balance. Banana adds moisture, but too much can make the cake gummy, so the flour and leaveners have enough structure to hold everything together. Fresh shredded carrot disappears into the batter as it bakes, adding sweetness and body without streaks of raw crunch. Brown sugar deepens the flavor and keeps the crumb soft, while cinnamon, nutmeg, and ginger give the cake enough warmth to taste like more than the sum of its parts.

Below, I’ve included the details that matter most: how ripe the bananas should be, why the carrots should be finely shredded, and how to keep the frosting thick instead of loose. Those small choices are what turn a decent carrot banana cake into one you’ll want to make again.

Save this carrot banana cake for the days when you want a soft spiced cake with thick cream cheese frosting.

Save to Pinterest

The Trick That Keeps the Crumb Soft Instead of Gummy

Banana cakes can cross the line into dense and sticky fast, especially when the bananas are very ripe and the batter gets overmixed. The fix is structure: enough flour to support the fruit, just enough leavening to lift it, and a gentle hand once the dry ingredients go in. Stop mixing the second the flour disappears. If you keep stirring, the batter turns tough before it even hits the oven.

Another thing that matters here is moisture from two different sources. The bananas do one job, the carrots do another, and neither one should overwhelm the batter. If your bananas are extra large, use a little less than a full cup mashed. If the carrots are coarse, the cake can bake up stringy instead of tender, so shred them finely. That small detail makes the texture smoother and the slices cleaner.

What Each Ingredient Is Doing in the Batter

Carrot banana cake moist spiced frosted
  • Bananas: Use ripe bananas with plenty of brown speckles. They bring sweetness, moisture, and that soft banana-cake texture. Under-ripe bananas won’t mash smoothly or flavor the cake enough, and overly watery bananas can make the crumb heavy.
  • Carrots: Freshly shredded carrots are best here. Pre-shredded carrots are usually too dry and too thick, so they don’t melt into the batter the same way. Finely grated carrots practically disappear and keep the cake tender.
  • Brown sugar: This gives the cake a deeper sweetness and helps hold onto moisture. Granulated sugar will work in a pinch, but the flavor will be flatter and the crumb a little less soft.
  • Vegetable oil: Oil keeps this cake plush even after chilling. Butter can be used, but the cake won’t stay as moist for as long, and you’ll lose some of that signature soft texture.
  • Cream cheese and butter: Both need to be softened for the frosting to whip smooth. Cold cream cheese leaves lumps, and melted butter makes the frosting loose. You want the mixture fluffy enough to spread in thick swirls.
  • Walnuts: Optional, but they add crunch and a little bitterness that balances the sweet frosting. Chop them small so they don’t sink and so each slice cuts neatly.

Building the Batter Without Overworking It

Whisk the Wet Ingredients First

Start with the oil, brown sugar, eggs, and vanilla until the mixture looks glossy and a little thick. That step dissolves some of the sugar and gives the cake a smoother crumb. Once the mashed bananas and shredded carrots go in, the batter will look loose and slightly rustic. That’s normal.

Fold in the Dry Ingredients Gently

Add the flour, baking soda, baking powder, spices, and salt, then fold just until no dry streaks remain. The batter should look evenly mixed but not whipped. If you beat it hard at this stage, the cake can turn tight instead of soft. The walnuts go in last so they stay distributed instead of sinking straight to the bottom.

Bake Until the Center Springs Back

Divide the batter evenly and bake until a toothpick comes out clean or with a few moist crumbs. The top should spring back lightly when touched, and the edges should pull just slightly from the pan. Don’t wait for the cake to look dry all over. By then, it’s already gone too far. Let the layers cool completely before frosting, or the cream cheese icing will melt and slide.

Make It a One-Layer Sheet Cake

Bake the batter in a greased 9×13 dish for the same general time range, checking a few minutes early if your pan runs dark or bakes hot. You’ll get a slightly softer middle and less frosting in every bite, which is a good trade if you want an easier dessert to slice and serve.

Gluten-Free Version

Use a good 1:1 gluten-free flour blend in place of the all-purpose flour. The cake will still be moist, but it may need an extra few minutes in the oven and should be cooled completely before slicing so it sets cleanly.

Dairy-Free Frosting Option

Swap in dairy-free cream cheese and plant-based butter for the frosting. The texture will be a little softer, so chill it briefly before spreading if it seems loose. The cake itself stays dairy-free as written.

Nutty Brown Butter Upgrade

If you want a deeper, toastier flavor, brown the butter for the frosting replacement and cool it until just spreadable before beating it with the cream cheese. That gives you a richer finish, but the frosting will be a little more pronounced and less tangy than the classic version.

Storage and Reheating

  • Refrigerator: Store frosted cake covered for up to 5 days. The crumb stays moist, and the frosting firms up a bit when chilled.
  • Freezer: Freeze unfrosted layers tightly wrapped for up to 2 months. Frosting doesn’t freeze as neatly, so it’s better to freeze the cake layers and make the cream cheese frosting fresh.
  • Reheating: Bring slices to room temperature before serving, or warm an unfrosted slice for 10 to 15 seconds in the microwave. Too much heat will melt the frosting and make the cake feel greasy.

Questions I Get Asked About This Recipe

Can I use frozen bananas for carrot banana cake?+

Yes, as long as you thaw them first and drain off any excess liquid. Frozen bananas often release more moisture than fresh ones, so if the mash looks watery, your cake can turn gummy. A thick, spoonable banana mash is what you want.

How do I keep the cake from turning out dense?+

Don’t overmix after the flour goes in. Banana and carrot batter gets heavy fast if you stir it too long, and the gluten in the flour tightens up. Fold just until the dry spots disappear, then stop.

Can I make carrot banana cake ahead of time?+

Yes, and it actually tastes even better after the flavors settle overnight. Bake the cake layers a day ahead, wrap them well once cool, and frost the next day. If you’re making the whole cake ahead, keep it chilled and bring it out about 30 minutes before serving.

How do I know when the cream cheese frosting is thick enough?+

It should hold soft peaks and look spreadable, not pourable. If it seems loose, beat in a little more powdered sugar or chill it for 10 to 15 minutes before frosting. Warm cream cheese is the main reason frosting turns slack.

Can I leave out the walnuts?+

Yes. The cake bakes up just fine without them, and the texture stays soft and even. If you like the flavor but not the crunch, try toasting the walnuts first and sprinkling them only on top of the frosting.

Carrot Banana Cake

Carrot banana cake with a moist, spiced crumb baked until a toothpick comes out clean, then topped with thick cream cheese frosting. This banana carrot cake is easy to make with mashed bananas, shredded carrots, and warm cinnamon-spice flavor.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 430

Ingredients
  

Carrot banana cake
  • 2 bananas, ripe mashed
  • 1 cup carrots, shredded about 2 medium
  • 0.5 cup vegetable oil
  • 1 cup brown sugar
  • 2 eggs, large
  • 1 tsp vanilla extract
  • 1.5 cup all-purpose flour
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 1 tsp cinnamon
  • 0.5 tsp nutmeg
  • 0.25 tsp ginger
  • 0.5 tsp salt
  • 0.5 cup walnuts, chopped optional
Cream cheese frosting
  • 8 oz cream cheese softened
  • 0.5 cup butter softened
  • 2 cup powdered sugar
  • 1 tsp vanilla extract

Equipment

  • 1 sheet pan

Method
 

Bake the cake
  1. Preheat oven to 350°F, then grease two 8-inch round pans or a 9x13 dish so the cake releases cleanly.
  2. Whisk vegetable oil, brown sugar, eggs, and vanilla extract together until smooth and glossy, with no visible egg streaks.
  3. Stir in mashed ripe bananas and shredded carrots until evenly distributed through the batter.
  4. Fold in all-purpose flour, baking soda, baking powder, cinnamon, nutmeg, ginger, and salt until just combined, stopping as soon as no dry flour remains.
  5. Fold in chopped walnuts, if using, so they’re suspended throughout the batter rather than clumped.
  6. Divide batter between pans and bake at 350°F for 30–35 minutes, until a toothpick inserted in the center comes out clean.
Make and spread the frosting
  1. Beat cream cheese and butter until smooth, then add powdered sugar and vanilla extract and beat until fluffy with a thick, spreadable texture.
  2. Cool cakes completely before frosting generously so the frosting stays thick and doesn’t melt or slide.

Notes

For clean slices, cool the cake fully before frosting; then chill the frosted cake for 30–60 minutes to help the frosting set. Store covered in the refrigerator for up to 4 days. Freeze unfrosted layers wrapped tightly for up to 2 months; thaw overnight in the fridge before frosting. For a lighter version, replace about half the vegetable oil with unsweetened applesauce and use the same spices.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating