Equipment
Ingredients
Dry Ingredients
- 300 g plain flour
- 8 g baking powder
- 5 g baking soda
- 6 g ground cinnamon
- 3 g ground nutmeg
- 4 g salt
Wet Ingredients
- 200 g caster sugar
- 150 g light brown sugar
- 240 ml vegetable oil
- 4 eggs, room temperature
- 10 ml vanilla extract
Produce & Mix-ins
- 200 g banana, mashed
- 150 g carrot, peeled and finely grated
- 150 g courgette, finely grated
- 100 g pecans, toasted and chopped
Cream Cheese Frosting
- 450 g cream cheese, room temperature
- 200 g unsalted butter, room temperature
- 400 g icing sugar, sifted
- 10 ml vanilla extract
- 2 g salt
Nutrition (per serving)
Method
Preheat the oven to 175°C/350°F.
Grease the sides of two 20cm round cake tins and line the bases with baking parchment.
Place the grated courgette in a clean kitchen towel and twist tightly over a sink to squeeze out as much excess moisture as possible.
In a medium bowl, sift together the plain flour, baking powder, baking soda, ground cinnamon, ground nutmeg, and salt. Set aside.
In a large mixing bowl, beat the eggs, vegetable oil, caster sugar, light brown sugar, and vanilla extract until completely smooth and slightly pale in color.
Gently fold the sifted dry ingredients into the wet mixture until only a few flour streaks remain.
Add the mashed banana, grated carrot, squeezed courgette, and chopped pecans to the batter. Mix gently with a spatula just until the produce is evenly distributed.
Divide the batter evenly between the prepared cake tins, smoothing the tops with an offset spatula.
Bake in the preheated oven for 35 to 40 minutes, or until the tops are golden brown and a skewer inserted into the center comes out clean.
Let the cakes cool in their tins for 10 minutes. Carefully turn them out onto a wire cooling rack to cool completely.
While the cakes cool, prepare the frosting. In a large bowl, beat the room temperature cream cheese and unsalted butter together on medium speed until very smooth and completely lump-free.
Gradually add the sifted icing sugar, vanilla extract, and salt to the frosting mixture. Mix on low speed until incorporated, then increase the speed to high and beat until light and fluffy.
Place one cooled cake layer on a serving plate. Spread an even, generous layer of frosting over the top. Place the second layer on top and use the remaining frosting to cover the top and sides of the cake.
Chill the assembled cake in the refrigerator for at least 30 minutes to allow the soft frosting to set slightly before slicing and serving.
Chef's Notes
- Squeezing the courgette is the most critical step in this recipe. Excess vegetable moisture will throw off the liquid ratio and prevent the crumb from setting properly.
- Using oil instead of butter in the cake batter ensures the cake remains incredibly moist, even when chilled, because oil remains liquid at lower temperatures.
- For the smoothest cream cheese frosting, ensure you buy full-fat block cream cheese. Tub spreads contain added water and emulsifiers that will cause your frosting to turn soupy.
- If you want to elevate the flavor profile, lightly toast your pecans or walnuts in a dry skillet for 5 minutes before chopping and folding them into the batter.
Storage
Refrigerator: 5 days — Store in an airtight container to prevent the frosting from absorbing fridge odors.
Freezer: 1 month — Freeze un-frosted cake layers wrapped tightly in plastic wrap. Thaw overnight in the refrigerator before frosting.










