Carrot Sheet Cake with Chai Cream Cheese Frosting

This carrot sheet cake is loaded with plenty of carrots, pineapple, raisins, and walnuts, and topped with a chai-spiced cream cheese frosting. It’s the most unique carrot cake we’ve ever tried. And we mean that in a good way.

A whole carrot sheet cake on a wire rack with chai cream cheese frosting being spread over the top.

This carrot sheet cake is for everyone, even those who think they don’t like cake (yes, such people exist). Even self-proclaimed cake haters were licking their plates clean of this cake loaded with carrots, pineapple, raisins, walnuts, and a chai-spiced cream cheese frosting.and proclaiming their newfound love for cake. And card-carrying carrot cake aficionados expressed that it’s the best they’ve ever experienced.–Angie Zoobkoff

How do I make this carrot cake into cupckaes?

Love the idea of cake but prefer cupcake form? Simply divvy the batter between 2 muffin tins lined with papers, filling each well 2/3 full. You should get about 16 cupcakes. Reduce the baking time to about 28 minutes and cool the cupcakes completely before frosting. If you prefer to lavish frosting on cupcakes so they resemble fancy bakery cupcakes, you’ll need to double the frosting recipe.

Carrot Sheet Cake with Chai Cream Cheese Frosting

  • Quick Glance
  • (1)
  • 45 M
  • 2 H, 30 M
  • Serves 12
5/5 - 1 reviews
Print RecipeBuy the Eat More Plants cookbook

Want it? Click it.


  • For the carrot cake
  • For the chai cream cheese frosting


Make the carrot cake

Preheat the oven to 350°F (177°C). Line a 9-by-13-inch (23-by-33-cm) baking pan with parchment paper and spray it with baking spray.

In a medium bowl, whisk together the flour, cinnamon, nutmeg, ginger, baking powder, baking soda, and salt.

In a large bowl, whisk together the brown sugar, granulated sugar, eggs, and vanilla until smooth. Whisk in the oil and then the buttermilk. Add the pineapple and carrots and stir to combine thoroughly.

Add the flour mixture to the sugar mixture, folding with a rubber spatula just until combined. Fold in the walnuts and raisins.

Pour the batter into the prepared pan and smooth the top with a spatula. Bake until the center of the cake is set, the edges are golden brown, and a toothpick inserted in the center of the cake comes out clean, 45 to 50 minutes.

Let the cake cool for 20 minutes in the pan. If desired, invert the cake onto a cooling rack to cool the rest of the way. Cool completely before frosting.

Make the chai cream cheese frosting

In a stand mixer fitted with the paddle attachment, combine the butter and cream cheese and beat on medium speed until the mixture is light and fluffy, 2 to 3 minutes.

Reduce the speed to low and gradually add the confectioners’ sugar. Once the sugar is incorporated, add the vanilla, cinnamon, cardamom, nutmeg, ginger, cloves, allspice, and salt. Increase the speed to high and beat for 2 minutes.

Place the cake on a serving platter and frost the top of the cake with the chai-cream cheese frosting. Cut into squares and serve. Originally published January 21, 2020.

Print RecipeBuy the Eat More Plants cookbook

Want it? Click it.

Recipe Testers' Reviews

This carrot sheet cake was a home run. We were having friends over, and I was told that of the 4 of us, 2 are passionate carrot cake fans, 1 is someone who doesn’t care for cake but loves all the components of this recipe, and then there’s me (a sucker for nearly all desserts). Basically, I had a house full of willing guinea pigs.

I'd never made a carrot cake with pineapple before. I had no idea what I was missing! Despite the cake being incredibly rich and moist, the pineapple gave it a brightness that was unmistakable. This cake also had the perfect blend of spices. I was hesitant with the frosting because I feared that with all the spices in the cake, the abundance of spices in the frosting might overwhelm or muddy the flavor. I was wrong. They harmonized perfectly.

The guest who isn't a fan of cake declared this recipe a 10 out of 10. And despite having had two dinners that evening, he still managed to clean his plate. My carrot cake fans were head over heels with this recipe. And I was delighted. Clearly this recipe will stay in rotation.

This sheet cake turned out to be the best carrot cake I’ve ever had and the chai cream cheese frosting really elevated this seemingly humble cake into an amazing company-worthy dessert. I was bringing dessert to a friend’s house for dinner and needed something that was easily transportable, simple to serve, and a little upscale, so I thought this carrot cake with chai cream cheese frosting would fit the bill nicely.

To make this dessert more portable and single serving, I used large cupcake tins instead of the sheet cake pan and it worked out perfectly. This recipe will make enough batter for 16 large cupcakes but you’ll need to double the frosting if you plan to pipe big swirly tops like I did. The frosting is super soft and fluffy, so after piping onto the cupcakes, I left them in the fridge overnight to stiffen up a bit so they wouldn’t get smooshed in transit.

The batter was really thin with all the liquid from the crushed pineapple, buttermilk and oil, but it really did create a wonderfully moist cake with yummy bits of pineapple, nuts, carrots and raisins. So good. But the real star of the show was the chai-cream cheese frosting. The best descriptive word I can come up with to describe it is “luscious.” The warm and subtle notes of the spices worked so well with the cream-cheese frosting and didn’t overwhelm the flavor at all but actually tied in with the overall flavors of the carrot cake. I’m not a huge frosting fan, but I can tell you I really liked this one.

I also sprinkled some of the leftover toasted walnuts over the tops to make them pretty as well as adding another crunchy element.

The batter doesn’t rise too much, so if you go the cupcake route as I did, you don’t have to worry about them rising up and over the sides of the tins. I used parchment tulip liners as a precaution in case they ended up being high-risers and they just looked so cute when serving. I also toasted my walnuts first because I think it makes them more flavorful.


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.


Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe? Let us know what you think.

Upload a picture of your dish