Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Carrot Cake with Cream Cheese Frosting – A Moist, Spiced Favourite You’ll Love


  • Author: Mouad Boulkhiout
  • Total Time: 2 hours 5 minutes

Description

This Classic Carrot Cake with Cream Cheese Frosting is moist, flavourful, and full of warm spices. With a tender crumb, optional nuts for crunch, and a creamy frosting on top, it’s the perfect cake for any occasion. Serve it with a cup of tea or coffee, and you’ve got pure comfort on a plate.


Ingredients

Scale

For the Cake:

  • 300g carrots, grated

  • 250g plain flour

  • 200g caster sugar

  • 100g brown sugar

  • 1 tsp ground cinnamon

  • ½ tsp ground nutmeg

  • 1 tsp baking powder

  • ½ tsp bicarbonate of soda

  • ½ tsp salt

  • 3 eggs, lightly beaten

  • 180ml vegetable oil

  • 100g chopped walnuts or pecans (optional)

  • 100g crushed pineapple, drained (optional, for extra moisture)

For the Frosting:

  • 75g butter, softened

  • 200g cream cheese, softened

  • 300g icing sugar

  • 1 tsp vanilla extract


Instructions

  • Preheat & prepare tin
    Preheat oven to 180°C (fan). Grease and line a 23cm round or square cake tin.

  • Mix dry ingredients
    In a large bowl, sift flour, cinnamon, nutmeg, baking powder, bicarbonate of soda, and salt. Stir in caster and brown sugar.

  • Mix wet ingredients
    In another bowl, whisk eggs, oil, and pineapple (if using). Stir in grated carrots.

  • Combine & fold
    Gradually fold wet mixture into dry mixture until combined. Stir in nuts if using.

  • Bake the cake
    Pour batter into tin. Bake for 40–45 minutes, until a skewer comes out clean. Cool in the tin for 10 minutes, then transfer to a wire rack to cool completely.

  • Make frosting
    Beat butter and cream cheese until smooth. Gradually add icing sugar and vanilla extract. Beat until creamy.

  • Assemble
    Spread frosting generously over cooled cake. Decorate with extra nuts if desired.

Notes

  • You can skip the nuts for a nut-free version.

  • Crushed pineapple is optional but adds extra moisture.

  • For cupcakes, bake at 180°C for 18–20 minutes.

  • Store in an airtight container in the fridge for up to 5 days.

  • The cake can be frozen (unfrosted) for up to 3 months.

  • Prep Time: 20 minutes
  • Cooling time: 1 hour
  • Cook Time: 45 minutes