Ingredients
Equipment
Method
Bake the cake layers
- Preheat the oven to 350°F and grease two 8-inch round pans (or a 9x13 dish) so the cake releases cleanly after baking.
- Whisk vegetable oil, brown sugar, eggs, and vanilla extract together until smooth, then stir in mashed bananas and shredded carrots.
- Fold in all-purpose flour, baking soda, baking powder, cinnamon, nutmeg, ginger, and salt until just combined—stop mixing as soon as no dry flour remains.
- Fold in walnuts and divide the batter evenly between the pans.
- Bake at 350°F for 30–35 minutes until the center springs back and a toothpick inserted in the middle comes out clean.
Make frosting and finish
- Beat cream cheese, butter, powdered sugar, and vanilla extract until smooth and fluffy, scraping the bowl as needed for an even texture.
- Cool the cakes completely before frosting generously, so the frosting stays thick and doesn’t melt or slide off the layers.
Notes
For the cleanest slices, cool the baked cake fully before frosting; if you’re frosting later, wrap and store unfrosted layers in the refrigerator up to 2 days (frosted cake holds 3 days refrigerated). This cake freezes well: freeze unfrosted layers up to 2 months, thaw overnight in the fridge, then frost. For a lighter option, you can use part-whole wheat flour (swap up to half) while keeping the same bake time range.
