By Akshara
July 1, 2026
This old-school bakery-style carrot cake delivers a beautifully dense, moist crumb packed with complex textures and a deeply comforting aroma. Unlike modern varieties that can lean towards heavy or oily, this heritage recipe balances the natural, earthy sweetness of freshly grated carrots with toasted walnut pieces and a generous hand of warming cinnamon. Baked into a perfect golden square and topped with a velvety layer of whipped cream cheese frosting, it functions as an unforgettable tea-time showstopper.
1.5 cups plain flour, sifted  1.5 cups carrots, finely grated  2 large eggs (at room temperature)  1/2 cup vegetable oil and 3/4 cup brown sugar  1 tsp ground cinnamon and 1/2 tsp baking bicarbonate  1/2 cup walnuts, toasted and chopped  For the frosting: 150g cream cheese, 1/4 cup unsalted butter, and 1/2 cup icing sugar
Whisk the vegetable oil, brown sugar, and eggs together in a wide mixing bowl for 2 to 3 minutes until the mixture turns pale, smooth, and slightly aerated.
Fold the sifted plain flour, ground cinnamon, and baking bicarbonate into the wet base using a flexible spatula, mixing gently just until the dry pockets disappear.
Scatter the finely grated carrots and toasted chopped walnuts into the batter, folding them with a light hand to distribute the textures evenly without overworking the gluten structure.
Pour the batter into a parchment-lined tin and bake at 180°C for 25 to 30 minutes until a skewer emerges clean; let it cool completely before spreading a thick layer of whipped cream cheese, butter, and icing sugar across the top.