• Skip to main content
  • Skip to primary sidebar
Cooking with Nana Ling
menu icon
go to homepage
  • About
  • Recipes
  • Resources
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Resources
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • ×
    Home » Recipes » Classic Cake Recipes

    Carrot Cake

    Published: May 29, 2023 · Modified: Feb 18, 2025 by Libby Hakim · 3 Comments

    Jump to Recipe Print Recipe

    The natural sweetness of carrots and subtle, fragrant spices in a soft, moist crumb cake – all slathered in a cream cheese icing. No wonder Carrot Cake is such a popular choice.

    I love Carrot Cake, and I've tested (and sampled!) quite a few to come up with my own version of the BEST Carrot Cake recipe ever.

    Jump to:
    • Choosing a recipe
    • Ingredient notes
    • How to make Carrot Cake
    • Decorating your cake
    • Storage
    • More old-fashioned cakes
    • Carrot Cake

    Choosing a recipe

    There are SO MANY recipes for Carrot Cake out there. Oil or butter? Nuts or not? Which spices? Pineapple or not? What type of sugar?

    When coming up with this recipe, I had plenty of material to work with. Here are just a few of the recipes in my collection.

    The sheer volume of recipes tells us one thing for sure: this is a hugely popular cake.

    I was a little overwhelmed by all these recipes – but you needn't be! I've eaten a LOT of carrot cake in my time and created a recipe, based on a few that were in the collection, that ticks all the boxes.

    It's a carrot cake with pineapple that's topped with cream cheese icing and I reckon you'll be thrilled with the result.

    Ingredient notes

    To make this recipe you'll need basic pantry ingredients along with carrots (surprise, surprise!), walnuts and a tin of canned crushed pineapple. Note that we use vegetable oil rather than butter.

    (For more carrot recipes, check out my lovely Carrot Pudding recipe and this carrot-themed pastry sweet.)

    carrot cake ingredients.

    Ingredients quantities can be found in the recipe card at the end of this post.

    Why put pineapple in carrot cake?

    Pineapple adds in extra moisture without increasing the oil content and adds a mild tang to the flavour profile. Quite simply, it makes your Carrot Cake that little bit more wonderful.

    Equipment

    This cake is best made in a ring cake tin (21cm approx) or loaf tin.

    I noticed about 80% of the older recipes suggested a ring tin for carrot cake.

    Why? Well it cooks more evenly and, given it's a cake that is prone to sinking in the middle, is a safer option for success. Once again, our nans knew best!

    Another great reason, I reckon, is that you get more surface to cover with that delicious cream cheese icing.

    How to make Carrot Cake

    Prepping

    Get ready to bake by:

    • pre-heating the oven to moderate (180 degrees celsius, 355 degrees fahrenheit)
    • greasing the cake tin and lining with baking paper.

    Let's make cake!

    Beat the oil, sugar and eggs on high in a stand mixer for 5 minutes or until pale and creamy.

    Add the cinnamon, mixed spice, salt and bicarb soda and beat on medium speed for 30 seconds or until combined.

    You'll need to grate the carrot, chop the walnuts and drain the crushed pineapple – then add all these to the mix and beat on lowest speed until combined.

    Next, add the sifted flour and mix on low speed until combined.

    Let's bake!

    Spoon the batter into the cake tin.

    Place into pre-heated oven and bake for 45 minutes.

    Remove from the oven and allow to cool for 10 minutes before turning out of the tin onto a cooling tray.

    Allow to cool completely before icing.

    Cream Cheese Icing for Carrot Cake

    In my book, cream cheese icing is an absolute must when it comes to carrot cake. The complementary flavours and texture makes carrot cake and sweet cream cheese icing a timeless and harmonious match.

    To make the cream cheese icing you'll need:

    • cream cheese (the block not the spread)
    • butter
    • vanilla extract
    • icing sugar (confectioners/powdered sugar).

    Ingredient quantities can be found in the recipe card at the end of this post.

    TIPS: When making the icing, get the cream cheese and butter out of the fridge to soften at least half an hour before you make the icing.

    To make the icing, cut the cream cheese and butter into cubes and beat together with the icing sugar and vanilla extract until fluffy.

    Decorating your cake

    Once the cake has cooled completely, spread the icing over the cake – keeping a few tablespoons of the icing aside to create your "carrot" decorations.

    Colour the remaining icing with orange colouring.

    Using a piping bag and a small plain tip (or a zip lock bag with the tip of one corner cut out), pipe carrot shapes around the top of the cake by moving the nozzle from side to side in a downward direction, making the movements smaller and smaller until you reach an end point (the bottom of the carrot).

    Place a small piece of parsley in the top of the carrot.

    You can also pipe small circles around the bottom of the cake and add a parsley sprig in the middle (to resemble carrot tops that are ready to be pulled from the garden bed).

    Sprinkle some chopped walnuts at the bottom of the carrots to resemble the garden bed.

    Storage

    Keep Carrot Cake in the fridge in an airtight container. If you store it like this, it should keep for up to 5 days.

    You can freeze this cake – including if you've already iced it with the cream cheese. Just be sure to wrap it well in food wrap and don't store it any longer than 3 months in the freezer.

    More old-fashioned cakes

    There's nothing better than a cuppa and a slice of cake – especially when that cake is an old-fashioned favourite like these ones:

    • cinnamon loaf.
      Cinnamon Loaf
    • sultana cake
      Sultana Cake
    • pineapple fruit cake slice on plabackground.te with whole cake on stand in
      Boiled Pineapple Fruit Cake
    • boiled chocolate cake slice.
      Boiled Chocolate Cake

    Made this recipe and love it? Please take a moment to rate the recipe and leave a comment below. It’s such a help to others who want to try the recipe. (And it really makes my day to hear how Nana Ling's recipes are being made, shared and loved all around the world! - Libby x)

    For more fun and deliciousness in the kitchen, follow along on Facebook, TikTok and Pinterest, and subscribe for new posts via email.

    carrot cake with cream cheese icing

    Carrot Cake

    Libby Hakim
    The sweetness of carrots, fragrant spices and a healthy layer of cream cheese – this recipe has everything that's wonderful about this irresistible classic.
    5 from 1 vote
    Prevent your screen from going dark
    Print Recipe Pin Recipe Save Saved!
    Prep Time 15 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr
    Course Dessert
    Cuisine Australian
    Servings 16 servings
    Calories 229 kcal

    Equipment

    • ring cake tin (21cm) or loaf tin (24 x 13cm)

    Ingredients
      

    Carrot Cake

    • ¾ cup vegetable oil
    • 1 cup caster sugar (superfine sugar)
    • 2 eggs
    • ½ teaspoon cinnamon
    • ½ teaspoon mixed spice
    • ½ teaspoon salt
    • 1 teaspoon bicarb soda
    • 1 ½ cups grated carrots (about 2-3 small/med carrots)
    • ½ cup chopped walnuts
    • 1 cup canned crushed pineapple (227 grams), drained
    • 1 ⅓ cups SR flour (or plain/all-purpose flour + 2 ½ teaspoons baking powder)

    Cream Cheese Icing

    • 250 grams cream cheese (block not spread)
    • 2 tablespoons butter (60 grams)
    • 1 teaspoon vanilla extract
    • 1 cup icing sugar (confectioners/powdered sugar)

    Decorating

    • orange colouring, a few sprigs of curly leaf parsley and a little extra chopped walnuts (to decorate)

    Instructions
     

    Carrot Cake

    • Pre-heat oven to moderate (180 degrees celsius, 355 degrees fahrenheit).
    • Grease the cake tin and line with baking paper.
    • Beat oil, sugar and eggs on high for 5 minutes or until pale and creamy.
    • Add cinnamon, mixed spice, salt and bicarb soda and beat on medium speed for 30 seconds or until combined.
    • Add grated carrot, chopped walnuts and drained crushed pineapple and mix on low speed until combined.
    • Add sifted flour and mix on low speed until combined.
    • Spoon mixture into the cake tin.
    • Bake for 45 minutes.
    • Remove from the oven and allow to cool for 10 minutes before turning out of the tin onto a cooling tray.
    • Allow to cool completely before icing.

    Cream Cheese Icing

    • Allow cream cheese and butter to soften out of fridge for at least half an hour.
    • Cut cream cheese and butter into cubes and beat together with the icing sugar and vanilla extract until fluffy.
    • Spread the icing over the cake, keeping a few tablespoons of icing aside to create your "carrot" decorations.

    Decorating

    • Colour remaining icing with orange colouring.
    • Using a piping bag and a small plain tip (or a zip lock bag with the tip of one corner cut out), pipe carrot shapes around the top of the cake by moving the nozzle from side to side in a downward direction, making the movements smaller and smaller until you reach an end point (the bottom of the carrot). Place a small piece of parsley in the top of the carrot.
    • You can also pipe small circles around the bottom of the cake and add a parsley sprig in the middle (to resemble carrot tops that are ready to be pulled from the garden bed).
    • Sprinkle some chopped walnuts at the bottom of the carrots to resemble the garden bed.
    • Store in the fridge for up to one week.

    Notes

    Storing: Keep Carrot Cake in the fridge in an airtight container for up to 5 days.
    Freezing: You can freeze this cake – including if you've already iced it with the cream cheese. Just be sure to wrap it well in food wrap. It can be stored in the freezer for up to 3 months.
    Nutrition: The nutrition information is an automatically generated estimate and is not guaranteed to be accurate.

    Nutrition

    Calories: 229kcalCarbohydrates: 33gProtein: 3gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gTrans Fat: 0.1gCholesterol: 40mgSodium: 218mgPotassium: 114mgFiber: 1gSugar: 23gVitamin A: 2296IUVitamin C: 2mgCalcium: 31mgIron: 1mg
    Tried this recipe?If you love it, let me know!

    More Classic Cake Recipes

    • Eggless Chocolate Cake on stand.
      Eggless Chocolate Cake
    • Bailey's Cheesecake Slice with Bailey's bottle in background.
      Baileys Cheesecake
    • boiled fruit cake on plate.
      Boiled Fruit Cake
    • Chocolate Carrot Cake on cake stand.
      Chocolate Carrot Cake
    289 shares
    • Share
    • Yummly
    • Mix

    Reader Interactions

    Comments

    1. Cathrine

      August 11, 2023 at 8:06 pm

      Please could you also do metric as we in South Africa use metric,
      Your cake looks beautiful and will be trying soon.
      If I change the flour for gluten free will it make a huge difference.
      Thanks for the Recipe Cathrine

      Reply
      • Libby Hakim

        August 11, 2023 at 9:43 pm

        Hi Cathrine. I do generally try to include both – not sure why I haven't here but I will update it when I get a chance. It's a lovely cake, one of my favourites. Sending best wishes from Australia 🙂

        Reply
    2. Pat

      June 02, 2023 at 5:28 pm

      5 stars
      So yummy

      Reply
    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Libby, a recipe collector and writer. I love everything about home cooking and share modern classics and recipes that have been passed down for generations – I hope you find a few that bring back treasured memories.

    More about me →

    Aussie Collection

    • Tuna Patties piled on plate.
      Tuna Patties
    • Savoury Mince served with toast.
      Savoury Mince
    • YoYo Biscuits recipe.
      YoYo Biscuits
    • Fruit Punch in a punch bowl.
      Fruit Punch
    • Chang's Noodle Salad.
      Chang's Noodle Salad
    • Honey Snaps Biscuits stacked on plate.
      Honey Snaps

    Most Popular

    • Tomato Relish in dish with jars in abckground.
      Tomato Relish Recipe
    • Apricot Chicken on plate with rice.
      Apricot Chicken
    • cob loaf recipe with bread dipping into cob loaf.
      Cob Loaf Recipe
    • classic trifle recipe
      Traditional Trifle Recipe
    • choko pickles
      Choko Pickles
    • Cabbage Mince Chow Mein in frypan.
      Cabbage Mince Chow Mein

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • JOIN ME IN THE KITCHEN and receive the latest recipes delivered fresh to your inbox.

    Useful

    • Using Aussie Recipes
    • All Recipes
    • Contact

    I acknowledge the Traditional Owners of the land where I work and live, the Wonnarua people, and pay my respects to Elders past and present.

    Copyright © Cooking with Nana Ling 2025. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.