
Caramel Carrot Cake is what happens when the coziest cake in the world gets a serious upgrade. The crumb is impossibly moist and packed with sweet grated carrot and warm spice, the cream cheese frosting is swirled through with buttery salted caramel, and the whole thing gets one more generous drizzle before serving. It looks like a bakery centrepiece — and it is made in a single sheet pan.
This is the version we make when carrot cake needs to feel like an occasion. No fussy layers, no crumb coat, no cake stand required. Below you will find the trick that keeps the crumb from ever going dry, the caramel swirl technique, and fixes for every carrot cake problem people run into.
What makes caramel carrot cake so good?
Carrot cake is already the moistest cake there is, because the grated carrot releases steam as it bakes and keeps the crumb tender. Add oil instead of butter (oil stays liquid at room temperature, so the cake never firms up in the fridge) and you have a cake that is still soft three days later.
Caramel then does two jobs. Swirled into the frosting it adds a buttery, slightly bitter depth that cuts the sweetness of the cream cheese. Drizzled on top it delivers that glossy bakery finish. Together with the salt in the caramel, it balances a cake that could otherwise be one-note sweet.
The most common mistake? Using pre-shredded carrots from a bag. They are dry, thick, and woody — they never soften properly, so you get hard shards in an otherwise tender crumb. Grate carrots fresh on the small holes of a box grater. It takes four minutes and it is the single biggest difference between a good carrot cake and a great one.
The second mistake is frosting a warm cake. Cream cheese frosting slides straight off residual heat and turns soupy. The cake must be completely cool — genuinely room temperature, not “mostly cooled”.
Key ingredients and why they matter
Full amounts are in the recipe card below — these are the ones worth getting right:
| Key Ingredient | What To Use | Why It Matters |
|---|---|---|
| Carrots | Freshly grated on small holes | Bagged shreds stay woody and dry. Fresh-grated melts into the crumb and releases moisture. |
| Oil | Neutral oil, not butter | Oil stays liquid when chilled, so the cake is still soft on day three. Butter firms up. |
| Brown sugar | Packed, plus a little white | Molasses depth echoes the caramel and keeps the crumb moist. |
| Cream cheese | Full-fat block, softened | Tub-style spread is too loose and makes runny frosting. Block only. |
| Salted caramel | Thick and spoonable | Thin caramel bleeds into the frosting and turns it beige. Thick caramel holds its swirl. |
| Warm spices | Cinnamon, ginger, nutmeg | The backbone. Fresh, strong-smelling spices — stale cinnamon makes a flat cake. |
How to make caramel carrot cake
Four stages, one pan:
- Mix wet, then dry. Oil, sugars, eggs and vanilla whisk together in one bowl; fold in the dry ingredients and the grated carrot.
- Bake and cool completely. About 35 minutes, then cool fully — this is non-negotiable before frosting.
- Whip the frosting. Cream cheese, butter and powdered sugar until smooth and fluffy.
- Frost, swirl, drizzle. Spread the frosting, ripple caramel through it with a knife, then drizzle more over the top.
Caramel Carrot Cake
A moist spiced carrot sheet cake with caramel-swirled cream cheese frosting and a salted caramel drizzle.
Ingredients
- 3 cups carrots, freshly grated (about 5 medium)
- 2 cups all-purpose flour
- 2 teaspoons baking soda
- 2 teaspoons ground cinnamon
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground nutmeg
- 1 teaspoon salt
- 1 cup neutral oil (canola or vegetable)
- 1 cup packed brown sugar
- 1/2 cup granulated sugar
- 4 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 cup chopped pecans or walnuts (optional)
- For the frosting: 8 oz cream cheese, softened
- 1/2 cup butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 2/3 cup thick salted caramel sauce, divided
- Flaky sea salt, for finishing (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch pan and line it with parchment, leaving overhang on the long sides.
- Whisk together the flour, baking soda, cinnamon, ginger, nutmeg, and salt in a bowl and set aside.
- In a large bowl, whisk the oil, brown sugar, and granulated sugar until combined. Whisk in the eggs one at a time, then the vanilla.
- Fold the dry ingredients into the wet just until no flour streaks remain, then fold in the grated carrot and nuts. Do not overmix.
- Spread the batter in the pan and bake for 33–38 minutes, until a skewer in the centre comes out with moist crumbs. Cool completely in the pan — at least 2 hours.
- Beat the cream cheese and butter until smooth, then beat in the powdered sugar and vanilla until light and fluffy, 2–3 minutes.
- Spread the frosting over the cooled cake. Dollop about 1/3 cup of caramel over the top and drag a knife through in loose figure-eights to swirl — two or three passes only.
- Drizzle the remaining caramel over the top, finish with a pinch of flaky salt, and chill 20 minutes before slicing for clean squares.

Pan sizes and bake times
Same batter, different formats — here is how the timing changes:
| Pan | Bake Time at 350°F | Notes |
|---|---|---|
| 9×13-inch sheet | 33–38 minutes | The version pictured. Easiest, feeds 15, no layering. |
| Two 9-inch rounds | 28–32 minutes | A classic two-layer cake. Swirl caramel between the layers too. |
| Three 8-inch rounds | 24–28 minutes | Tall bakery-style layers. Watch closely, they bake fast. |
| 24 cupcakes | 18–22 minutes | Pipe the frosting and drizzle each one individually. |
| Bundt pan | 50–60 minutes | Skip the frosting; pour caramel glaze over the cooled cake instead. |
Quick homemade salted caramel
Jarred caramel works, but homemade takes ten minutes. Melt 1 cup granulated sugar in a saucepan over medium heat, stirring as it clumps then liquefies into deep amber — watch closely, amber becomes burnt in seconds. Off the heat, whisk in 6 tablespoons butter (it will bubble violently, that is normal), then slowly stream in 1/2 cup warm heavy cream, whisking until smooth. Stir in 1 teaspoon flaky salt.
Let it cool until thick and spoonable, about 30 minutes, before swirling. It keeps in a jar in the fridge for two weeks — and it is equally good on our salted caramel banana bread.
Easy ways to customize it
- Add pineapple. A drained 8oz can of crushed pineapple makes the crumb even moister and adds gentle tang.
- Go nut-free. Simply leave the pecans out — the cake needs no adjustment.
- Add raisins or coconut. A cup of either (or both) is traditional and lovely.
- Brown butter frosting. Brown the butter first, cool it, then beat it in for a deeper, nuttier frosting.
- Extra spice. Add 1/4 teaspoon ground cloves or a pinch of cardamom for a warmer, more complex flavour.
- Make it layers. See the pan table — two 9-inch rounds turn it into a proper celebration cake.
Common problems and how to fix them
| Problem | Likely Cause | Easy Fix |
|---|---|---|
| Frosting slid off / went runny | Cake was still warm, or tub cream cheese used | Cool the cake completely (2 hours) and use full-fat block cream cheese only. |
| Hard shards of carrot in the crumb | Pre-shredded bagged carrots | Grate fresh on the small holes of a box grater — they melt into the cake. |
| Cake is dense or gummy | Overmixed batter | Fold only until the flour disappears. A few lumps are fine. |
| Caramel swirl disappeared | Caramel too thin, or over-swirled | Use thick, cooled caramel and drag the knife through only 2–3 times. |
| Cake sank in the middle | Underbaked, or oven door opened early | Test with a skewer for moist crumbs, and don’t open the oven in the first 25 minutes. |
| Frosting too soft to spread | Butter or cream cheese too warm | Chill the frosting 15 minutes, then re-whip briefly before spreading. |
Tips for the best results
- Weigh or measure carrots after grating. Three packed cups is roughly 5 medium carrots — too little and the cake dries out.
- Room-temperature eggs and cream cheese. Cold ingredients make lumpy batter and lumpy frosting.
- Parchment sling. The overhang lifts the whole cake out for clean, bakery-neat squares.
- Chill before slicing. Twenty minutes in the fridge firms the frosting so your knife cuts clean edges instead of dragging.
What to serve with it
A square with coffee is the classic pairing — the spice and caramel are made for it. For a dessert plate, add a scoop of vanilla ice cream and a little extra warm caramel. If you are building a spread of crowd-pleasing bakes, our cinnamon roll banana cake and classic banana pudding sit beautifully alongside it.
Storage and make-ahead
Because of the cream cheese frosting, store the cake covered in the refrigerator for up to 5 days. Thanks to the oil in the batter it stays genuinely moist the whole time — unlike butter cakes, which firm up when chilled. Let squares sit at room temperature for 15–20 minutes before serving so the frosting softens and the flavour opens up.
To make ahead, bake the cake up to two days early, wrap it unfrosted at room temperature, then frost and swirl on the day you serve. The unfrosted cake also freezes well for up to 3 months: wrap tightly, thaw overnight in the fridge, then frost fresh. Frosted squares can be frozen individually on a tray, then bagged — perfect for pulling out one at a time.
Baking your way through autumn? Our pumpkin pie with evaporated milk uses the same warm spice cupboard, and it’s the make-ahead dessert that actually improves overnight.
For a lighter autumn finish, our crustless pumpkin pie skips the pastry entirely and is naturally gluten-free.
For a lighter, fruitier bake, try our strawberry brownies — same glaze-in-the-pan trick, ready in about an hour.
Making dessert ahead for guests? Our no bake pistachio cheesecake has to be made the night before, which makes it ideal for entertaining.
If fresh-from-scratch fall baking is your thing, our pumpkin pie from sugar pumpkins shows how to turn a real sugar pumpkin into pie filling, no can required.
Frequently Asked Questions
Can I use pre-shredded carrots?
We really don’t recommend it. Bagged shreds are thick and dried out, so they stay woody instead of softening into the crumb. Grating fresh carrots on the small holes of a box grater takes about four minutes and is the biggest single upgrade to the texture.
Why does this recipe use oil instead of butter?
Oil stays liquid at fridge temperature, so the cake remains soft and moist for days. Butter solidifies when chilled, which makes carrot cake firm and dry by day two — a real issue when the frosting requires refrigeration.
Can I make it ahead of time?
Yes. Bake the cake up to two days ahead and keep it wrapped and unfrosted at room temperature, then frost and swirl the caramel on serving day. It also freezes unfrosted for up to 3 months.
Does caramel carrot cake need to be refrigerated?
Once frosted, yes — cream cheese frosting should be kept cold. It holds for 5 days covered in the fridge. Bring slices to room temperature for 15–20 minutes before eating for the best texture and flavour.
Why did my caramel swirl vanish into the frosting?
The caramel was too warm or too thin, so it blended instead of rippling. Cool it until it is thick and spoonable, dollop it on top, and drag your knife through only two or three times — over-swirling turns the whole frosting beige.
Can I turn this into a layer cake?
Absolutely. Divide the batter between two 9-inch rounds (28–32 minutes) or three 8-inch rounds (24–28 minutes). Spread frosting and a thin caramel drizzle between the layers, then finish the top the same way.
Bring it to the table
Moist spiced crumb, tangy cream cheese frosting rippled with buttery caramel, and that glossy drizzle over the top — caramel carrot cake takes a classic everyone already loves and makes it unforgettable. One pan, no layering, and it only gets better overnight. Save it to Pinterest for your next gathering and tell us how it went!

