Overhead shot of a sliced carrot cake layer cake on a cake stand, cream cheese frosting swooped generously between layers, a few walnut halves and a light dusting of cinnamon on top, warm natural light
|

10 Best Carrot Cake Recipes You’ll Bake on Repeat

Quick Answer: The best carrot cake recipes balance moist, spiced cake with tangy cream cheese frosting — from a classic layer cake to cupcakes, a pineapple-coconut bundt, gluten-free and vegan versions, bars, cookies, and even no-bake bites. This roundup covers ten distinct, fully tested recipes for every occasion.

Carrot cake has a way of showing up exactly when you need it — Easter brunch, a birthday, a bake sale table, or just a Tuesday craving for something spiced and frosted. It’s forgiving to bake and impossible not to love, which is probably why every home baker eventually claims a “signature” version.

This collection pulls together ten genuinely different carrot cakes, from a towering classic layer cake to quick bars, chewy cookies, and a no-bake option for when the oven stays off. Each one is fully written out and ready to bake, no guessing required.

Start with the one that fits your occasion, or scroll through and pick your favorite by texture.

1. Classic Carrot Cake with Cream Cheese Frosting

Sliced three-layer classic carrot cake with cream cheese frosting

This is the carrot cake other carrot cakes get compared to — a towering three layers, finely grated carrots throughout, and enough cinnamon and nutmeg to make the kitchen smell like a bakery. The crumb stays tender for days thanks to a combination of oil and melted butter.

Prep Time: 30 min  |  Cook Time: 32 min  |  Total Time: 1 hr 30 min (plus cooling)  |  Servings: 12  |  Difficulty: Medium

Ingredients

  • 2 1/2 cups all-purpose flour
  • 2 tsp baking soda
  • 2 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp salt
  • 1 cup vegetable oil
  • 1/2 cup unsalted butter, melted
  • 1 cup granulated sugar
  • 1 cup packed light brown sugar
  • 4 large eggs, room temperature
  • 2 tsp vanilla extract
  • 3 cups finely grated carrots (about 5 medium carrots)
  • 1 cup chopped walnuts
  • 16 oz brick-style cream cheese, softened
  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F. Grease and line three 8-inch round cake pans with parchment.
  2. Whisk flour, baking soda, cinnamon, nutmeg, and salt in a bowl; set aside.
  3. In a large bowl, whisk oil, melted butter, granulated sugar, and brown sugar until smooth. Whisk in eggs one at a time, then vanilla.
  4. Fold dry ingredients into the wet mixture just until combined. Fold in carrots and walnuts.
  5. Divide batter evenly among pans. Bake 28–32 minutes, until a toothpick comes out clean. Cool in pans 10 minutes, then turn out onto racks to cool completely.
  6. Beat cream cheese and butter together until smooth, about 2 minutes. Add powdered sugar in two additions, then vanilla, and beat until fluffy.
  7. Frost between layers and over the top and sides once cakes are fully cool. Chill 20 minutes before slicing for cleaner cuts.

Baker’s Tip

Grate the carrots finely rather than using pre-shredded bags — coarse shreds make the crumb wet and stringy instead of tender.

Best For

Birthdays, Easter, or any occasion that calls for a real showpiece cake.

2. Carrot Cake Cupcakes with Brown Butter Frosting

Carrot cake cupcakes topped with brown butter cream cheese frosting

Browning the butter before it goes into the frosting adds a nutty, caramel depth that plain cream cheese frosting doesn’t have — it’s the small step that makes people ask what’s different about these.

Prep Time: 25 min  |  Cook Time: 20 min  |  Total Time: 55 min  |  Servings: 18 cupcakes  |  Difficulty: Easy

Ingredients

  • 2 cups all-purpose flour
  • 1 1/2 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground ginger
  • 1/2 tsp salt
  • 3/4 cup vegetable oil
  • 1 cup granulated sugar
  • 1/2 cup packed brown sugar
  • 3 large eggs
  • 2 1/4 cups finely grated carrots
  • 1/2 cup unsalted butter
  • 8 oz brick-style cream cheese, softened
  • 3 cups powdered sugar
  • 1/2 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F. Line two muffin tins with 18 liners.
  2. Whisk flour, baking soda, cinnamon, ginger, and salt together.
  3. In a separate bowl, whisk oil, granulated sugar, brown sugar, and eggs until smooth. Fold in dry ingredients, then carrots.
  4. Divide batter among liners, filling two-thirds full. Bake 18–20 minutes, until a toothpick comes out clean. Cool completely.
  5. Melt butter in a light-colored saucepan over medium heat, swirling often, until it turns amber and smells nutty, about 5 minutes. Pour into a bowl and chill 20 minutes until solid but soft.
  6. Beat browned butter with cream cheese until smooth. Add powdered sugar and vanilla, beating until fluffy. Pipe onto cooled cupcakes.

Why You’ll Love It

The brown butter frosting turns a familiar cupcake into something that tastes like it came from a bakery, with almost no extra effort.

Storage & Freezing

Unfrosted cupcakes freeze well for up to 2 months; thaw and frost the day of serving for the best texture.

3. Pineapple Coconut Carrot Cake Bundt

Pineapple coconut carrot cake bundt drizzled with cream cheese glaze

Crushed pineapple and coconut milk keep this bundt so moist it barely needs the glaze — but the glaze goes on anyway, because a bundt cake without one feels unfinished.

Prep Time: 20 min  |  Cook Time: 55 min  |  Total Time: 1 hr 30 min (plus cooling)  |  Servings: 14  |  Difficulty: Medium

Ingredients

  • 3 cups all-purpose flour
  • 2 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/2 tsp salt
  • 3/4 cup vegetable oil
  • 1 1/4 cups granulated sugar
  • 4 large eggs
  • 1 cup crushed pineapple, drained
  • 1/2 cup canned coconut milk
  • 2 1/2 cups finely grated carrots
  • 1 cup sweetened shredded coconut, plus 1/4 cup toasted for topping
  • 1 cup powdered sugar
  • 2 oz cream cheese, softened
  • 2–3 tbsp milk

Instructions

  1. Preheat oven to 350°F. Grease a 10-cup bundt pan thoroughly, including every ridge.
  2. Whisk flour, baking soda, cinnamon, and salt together.
  3. In a large bowl, whisk oil, sugar, and eggs until smooth. Stir in pineapple and coconut milk.
  4. Fold in dry ingredients until just combined, then fold in carrots and shredded coconut.
  5. Pour batter into the prepared pan and smooth the top. Bake 50–55 minutes, until a toothpick comes out clean.
  6. Cool in the pan 15 minutes, then invert onto a rack to cool completely.
  7. Whisk powdered sugar, cream cheese, and milk until smooth and pourable. Drizzle over the cooled cake and top with toasted coconut.

Baker’s Tip

Grease the bundt pan with softened butter and a pastry brush rather than spray — it reaches the ridges more evenly and prevents sticking. If you love this style of ultra-moist glazed bundt, our pumpkin cream cheese bundt cake uses the same technique with a fall twist.

Flavor Variation

Swap the coconut milk for buttermilk and skip the shredded coconut for a more classic pineapple carrot cake.

Which Carrot Cake Should You Bake?

Not sure where to start? Match your occasion to the recipe that fits it best.

RecipeBest ForDifficultyTotal Time
Classic Carrot CakeBirthdays, Easter, showpiece dessertMedium1 hr 30 min
Carrot Cake CupcakesParties, easy sharingEasy55 min
Pineapple Coconut BundtBrunch, no-fuss entertainingMedium1 hr 30 min
Gluten-Free Sheet CakeFeeding a crowd with dietary needsEasy1 hr
Vegan Carrot CakeDairy-free and egg-free guestsMedium1 hr 20 min
Carrot Cake BarsPotlucks, bake salesEasy50 min

4. Gluten-Free Carrot Cake Sheet Cake

Gluten-free carrot cake sheet cake cut into frosted squares

One bowl, one pan, no layers to level — this sheet cake is the easiest way to feed a crowd, and a good 1:1 gluten-free flour blend makes it indistinguishable from the classic.

Prep Time: 20 min  |  Cook Time: 35 min  |  Total Time: 1 hr  |  Servings: 16  |  Difficulty: Easy

Ingredients

  • 2 1/2 cups gluten-free 1:1 baking flour (with xanthan gum)
  • 2 tsp baking soda
  • 2 tsp ground cinnamon
  • 1/2 tsp salt
  • 1 cup vegetable oil
  • 1 1/2 cups granulated sugar
  • 4 large eggs
  • 1 tsp vanilla extract
  • 3 cups finely grated carrots
  • 8 oz brick-style cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 3 cups powdered sugar

Instructions

  1. Preheat oven to 350°F. Grease a 9×13-inch pan.
  2. Whisk gluten-free flour, baking soda, cinnamon, and salt together.
  3. Whisk oil, sugar, eggs, and vanilla in a large bowl until smooth. Fold in dry ingredients, then carrots.
  4. Pour into the pan and spread evenly. Bake 32–35 minutes, until a toothpick comes out clean. Cool completely in the pan.
  5. Beat cream cheese and butter until smooth, then add powdered sugar and beat until fluffy. Spread over the cooled cake and cut into squares.

Substitutions

Use a gluten-free blend that already contains xanthan gum; blends without it can leave the crumb crumbly instead of tender.

Best For

Potlucks and gatherings where you need one pan that everyone can eat.

5. Vegan Carrot Cake with Coconut Cream Frosting

Flax eggs and extra oil give this cake a dense, almost fudgy moistness, and a chilled coconut cream frosting stands in for cream cheese without missing the tang — a splash of lemon juice takes care of that.

Prep Time: 25 min  |  Cook Time: 35 min  |  Total Time: 1 hr 20 min (plus chilling)  |  Servings: 10  |  Difficulty: Medium

Ingredients

  • 2 tbsp ground flaxseed + 5 tbsp water (flax eggs)
  • 2 cups all-purpose flour
  • 1 1/2 tsp baking soda
  • 2 tsp ground cinnamon
  • 1/2 tsp salt
  • 3/4 cup vegetable oil
  • 1 cup packed brown sugar
  • 1/3 cup unsweetened applesauce
  • 2 1/2 cups finely grated carrots
  • 1/2 cup chopped pecans, plus extra for topping
  • 2 cans (13.5 oz each) full-fat coconut milk, chilled overnight
  • 1/3 cup powdered sugar
  • 1 tsp lemon juice

Instructions

  1. Whisk flaxseed and water together; let sit 10 minutes to thicken.
  2. Preheat oven to 350°F. Grease and line two 8-inch round pans.
  3. Whisk flour, baking soda, cinnamon, and salt together.
  4. Whisk oil, brown sugar, applesauce, and flax eggs together until smooth. Fold in dry ingredients, then carrots and pecans.
  5. Divide between pans. Bake 30–35 minutes, until a toothpick comes out clean. Cool completely.
  6. Scoop the solid coconut cream from the top of each chilled can, leaving the liquid behind. Beat with powdered sugar and lemon juice until smooth and thick.
  7. Frost between layers and over the top once cake is fully cool. Keep refrigerated until serving.

Substitutions

No flaxseed on hand? Use 1/2 cup unsweetened applesauce in place of both flax eggs, and increase oil by 2 tablespoons.

Good to Know

Coconut cream frosting softens quickly at room temperature — keep the cake chilled until an hour before serving.

6. Carrot Cake Bars with Cream Cheese Swirl

Carrot cake bars with marbled cream cheese swirl on top

No frosting to make separately — the cream cheese gets swirled right into the batter, so these bake up with tangy pockets throughout instead of a layer on top. Faster than a frosted cake, sturdier than a cupcake for a bake sale table.

Prep Time: 15 min  |  Cook Time: 32 min  |  Total Time: 50 min  |  Servings: 16 bars  |  Difficulty: Easy

Ingredients

  • 1 3/4 cups all-purpose flour
  • 1 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp salt
  • 2/3 cup vegetable oil
  • 1 cup granulated sugar
  • 2 large eggs
  • 2 cups finely grated carrots
  • 8 oz brick-style cream cheese, softened
  • 1/4 cup granulated sugar (for swirl)
  • 1 large egg (for swirl)
  • 1/2 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F. Line a 9×9-inch pan with parchment, leaving overhang on two sides.
  2. Whisk flour, baking soda, cinnamon, and salt together.
  3. Whisk oil, sugar, and eggs together, then fold in dry ingredients and carrots. Spread into the pan.
  4. Beat cream cheese, sugar, egg, and vanilla until smooth. Dollop over the batter and swirl with a knife.
  5. Bake 28–32 minutes, until the edges are set and the center is just firm to the touch. Cool completely before lifting out and slicing.

Best For

Bake sales and potlucks — they travel and slice more cleanly than a frosted cake. For another crowd-friendly swirled bar, our pumpkin bars follow the same easy one-pan approach.

Baker’s Tip

Chill the bars for 30 minutes before slicing for the cleanest cuts through the cream cheese swirl.

Easy Substitutions for These Recipes

A few swaps work across nearly every recipe in this roundup, so you can adapt whichever one you choose.

  • Nut-free: Omit walnuts or pecans entirely — texture and flavor hold up fine without them.
  • Dairy-free: Swap brick-style cream cheese and butter for plant-based equivalents in a 1:1 ratio; chill dairy-free frosting slightly longer before spreading.
  • Lower sugar: Reduce granulated sugar in any cake batter by up to 1/4 cup without affecting texture; don’t reduce the sugar in frostings, which also provides structure.
  • Raisins instead of nuts: Use an equal amount of raisins for texture without the crunch, especially in the classic layer cake or bars.

7. Carrot Cake Cookies with Cream Cheese Glaze

Stack of carrot cake cookies drizzled with cream cheese glaze

These bake up soft and cakey rather than crisp, closer to a hand-held slice of cake than a traditional cookie — a quick glaze replaces a full frosting for something you can eat without a fork.

Prep Time: 15 min  |  Cook Time: 12 min  |  Total Time: 35 min  |  Servings: 20 cookies  |  Difficulty: Easy

Ingredients

  • 1 3/4 cups all-purpose flour
  • 1 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup packed brown sugar
  • 1 large egg
  • 1 tsp vanilla extract
  • 1 cup finely grated carrots, patted dry
  • 1/2 cup old-fashioned rolled oats
  • 3 oz cream cheese, softened
  • 3/4 cup powdered sugar
  • 2–3 tsp milk

Instructions

  1. Preheat oven to 350°F. Line two baking sheets with parchment.
  2. Whisk flour, baking soda, cinnamon, and salt together.
  3. Beat butter and brown sugar until fluffy, about 2 minutes. Beat in egg and vanilla.
  4. Mix in dry ingredients until just combined, then fold in carrots and oats.
  5. Scoop 2-tablespoon mounds onto sheets, spaced 2 inches apart. Bake 11–12 minutes, until edges are set and centers look slightly underdone. Cool on the sheet 5 minutes, then transfer to a rack.
  6. Whisk cream cheese, powdered sugar, and milk until smooth and pourable. Drizzle over cooled cookies.

Why You’ll Love It

They stay soft for days in an airtight container, unlike most cookies that dry out by day two.

Make-Ahead Tip

Scoop dough onto a tray and freeze solid, then transfer to a bag — bake straight from frozen, adding 1–2 extra minutes.

8. Carrot Cake Cheesecake Swirl

Slice of carrot cake cheesecake showing marbled layers

Two desserts baked as one — a graham cracker crust, a layer of spiced carrot cake batter, and a vanilla cheesecake layer swirled together before baking low and slow for a silky-dense finish.

Prep Time: 35 min  |  Cook Time: 1 hr 5 min  |  Total Time: 5 hrs (with chilling)  |  Servings: 12  |  Difficulty: Advanced

Ingredients

  • 1 1/2 cups graham cracker crumbs
  • 6 tbsp unsalted butter, melted
  • 3/4 cup all-purpose flour
  • 1/2 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/4 cup vegetable oil
  • 1/2 cup packed brown sugar
  • 1 large egg
  • 1 cup finely grated carrots
  • 24 oz brick-style cream cheese, softened
  • 3/4 cup granulated sugar
  • 3 large eggs
  • 1 tsp vanilla extract

Instructions

  1. Preheat oven to 325°F. Mix graham crumbs and melted butter, press into the bottom of a 9-inch springform pan. Bake 8 minutes, then cool.
  2. Whisk flour, baking soda, and cinnamon together. Whisk oil, brown sugar, and egg, fold in dry ingredients, then carrots — this is the carrot cake layer.
  3. Beat cream cheese and granulated sugar until smooth. Beat in eggs one at a time, then vanilla — this is the cheesecake layer.
  4. Spoon dollops of both batters alternately over the crust, then swirl gently with a knife, keeping distinct marbling rather than fully blending.
  5. Bake 60–65 minutes, until the edges are set and the center jiggles only slightly. Turn off the oven and let the cheesecake sit inside with the door cracked for 1 hour.
  6. Cool completely, then refrigerate at least 4 hours before releasing from the pan and slicing.

Good to Know

A water bath isn’t required here since the carrot cake layer adds structure, but baking low and slow still prevents cracking.

Baker’s Tip

Run a hot, dry knife under water and wipe between slices for clean cuts through both layers.

9. Mini Carrot Cake Loaves with Ginger-Spiced Glaze

Mini carrot cake loaves drizzled with ginger-spiced glaze

Baked in mini loaf pans instead of a round, these are built for gifting — sturdy enough to wrap and hand off, with a punchier ginger note than a typical carrot cake.

Prep Time: 20 min  |  Cook Time: 40 min  |  Total Time: 1 hr 15 min  |  Servings: 4 mini loaves  |  Difficulty: Easy

Ingredients

  • 2 cups all-purpose flour
  • 1 1/2 tsp baking soda
  • 1 tsp ground cinnamon
  • 1 tsp ground ginger
  • 1/4 tsp ground cloves
  • 1/2 tsp salt
  • 3/4 cup vegetable oil
  • 1 cup granulated sugar
  • 3 large eggs
  • 2 cups finely grated carrots
  • 1 cup powdered sugar
  • 1 tbsp grated fresh ginger
  • 2–3 tbsp milk

Instructions

  1. Preheat oven to 350°F. Grease four 5×3-inch mini loaf pans.
  2. Whisk flour, baking soda, cinnamon, ground ginger, cloves, and salt together.
  3. Whisk oil, sugar, and eggs until smooth. Fold in dry ingredients, then carrots.
  4. Divide batter among the pans. Bake 35–40 minutes, until a toothpick comes out clean. Cool in pans 10 minutes, then turn out onto a rack.
  5. Whisk powdered sugar, fresh ginger, and milk until smooth. Drizzle over cooled loaves.

Best For

Holiday gifting or a neighbor drop-off — no slicing or plating required.

Storage & Freezing

Unglazed loaves freeze well wrapped tightly for up to 3 months; glaze after thawing.

10. No-Bake Carrot Cake Energy Bites

No-bake carrot cake energy bites rolled in coconut

All the carrot cake flavor with none of the oven — dates and oats bind these into a chewy, no-bake bite that holds up in a lunchbox or gym bag, made for when there’s no time to preheat anything.

Prep Time: 15 min (plus chilling)  |  Cook Time: None  |  Total Time: 45 min  |  Servings: 18 bites  |  Difficulty: Easy

Ingredients

  • 1 cup pitted Medjool dates, packed
  • 1 1/2 cups old-fashioned rolled oats
  • 1/2 cup finely grated carrots, patted dry
  • 1/3 cup natural peanut butter
  • 1 tsp ground cinnamon
  • 1/4 tsp ground ginger
  • 1/3 cup shredded coconut, plus extra for rolling
  • 2 tbsp chopped walnuts

Instructions

  1. Soak dates in warm water 10 minutes if firm, then drain well.
  2. Pulse oats in a food processor to a coarse flour, about 30 seconds.
  3. Add dates, carrots, peanut butter, cinnamon, and ginger. Pulse until the mixture clumps together when pressed.
  4. Pulse in coconut and walnuts just until combined, 2–3 short pulses.
  5. Roll into 1-inch balls, then roll in extra coconut if desired. Chill 30 minutes to firm up.

Substitutions

Swap peanut butter for sunflower seed butter to make these nut-free and school-safe.

Why You’ll Love It

No oven, no mixer, no cooling time beyond a quick chill — ready faster than any other recipe in this list.

How to Store These Desserts

Frosted cakes and cheesecake keep refrigerated in an airtight container for 4–5 days; bring to room temperature about 30 minutes before serving for the best texture. Unfrosted cakes, bars, and mini loaves freeze well tightly wrapped for up to 3 months. No-bake bites keep refrigerated up to 2 weeks or frozen up to 3 months.

Frequently Asked Questions

Why did my carrot cake turn out dense?

Overmixing the batter once the flour is added is the most common cause — fold just until no dry streaks remain.

Can I use pre-shredded carrots from a bag?

It’s best to grate your own; bagged shredded carrots are cut too thick and can leave the cake dry and stringy.

Can I make carrot cake ahead of time?

Yes — bake cake layers up to 2 days ahead, wrap tightly, and frost the day you plan to serve.

Why is my cream cheese frosting runny?

Tub-style cream cheese has a higher water content than brick-style and won’t hold structure — always use brick-style for frosting.

Can I substitute applesauce for oil?

You can replace up to half the oil with unsweetened applesauce for a lighter cake, though the crumb will be slightly less rich.

More Recipes You’ll Love

Similar Posts

Leave a Reply

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