Dairy Free

Carrot Cake with Cream-Cheese Frosting

5 from 2 reviews

A deliciously moist Carrot Cake with a light and fresh Cream-Cheese Frosting. This carrot cake recipe is sure to become a favourite with your family and friends!


For the cake

For the orange cream-cheese frosting

To decorate


  1. Preheat the oven to 150°C (300°F) (without fan).
  2. Grease and line a 13 cm x 23 cm loaf pan (5 x 9 inches).
  3. In a large bowl, or the bowl of a KitchenAid, beat together the eggs, oil and sugar until it is pale and thick.
  4. Add the flour, baking powder, salt, baking soda, ground cinnamon, nutmeg and mixed spice.
  5. Mix until well combined.
  6. Stir through the carrots, raisins and nuts (if using).
  7. The batter will be quite liquid but don’t worry about this.
  8. Pour the batter into the loaf pan and bake for about 1 to 1.25 hours, or until a skewer inserted into the middle comes out clean.
  9. Leave the cake to cool in the pan for about 5 minutes before removing it to a wire rack to cool completely.
  10. To make the cream-cheese frosting, beat the cream cheese and butter together in a medium bowl. Add the vanilla extract, icing sugar and orange zest and mix to combine. The icing should be quite thick.
  11. If necessary, you can place the frosting in the fridge for about 10 minutes to firm up.
  12. Spread the frosting over the cooled cake and serve as is, or decorate with some marzipan carrots. You could also sprinkle over some chopped walnuts.

Kitchen Notes

To bake this cake in a 17cm x 25 cm (7 x 10 inches) rectangular baking pan (as shown in the photos), bake for about 55 mins, or until a skewer inserted in the middle comes out clean.

This carrot cake recipe is dairy-free. For a dairy-free alternative to the cream-cheese frosting, I recommend making a simple lemon glaze by mixing a few tablespoons of icing sugar (powdered sugar) with a squeeze of fresh lemon juice, until you have a runny consistency which you can pour over the cake.

This cake is best eaten on the same day it is made. Otherwise, due to the cream cheese frosting, keep any leftovers in the fridge or in a cool place.

All recipes on this website state temperatures for a regular oven (i.e. a conventional oven without fan). If you have a convection oven with a fan, please consult the manufacturer’s handbook on how to adjust the temperature and baking time accordingly.

To convert from cups to grams, and vice-versa, please see this handy Conversion Chart for Basic Ingredients.