Desserts
This apple banana carrot cake recipe delivers a perfect balance of moist, spiced layers topped with a buttery streusel crown that crumbles just enough to release golden caramelized bits. 🌟 The secret to its tender crumb lies in the combination of ripe bananas, finely grated carrots, and a touch of cinnamon that infuses every bite with warm, comforting flavor.
Unlike dense carrot cakes, this version stays light and airy thanks to a gentle folding technique that preserves the cake's structure while keeping it impossibly moist.
The recipe begins with a simple batter of flour, sugar, and spices, where the bananas and apples add natural sweetness and moisture without needing excessive sugar. Grated carrots contribute both texture and subtle earthiness, while the streusel topping—made with oats, brown sugar, and melted butter—creates that irresistible crunch-sweet contrast.
Baking at 350°F ensures even cooking, with a total time of about 50 minutes for a perfectly set cake with a golden top.
What makes this cake truly special is its versatility—serve it warm with a scoop of vanilla ice cream or let it cool for a slice that’s rich yet not overly sweet. The spiced streusel crown adds depth, while the moist layers ensure every bite feels indulgent.
Whether you're baking for a family gathering or treating yourself, this recipe delivers a cake that’s both comforting and impressive without being complicated.
For those who prefer a lighter touch, you can reduce the sugar slightly or swap the frosting for a dusting of powdered sugar. The cake also freezes beautifully, making it perfect for meal prep or future cravings. Let’s get baking—this cake is worth every minute of the process.
Ingredients for apple banana carrot cake
Moist layers and buttery streusel crown—just 16 ingredients for a showstopping cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown preferred |
| Ripe Bananas 🍌 | 3 large | Mashed, about 1.5 cups |
| Apples 🍎 | 2 medium | Peeled, finely diced |
| Vegetable Oil 🫒 | ½ cup | Light, not heavy |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat |
| Vanilla Extract 🌿 | 1 tbsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated |
| Baking Soda 🧂 | 1 tsp | Pure, not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Carrots 🥕 | 3 medium | Finely grated, about 1.5 cups |
| Old-Fashioned Oats 🌾 | 1 cup | Blended into flour |
| Brown Sugar 🍚 | ½ cup | Packed, dark |
| Chopped Walnuts 🌰 | ½ cup | Toasted for crunch |
The bananas and apples are the heart of this cake. Ripe bananas (the spottier, the better) add natural sweetness and moisture, while tart apples like Granny Smith balance the richness. Trader Joe's and Whole Foods have the best selection of organic apples—look for firm ones that yield slightly to pressure. The carrots? Orange carrots from the same stores add vibrant color, but regular carrots work fine. For the streusel, Old-Fashioned oats give the best texture—quick oats get mushy. Toast them lightly before blending for extra flavor.
No bananas? Substitute with applesauce at the same volume, but reduce other liquids slightly. Short on apples? Pear or peach works too. The cake can handle up to half the sugar reduced if you prefer less sweetness—just add a splash more milk. For the streusel, pecans or almonds replace walnuts, and coconut sugar adds caramel notes. The walnuts can be omitted entirely if you're nut-free, but the texture will be slightly softer. The butter matters here—European-style has more flavor, but regular unsalted works perfectly fine.
Store the cake in an airtight container at room temperature for up to 3 days—it actually tastes better the next day as the flavors meld. For longer storage, wrap tightly and freeze for up to 3 months. The streusel topping stays fresh for 1 week in the fridge if made ahead. To reheat, wrap a slice in foil and warm in the oven at 300°F for 5 minutes. This cake is perfect for meal prep—portion into single servings before freezing for easy grab-and-go slices.
Why You'll Love This Recipe
- No Mixer Needed: I’ll be real—this cake comes together with a bowl and a whisk. Mash those bananas right in, grate the apples (no fancy peeler required), and stir. The oil keeps it moist without needing to cream butter first. Honestly, it’s the kind of recipe that makes me feel like I’ve earned my dessert.
- Sweet-Savory Magic: That caramelized apple tang with the banana’s natural sweetness? It’s like autumn in a bite. The flour and sugar balance the fruit’s moisture perfectly, so every slice has that tender crumb and just enough chew. (Yes, even on a Tuesday night.)
- Pantry-to-Table Flex: Use up those overripe bananas and apples before they spoil—this cake turns them into something delicious instead of compost. It’s my go-to for potlucks, lunchboxes, or a quick breakfast when I’m in a rush. Honestly, the kids think it’s “special” because of the fruit chunks.
- Budget-Friendly Leftovers: One batch feeds six, and the slices stay fresh for days. I often bake two and freeze one—perfect for when I forget to pack a snack. The oil keeps it from drying out, so it’s just as good cold as it is warm. My secret weapon for lazy days.
Step-by-step instructions for apple banana carrot cake
Here's how to build layers of spiced fruit and carrot cake topped with a buttery streusel crown.
👨🍳 Step 1: Prepare the Cake Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2.5 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. Whisk until evenly distributed.
In a separate bowl, mash the 3 large ripe bananas until smooth, then mix in the 0.5 cup vegetable oil, 2 whole large eggs, and 1 tbsp vanilla extract. Pour the wet ingredients into the dry ingredients and stir just until combined—you should still see small flour streaks. Fold in the 2 medium peeled and finely diced apples and 3 medium finely grated carrots.
Divide the batter evenly between the prepared pans and bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
🍳 Step 2: Make the Streusel Topping
While the cakes bake, prepare the streusel topping in a medium bowl. Combine the 1 cup old-fashioned oats, 0.5 cup brown sugar, 0.5 cup chopped walnuts, 0.5 cup unsalted butter (cut into small pieces), and 1 tsp ground cinnamon. Use your fingers or a pastry cutter to work the butter into the oat mixture until it resembles coarse crumbs with some pea-sized butter pieces remaining.
Spread the streusel evenly over the top of one of the cooled cake layers, pressing down gently to help it adhere. This layer will form the base for your cake assembly and provide that signature crunchy crown.
🥘 Step 3: Assemble and Bake the Cake
Once both cake layers are completely cool, place the streusel-topped layer on a serving plate. Spread a thin layer of the melted butter (from the streusel mixture) over the top of the second cake layer, then place it on top of the first layer. Gently press the layers together to create a unified cake.
Wrap the assembled cake in plastic wrap and refrigerate for at least 2 hours or up to 24 hours. This chilling step ensures clean slices and allows the flavors to meld together beautifully. After chilling, remove the cake from the refrigerator and let it sit at room temperature for 15 minutes before serving.
🍽️ Step 4: Serve with Warm Spiced Sauce
For an optional serving enhancement, prepare a warm spiced sauce by combining 1 cup apple cider (not listed in ingredients—use if available), 2 tbsp brown sugar, and 1 tsp ground cinnamon in a small saucepan. Simmer for 5-7 minutes until slightly thickened, then drizzle over slices of cake.
The finished cake should have a moist, tender crumb with visible pieces of apple and carrot throughout. The streusel topping should be golden brown and crunchy, providing a delightful contrast to the soft cake layers. Each slice should reveal the beautiful spiced streusel crown you've created.
Pro Tips For Making Apple Banana Carrot Cake
- GRATE THE APPLES FINE: I learned this the hard way—big chunks sink to the bottom and make the cake uneven. Use the small holes on your box grater or pulse in a food processor until you’ve got a texture like wet sand. That way, every bite has sweet, tender apple throughout.
- MEASURE FLUIDS FIRST: Pour the oil and mashed bananas into your mixing bowl before adding dry ingredients. This keeps everything from sticking to your measuring cups and makes combining the wet and dry ingredients smoother—no last-minute scraping or missed spots.
- BAKE UNTIL THE CENTER HITS 205°F: Most recipes say "until a toothpick comes out clean," but with ripe bananas and apples, that toothpick might just be sticky. Pull it out, let it cool 30 seconds, then check—if it’s damp but not wet, you’re good. Overbaking dries out the cake faster than you’d think.
- SWAP GRANULATED SUGAR FOR BROWN: Skip the extra step of adding molasses—just use the same amount of light brown sugar instead. It adds subtle caramel notes that play better with the apples and bananas, and the cake stays moist longer. (Yes, even if you’re impatient like me.)
Wine and beer pairings for these flavors
Sweet Wine Pairings
This cake’s warm spices and caramelized streusel make it a perfect match for dessert wines with complementary sweetness and acidity. A Moscato d’Asti from Piedmont, Italy, with its bright citrus and floral notes, cuts through the cake’s richness while enhancing its cinnamon and nutty flavors.
I love pairing it with Brachetto d’Acqui—its light effervescence and berry undertones create a magical contrast. 🍷
Spiced Red Options
For those who prefer red wine, a Gewürztraminer—especially from Alsace—adds aromatic depth with its lychee and spice profile. The wine’s natural sweetness and slight tannins balance the cake’s moist texture and streusel crunch.
If you’re in the mood for something bolder, a Port wine, particularly a Ruby Port, brings deep fruit and chocolate notes that harmonize beautifully with the carrot and walnut flavors.
Light Beer Contrasts
Craft wheat beers like Blue Moon or Hoegaarden offer a refreshing contrast with their citrusy, spiced profiles. The effervescence cleanses your palate between bites, while the subtle sweetness complements the cake’s natural flavors.
For a richer option, try a Belgian Dubbel—its caramel and dark fruit notes mirror the cake’s streusel and spiced layers. 🍺
Non-Alcoholic Alternatives
Don’t overlook sparkling apple cider—its effervescence and tartness make it a fantastic mocktail pairing. For something creamier, a chilled spiced chai latte (made with vanilla chai concentrate and coconut milk) enhances the cake’s cinnamon and nutty undertones.
Even a simple vanilla bean ice cream (like Häagen-Dazs Vanilla) elevates the experience without alcohol.
Seasonal Adaptations
In fall, lean into mulled wine or spiced cider to match the cake’s cozy spices. For summer, opt for a dry Riesling—its crisp acidity refreshes the palate.
In winter, a sweet dessert sherry or fortified wine like Pedro Ximénez adds depth to the cake’s rich, buttery streusel. The key is balancing sweetness and acidity to let the cake’s natural flavors shine. ✨
Nutrition facts
Frequently asked questions
Why does this cake stay moist for days?
The secret lies in the ripe bananas and finely grated carrots, which act as natural moisture retainers. The vegetable oil (not butter) keeps the crumb tender, while the 2-hour chilling step before serving helps distribute moisture evenly. Unlike traditional carrot cakes, this version avoids overmixing to prevent toughness.
Can I make this cake gluten-free?
Yes, but with adjustments! Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. Add 2 tbsp extra liquid (milk or water) to compensate for the blend's dryness. The streusel will also need gluten-free oats—certified GF oats work best to avoid cross-contamination.
How do I prevent the streusel from burning?
Spread the streusel evenly and thinly—it should be about ¼-inch thick. Use a light hand when pressing it down, leaving some gaps for air circulation. If your oven runs hot, reduce the temperature to 325°F for the final 5-10 minutes of baking. The streusel should be golden, not dark brown.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and place it in an airtight container at room temperature for up to 3 days. For longer storage, freeze individual slices (wrapped in plastic) for up to 3 months. Thaw overnight in the fridge—never at room temperature. The streusel stays crispy when stored properly!
Can I make this cake in a single layer?
Use a 9x13-inch pan and bake for 35-40 minutes at 350°F. Spread the streusel evenly over the top before baking. The single-layer version works well for sheet cakes or as a base for cupcakes—just divide the batter into 12-15 cupcake liners and bake for 20-25 minutes.
