HomeRecipesCake

Carrot Cake

Author: Amy Beth Reid Updated: 10 September 2026

5 from 7 votes

14 comments on Carrot Cake

• This post may include affiliate links.

This easy Carrot Cake recipe makes two soft, moist layers flavoured with cinnamon, nutmeg, orange zest, sultanas and walnuts. The simple, one-bowl batter is mixed by hand before the cakes are baked, sandwiched together and topped with buttercream icing, rather than cream cheese frosting. This delicious cake was a favourite of mine long before I first shared it here in 2020, and remains a firm favourite today.

Close-up of the inside of a carrot cake, showing its soft texture and chunks of walnut and carrot, with buttercream between the layers and on top.

Carrot Cake Recipe Snapshot

  • Recipe: Easy Carrot Cake.
  • Texture: Soft, moist and slightly crumbly, with grated carrot, sultanas and walnuts throughout.
  • Flavour: Sweet and gently spiced, with cinnamon, nutmeg and orange zest.
  • Difficulty: Easy, great for beginners.
  • Method: One-bowl cake batter, mixed by hand.
  • Prep Time: 25 minutes.
  • Bake Time: 30-35 minutes.
  • Tins: Two 18cm (7-inch) sandwich tins.
  • Layers: Two cakes, sandwiched together with buttercream icing.
  • Topping and Filling: Simple buttercream rather than cream cheese frosting.
  • Makes: 10 slices.

Summarise & Save this Recipe on:

What is Carrot Cake?

Carrot Cake is a soft, moist cake made with grated carrot, sugar, eggs, flour and oil, usually flavoured with warming spices. Nuts and dried fruit are also common additions, adding texture and a little bit of chewiness.

Carrot Cake became especially popular in the UK during the Second World War, when rationing and food shortages encouraged home bakers to make more use of carrots in sweet recipes. It has remained a firm teatime favourite ever since, alongside classic British bakes such as Victoria Sponge and Madeira Cake.

My version is a simple two-layer Carrot Cake, made with a mixture of caster sugar and light brown sugar. I like the balance this gives between sweetness and the deeper flavour of brown sugar, while sunflower oil helps to keep the cake light and moist without adding an overwhelming flavour. Grated carrot, sultanas, walnuts, orange zest, cinnamon and nutmeg then bring plenty of texture and flavour to the finished cake.

The batter itself is mixed by hand in one bowl, making this a super-simple bake and a good Carrot Cake recipe for beginners, or anyone who doesn’t like having too much washing up! It is then divided between two 18cm sandwich tins, so you get two lovely layers ready to fill and top without having to faff about cutting one big, moist, slightly crumbly cake in half.

While cream cheese frosting is perhaps the most popular topping for Carrot Cake, I prefer to use simple buttercream icing. It’s made with everyday ingredients that you probably already have, without needing a mad dash to the supermarket for a pack of cream cheese. And because it doesn’t need to be kept in the fridge, the finished cake is a little more convenient to store and serve.

And if you enjoy soft, old-fashioned cakes with warming spices and plenty of flavour, you might also like my Golden Syrup Cake, Honey Nut Cake and Gingerbread Loaf.

“Does Carrot Cake Have Carrots in it?”

Whenever someone mentions Carrot Cake, I’m taken straight back to my final years at high school. Business Management was one of my favourite subjects – so much so that I actually mentioned my teacher in the acknowledgements of my debut cookbook, Scottish Bakes. And because our Friday morning Business Management lesson fell at the end of a half-day of school, our class somehow got into the habit of bringing in cake to share. Each week, on what became known as Cake Day, someone would bring a bake to enjoy while we learned about Marketing and Operations.

One week, Carrot Cake was on the menu. When my friend asked, completely seriously, “Why is it called Carrot Cake? Does it have carrots in it?”, the whole class burst out laughing 🤣

That wee comment has stuck with me ever since, and it’s still the first thing I think of whenever I see Carrot Cake on a menu or start making this recipe. Of course, this cake does have carrots in it – along with plenty of other delicious additions – and it has been a favourite cake of mine since the Business Management Cake Days.

  • I WILL be making it again!

    I made this cake at the weekend, the first carrot cake I have ever made, and I WILL be making it again… It was absolutely delicious. I only got one slice, as everyone else thought so too!
    – Jenny
Close-up of a slice of carrot cake with buttercream icing, highlighting the cake's rich texture and chunks of nuts.

Key Ingredients

There are quite a few ingredients in this Carrot Cake, but they are all pretty recognisable and things you probably already have at home.

Carrots: It goes without saying, carrots are a fairly important part of any Carrot Cake! The quantity is listed by weight in the recipe, but I generally use one medium-to-large carrot, which may be a little more or less than the required 140g. Peel, top and tail the carrot before grating it. There’s no need to squeeze out the moisture, as that helps give the cake its soft, moist texture.

Sugar(s): I use equal amounts of caster sugar (superfine sugar) and soft light brown sugar in this recipe. The caster sugar gives the cake plenty of sweetness, while the light brown sugar adds a little more depth of flavour and helps keep the sponge moist. If you are struggling to get your hands on caster sugar, my Caster Sugar Ingredient Guide will help you with substitutions and alternatives. And if you prefer a less sweet-tasting cake, you can, of course, use all light brown sugar instead.

Oil: Carrot Cake is generally made with oil rather than butter or margarine, which helps give it that lovely soft and moist texture. I use sunflower oil because it has a neutral flavour, letting the carrot, spices, fruit, and walnuts come through without being overpowered. Vegetable oil or rapeseed oil are also good neutral options if that’s what you have to hand.

Free-range Eggs: I usually bake with mixed-weight free-range eggs, so the eggs I use for this recipe are generally around medium size in the UK, roughly equivalent to large eggs in the US. Egg size doesn’t need to be overly exact here, though, so don’t worry if yours vary slightly.

Sultanas (Golden Raisins) or Raisins: I usually use whichever I have to hand. Sultanas, raisins or a mixture of the two will all work well, adding little bits of chewiness throughout the cake. But if I had to choose, sultanas will always be my favourite!

Walnuts: Walnuts are my favourite nuts, so it probably isn’t a surprise to see them making an appearance here alongside recipes like my Date and Walnut Loaf and Walnut Biscuits. They add a lovely bit of bite to the moist cake and help balance out the sweetness.

Self-raising Flour: Self-raising flour gives the cake enough lift while keeping the ingredients simple. If you don’t have any to hand, you can use plain flour (all-purpose flour) with baking powder instead. My Self-raising Flour Ingredient Guide includes the conversion and lots more information about baking with self-raising flour.

Block Margarine or Butter: For the buttercream, use block margarine or butter rather than a soft, spreadable margarine that comes in a tub. Block margarine has a firmer consistency similar to butter, whereas soft margarine contains more water, which will make your buttercream too loose and soft. Unsalted butter works well too, if you prefer.

See the recipe card for a full ingredients list, required quantities and cup conversions.

Substitutions & Additions

Sugars: The recipe uses equal amounts of caster sugar (superfine sugar) and soft light brown sugar. You can use all caster sugar for a sweeter cake, or all light brown sugar for a less sweet-tasting cake with a deeper flavour. Golden caster sugar in place of the regular caster sugar is a good middle ground if you want to retain the sweetness but have a slightly more caramel flavour.

Oil: Sunflower oil is my preference because it has a neutral flavour, but vegetable or rapeseed oil work well too. Coconut oil can also be used, giving a subtle coconut flavour, but you will need to warm it up to its liquid form before adding it to the batter. Olive oil works if you prefer not to use sunflower oil, although it can give the cake a noticeable olive oil flavour.

Dried Fruit: I like using sultanas (golden raisins) or raisins, but you could use whatever dried fruit you have or prefer, even opting for a mixture.

Nuts: I like using walnuts because they are my favourite, but you can use whatever nuts you like best. Pecans, almonds and cashews all work great, and you could even use a combination of them all, like I do on my Honey Nut Cake.

Spices: I like the balance of cinnamon and nutmeg used here, but you can increase the quantities of both or either if you prefer a stronger spiced flavour.

Orange Zest: Orange zest isn’t necessarily essential – you can leave it out completely, but I highly recommend it as the fresh citrus flavour works great alongside the carrot and spices. If you don’t like orange, you can use lemon zest instead, or even add a little vanilla extract.

Looking for dairy-free, gluten-free or vegan adaptations? See the Free-from & Vegan section below.

Why I Use Buttercream

There are plenty of Carrot Cake recipes topped with cream cheese frosting, but I much prefer to use a simple buttercream icing on mine. The cake is already soft, moist and full of flavour, so the sweetness and creaminess of the buttercream make a lovely finish without overpowering the carrot, spices, fruit or walnuts.

To tie the flavours together even more, I also recommend adding a little extra orange zest or a small amount of cinnamon to the buttercream. Both work well with the flavours in the cake – you can choose whichever you prefer.

Buttercream is also made with ingredients you’re more likely to already have at home, meaning there’s no need for a mad dash to the supermarket for a pack of cream cheese, and because it doesn’t need to be kept in the fridge, the finished cake is easier to store as well – which are the same reasons I don’t use a cream cheese frosting on my Cinnamon Buns recipe.

Free-from & Vegan

Amy recommends: If you regularly need to adapt baking recipes for gluten-free, dairy-free, egg-free or vegan diets, I highly recommend The Elements of Baking by Katarina Cermelj, creator of The Loopy Whisk. It’s a brilliant resource for understanding how substitutions work, rather than simply swapping ingredients and hoping for the best.

Gluten-free Options:

Swap the self-raising flour for a gluten-free self-raising flour on a like-for-like basis. This should work especially well for Carrot Cake, particularly as this is a very moist, slightly dense cake rather than a super light sponge.

Nut-free Adjustments:

To make this a nut-free Carrot Cake, simply leave out the walnuts. If you’d still like a little added texture, pumpkin seeds or sunflower seeds work particularly well instead.

Dairy-free Swaps:

There is no dairy in the cake itself, but to make the buttercream dairy-free, simply use a plant-based block margarine in place of the butter.

Egg-Free Adaptations:

I wouldn’t recommend using an egg replacer in this recipe, as it uses three eggs and the result could be unpredictable. For an egg-free Carrot Cake, I’d recommend using a recipe developed specifically for that purpose, such as Jane’s Patisserie’s Vegan Carrot Cake.

Vegan Substitutions:

While adapting the buttercream to make it dairy-free is straightforward, replacing the three eggs in the cake is trickier. Instead of trying to adapt this particular recipe, I’d recommend using an intentionally vegan Carrot Cake recipe such as Jane’s Patisserie’s Vegan Carrot Cake.


Allergy Disclaimer & Resources:

Any advice or suggestions to make recipes “free-from” or vegan are purely suggestions. Please double-check all packaged ingredients individually, taking extra caution when baking for those with allergies or intolerances.

For official guidance on food allergies, please see Food Standards Agency (food.gov.uk) | For more info on coeliac disease, please see Coeliac UK (coeliac.org.uk) | For more info on a vegan diet, please see The Vegan Society (vegansociety.com)

Two-layer carrot cake topped with buttercream and chopped walnuts, displayed on a wooden cake stand with inlaid detail.
  • Made a few recipes, but this is the best!

    I’ve made a few carrot cakes using different recipes, but this is the best! Great recipe, thank you!
    – Caroline

How to Make Carrot Cake

The cake batter for this Carrot Cake is mixed by hand in one bowl, so there’s no need for an electric mixer and very little washing up. Follow the step-by-step below, or head to the recipe card at the bottom for the full printable recipe.

  1. Prepare the oven and tins. Preheat your oven to 180°C (160°C fan, Gas Mark 4 or 350°F). Grease and line two 18cm (7 inch) sandwich cake tins.
  2. Mix the wet ingredients. In a large bowl, mix together the sunflower oil, caster sugar (superfine sugar) and light brown sugar. Add the eggs one at a time, mixing well after each addition, then stir through the grated carrot, sultanas or raisins, chopped walnuts and orange zest.
  3. Add the dry ingredients. Sift in the self-raising flour and bicarbonate of soda, then add the cinnamon and nutmeg. Fold everything together to make a batter.
  4. Bake. Divide the batter evenly between the prepared tins and bake for 30-35 minutes, until risen, the tops look dry, and a skewer inserted into the centre comes out clean.
  5. Cool the cakes. Leave the cakes in their tins to cool a little before transferring them to a wire cooling rack to cool completely.
  6. Make the buttercream. Cream together the margarine/butter and icing sugar (powdered sugar) until smooth. Add extra orange zest or cinnamon, if using.
  7. Fill and decorate. Once completely cool, spread half the buttercream over one cake. Place the second cake on top, then spread the remaining buttercream over the top. Finish with extra chopped walnuts, if you like.

Top Tips for Carrot Cake

  • Grate, Don’t Squeeze: Grate the carrots before adding them to the batter, but don’t squeeze out any of their moisture. That moisture adds to the cake, helping to give it the soft, moist texture you want from Carrot Cake.
  • Don’t Overmix the Batter: Once you’ve added the flour, bicarbonate of soda and spices, fold everything together until just combined. There’s no need to keep mixing once there are no obvious pockets of flour – otherwise, you may end up with an overly dense cake.
  • Keep an Eye on the Baking Time: Begin checking the cakes at around 30 minutes. They should look dry on top, and a skewer inserted into the centre should come out clean. If ready, remove from the oven; if not, give them a little longer while checking regularly.
  • Cool Completely Before Adding Buttercream: Make sure the cakes are completely cool before filling and decorating. If they are still warm, the buttercream can soften and slide.
  • Use Two Tins: Because this is a moist, dense cake with carrot, dried fruit and nuts running through it, it’s much easier to bake it as two layers than try to cut one deep cake in half. The texture makes it much more difficult to get a neat middle cut than you would with a simple sponge cake, so using two tins is the best approach.

Making Ahead, Storage & Freezing

  • Making Ahead: The cake layers can be baked ahead of time and kept well wrapped at room temperature until you’re ready to fill and decorate. Just make sure they are completely cool before wrapping.
  • Storage: Once filled and topped with buttercream, store the Carrot Cake in an airtight container at room temperature. It will keep for around 1 week – there’s no need to refrigerate it unless you add a cream cheese frosting instead.
  • Freezing: For the best results, freeze the cake layers before adding the buttercream. Wrap each cooled cake tightly in cling film, then again in tin foil, and freeze for up to 3 months. To defrost, remove the cakes from the freezer and allow them to come back to room temperature before filling and decorating.
Close-up of the top edge of a carrot cake, showing the buttercream and a ring of chopped walnuts.

Thank you to Naomi Seiler for creating these photos.

  • Nobody refused a slice!

    Made the Carrot Cake last week. I can honestly say it was delicious & moist. Nobody refused a slice, and no bad comments. Now on to the Lemon Drizzle, which seems to have some great reviews.
    – Dan

Carrot Cake FAQs

Can I bake this Carrot Cake in one large tin?

Technically, yes, but I recommend using two 18cm (7 inch) sandwich tins as per the recipe. This is a moist, dense cake with carrot, dried fruit and nuts throughout it, so cutting one deep cake neatly in half is a bit more difficult than it would be with a simple sponge cake. You may also need to adjust the baking time if using a different-sized tin.

Why is my Carrot Cake crumbly?

This Carrot Cake is naturally a little bit crumbly because of the grated carrot, dried fruit and walnuts running through it. But it should still hold together well once completely cool. If it is falling apart excessively, make sure it has been baked through (and not overbaked) and cooled completely before turning it out and assembling the layers.

Why did my Carrot Cake sink in the middle?

A sunken middle is usually caused by the cake not being fully baked, opening the oven door too early, or the balance in the raising agents being off. Make sure your oven is fully preheated, measure the flour and bicarbonate of soda (baking soda) carefully, also ensuring neither has expired, and avoid opening the oven until the cakes are close to being ready.

Can I use cream cheese frosting instead of buttercream?

Yes, you can use cream cheese frosting if that’s what you prefer. I use buttercream because it is made with ingredients I’m more likely to have at home and also means the finished cake doesn’t have to be kept in the fridge.

More Classic Cakes

If you loved this easy Carrot Cake, here are some more of my favourite cake recipes for you to try next:

Save this recipe!

Want to save this recipe for later? Pop your email below and come back to it when you’re ready to bake.

Slices of carrot cake with creamy frosting and visible walnut pieces.

Easy Carrot Cake

Easy Carrot Cake made with grated carrot, sultanas, walnuts, orange zest and gentle spices, baked as two soft, moist layers and finished with simple buttercream icing.
5 from 7 votes
PRINT RECIPE
Course: Dessert, Snack
Cuisine: British
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 10 slices

INGREDIENTS
 

For the Buttercream

  • 150 g Block Margarine or Butter (at room temperature; plus extra for greasing)
  • 300 g Icing Sugar
  • Zest of an Orange or ½ tsp Cinnamon (optional)
  • 1 handful Walnuts (roughly chopped; optional)

INSTRUCTIONS

  • Preheat your oven to 180°C (160°C for fan-assisted ovens, Gas Mark 4 or 350°F). Grease and line two 18cm (7 inch) sandwich cake tins with greaseproof paper. Set aside.
  • In a large bowl, mix the oil, caster sugar and brown sugar before adding the eggs one at a time, ensuring they are mixed through. Add the carrot, raisins/sultanas, walnuts and orange zest, and mix to combine.
    75 g Caster Sugar; 75 g Soft Light Brown Sugar; 150 ml Sunflower Oil; 3 Free-range Eggs; 140 g Grated Carrot; Zest of 1 Orange; 75 g Sultanas or Raisins; 50 g Walnuts
  • Sift in the flour and bicarbonate of soda, add the cinnamon and nutmeg before folding the mixture together to create a batter.
    175 g Self-raising Flour; 1 tsp Bicarbonate of Soda; 1 tsp Ground Cinnamon; ½ tsp Ground Nutmeg
  • Spoon the batter evenly into your prepared tins and bake in your preheated oven for 30-35 minutes.
  • Remove from the oven and let the cakes cool in the tins a little before transferring to a wire cooling rack to cool completely.

For the Buttercream:

  • In a large bowl, cream together the butter/margarine with the icing sugar (and orange zest/cinnamon, if using) until you have a smooth buttercream.
    150 g Block Margarine or Butter; 300 g Icing Sugar; Zest of an Orange or ½ tsp Cinnamon
  • Once completely cool, spread half the buttercream on the top of one of your Carrot Cake layers, sandwich the other on top and spread the remaining buttercream on top. Finish with chopped walnuts to finish, if desired.
    1 handful Walnuts

IMPORTANT NOTE:

All my recipes are developed using a digital scale and the metric system (grams and millilitres). Cup measurements are available as a conversion, but these, unfortunately, won’t always be as accurate. For best results, I always recommend baking with a digital scale.

RECIPE NOTES:

Egg Size: I usually bake with mixed-weight free-range eggs. If buying by size, medium eggs in the UK – roughly equivalent to large eggs in the US – are a good guide. Egg size doesn’t need to be overly exact here, though, so don’t worry if yours vary slightly.
Carrot: The recipe uses 140g grated carrot, which is usually about one medium-to-large carrot. Don’t squeeze the moisture out of the carrot after grating.
Self-raising Flour: Don’t have self-raising flour? Whisk together 175g (1⅓ cups) plain flour (all-purpose flour) with 2¼ teaspoons baking powder instead. For more information and conversions, see my Self-raising Flour Ingredient Guide.
Serving: 1slice | Calories: 561kcal | Carbohydrates: 65g | Protein: 5g | Fat: 33g | Saturated Fat: 10g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 16g | Trans Fat: 0.5g | Cholesterol: 81mg | Sodium: 232mg | Potassium: 148mg | Fiber: 2g | Sugar: 44g | Vitamin A: 449IU | Vitamin C: 1mg | Calcium: 32mg | Iron: 1mg

Nutrition information is provided as a guide and is based on automatic calculations. Actual values may vary depending on the ingredients and brands used, how the recipe is prepared, and individual portion or serving sizes.

LIKE THIS RECIPE?

Leave a comment and rating below!

Originally published in May 2020.

Love this? Share it!

More Recipes You Might Like

ABOUT THE AUTHOR

Amy Beth Reid

Amy Beth Reid is an award-winning food blogger, mother, wife and cookbook author. Inspired by her childhood in the kitchen with her Mum – a professional baker and her children’s Granny – Amy now shares her tried-and-tested traditional home baking recipes with bakers of all abilities around the world. She lives in Scotland with her husband, two sons and her small pack of Siberian huskies.

Leave a Review

Got a question? Tried this recipe & want to leave some feedback? Please use the comment section below! Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

14 Comments

  1. 5 stars
    Made the Carrot Cake last week, i can honestly say it was delicious & moist, nobody refused a slice and no bad comments.
    Now onto the Lemon Drizzle which seems to have some great reviews.

  2. 5 stars
    Thank you Amy for the carrot cake recipe. I made it today and it was lovely. I made half the buttercream and just filled the cake with it and dusted the top with caster sugar. I will definitely make it again.

  3. Hi Amy I want to make the carrot cake in 2 x 8inch tins would I need to increase the ingredients
    Many thanks
    Carol

  4. 5 stars
    I’ve made a few carrot cakes using different recipes, but this is the best! I use orange cream cheese frosting instead of the buttercream, but that’s just a personal preference (and my nephews!) I also slice the 2 layers into 4 so I can put the frosting inside the cake for easy transporting if I’m taking elsewhere. Great recipe thank you :)

  5. Hi Granny and Amy. Please advise what size round tin you use for the carrot cake. Also, what ingredients I could use for vegan buttercream, please? I made easy cinnamon swirls and they were absolutely delicious, a bit sweeter than my family is used to but that’s a simple fix next time. Thank you

  6. 5 stars
    Cake was enjoyable to make not tasted yet. I found the icing was too runny so had to add more icing sugar to thicken up.

    I made the Banana Bread in the week as lost my normal recipe, Oh My Days, it is beautiful, so moist & it didn’t last long – beautiful!!!

  7. 5 stars
    This was my first attempt at carrot cake, I love cake but not butter icing so I didn’t have a piece of this. However the friends who did assure me that it was delicious :)

  8. 5 stars
    I made this cake at the weekend, the first carrot cake I have been made and I WILL be making it again…it’s was absolutely delicious. I only got one slice as everyone else thought so too!
    Can’t wait to try the new Gingernuts recipe now!

  9. Can’t comment on the carrot cake yet, I need to see these measurements in cups and teaspoons, etc.!
    Would appreciate that you convert. Thank you.

  10. Hi,

    Could you leave out the walnuts from the cake mix?

    Or what could be replaced if you need some kind of nut?

    Thanks

    1. Hi Tina. Details on how to make this cake nut-free are listed in the ingredients list and the Free-from section.

  11. 5 stars
    I cannot get this to print .im on email list by the by first husband was half Scottish loved the Scottish food which entered my diet.irish fish my mother made couldn’t hold a candle to Scottish fish n chips with hp sauce and vinegar sad to say my husband does all cooking baking my daughter an only child brutally murdered domestic violence March 1 2004 you might say I don’t do much tg for Mike plus he enjoys cooking I truly enjoy reading your recipes thank you

  12. Can’t comment on the carrot cake cis just got the recipe. But, the lemon cake is just gorgeous. A huge hit with 3 generations.