Carrot Cake with Cream Cheese Frosting

This post may contain affiliate links. Please see my full Disclosure Policy for details.

This classic Carrot Cake is one you’ll want to add to your recipe collection! A moist and delicious cake paired with a not-too-sweet cream cheese frosting.

A lot of the recipes you find on Liv for Cake are ones where I try to transform a dessert into a cake (like this Tiramisu Cake, or Pecan Pie Cake), or ones with a variety of different flavour combinations and pairings (like my Banana Chocolate Chip Cake with Peanut Butter Frosting). I try to make things that are interesting or unique, but I often have people requesting the staples, so I’ve decided to start introducing some more basic recipes into my collection, starting with this Carrot Cake!

This actually isn’t the first “staple” recipe I have on my blog. Two of my most popular posts are my classic Vanilla Cake and my Simple Vanilla Buttercream. They are great “base” recipes that can be tweaked and flavoured to your heart’s content.

But, in light of Easter on the horizon, I thought it would be a perfect time for a (somewhat) themed dessert to go along with it.

The Best Carrot Cake Recipe

I actually didn’t really care for carrot cake until a few years ago. I guess I just never had a good one, or they had too many additions I didn’t particularly care for (pineapple, walnuts, or raisins (gasp!!)), or they were dry. I don’t know, it was just never a go-to recipe for me… until I had it at my sister-in-law’s wedding a few years ago.

At the wedding, they had a three tier cake, each with a different flavour, so naturally I had to try them all. I was least excited about the carrot cake but WOW, it totally blew me away and was easily the best of the bunch. Since then, it’s been one of my favourites.

The other thing that used to turn me off of carrot cake was the cream cheese frosting. I am not a cream cheese fan. You’ll never catch me ordering a cheesecake unless I know it’s made with something like ricotta. Cream cheese is just too strong for me, and I found that on most carrot cakes it was overpowering.

My cream cheese frosting is different than most, as it uses more butter than cream cheese, but you can totally still taste the cream cheese. It’s also not overly heavy on the sugar, but you can add more if you like. I found this recipe to be best structurally too, as a lot of cream cheese frostings can be too soft and difficult to work with. It’s important to use the full-fat brick cream cheese (not from a tub) for best results.

I chose to keep the decorating simple and do a naked cake. The recipe makes enough frosting to cover the whole cake though, if you prefer. I thought the edible flowers would be a nice touch and go well with the the spring and Easter theme. Edible flowers aren’t super easy to find, but Whole Foods almost always has some.

Make sure the flowers you use are safe to eat — some can be toxic!

This carrot cake has been a major hit over here. Ryan doesn’t typically enjoy desserts that aren’t of the chocolate variety, but he made it a point to tell me to “hold back” as much of this cake as possible. So, sorry friends! This one will be stashed in our freezer.

Looking for more Easter recipes?

  • Cadbury Creme Egg Cake
  • Bird’s Nest Cookies
  • Vanilla Custard Cookie Cups
  • Speckled Egg Cake

Tips for this Carrot Cake recipe:

  • You can make this recipe as-is in two 8″ pans instead of three 6″ pans.
  • I used my food processor on the fine (not coarse) setting to grate the carrots. You can grate them by hand also.
  • I didn’t use rainbow carrots for the inside of the cake, but you can. Just note that the purple will come out somewhat black/green and may not look very pretty!
  • Use full-fat brick cream cheese (not in a tub) for best results for the frosting.
  • To help ensure your cake layers bake up nice and flat, see my Flat Top Cakes post.

Carrot Cake with Cream Cheese Frosting

Prep Time 2 hours

Cook Time 55 minutes

Total Time 2 hours 55 minutes

Servings 12

572 kcal


Carrot Cake:

  • 2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/4 tsp baking soda
  • 3/4 tsp salt
  • 1 1/2 tsp ground cinnamon
  • 3/4 tsp ground nutmeg
  • 1/2 tsp ground ginger
  • pinch ground cloves
  • 1 1/4 cup vegetable oil
  • 1 cup dark brown sugar
  • 1 cup granulated sugar
  • 4 large eggs room temperature
  • 1 1/2 tsp vanilla
  • 3 cups grated carrots lightly packed, approx. 4 large carrots (300g shredded)

Cream Cheese Frosting:

  • 1 cup unsalted butter room temperature
  • 6 oz cream cheese full fat, room temperature
  • 3 cups powdered sugar sifted
  • 1 tsp vanilla


  • edible flowers optional


Carrot Cake:

  1. Preheat oven to 350F. Grease and flour three 6" cake rounds, line with parchment.
  2. In a medium bowl, combine flour, baking powder, baking soda, spices, and salt. Set aside.
  3. In the bowl of a stand mixer combine vegetable oil and sugars. Beat until well combined (2 mins). Add eggs one at a time, fully incorporating after each addition. Add vanilla.
  4. Add flour mixture in 3 parts. Fold in carrots.
  5. Spread batter evenly into prepared pans and bake for 55mins or until a toothpick inserted into the center comes out clean.
  6. Place cakes on wire rack to cool for 10mins then turn out onto wire rack to cool completely.

Cream Cheese Frosting:

  1. Beat butter and cream cheese until pale and fluffy (2 mins). Add powdered sugar one cup at a time. Add vanilla and beat until fluffy (3 mins).


  1. Place one layer of cake on a cake stand or serving plate. Top with approximately 2/3 cup of buttercream and spread evenly. Repeat with remaining layers. Frost and smooth the outside with a thin crumb coat.
  2. Decorate the top with a swirl and some edible flowers if desired.

The nutritional information and metric conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this important to you, please verify with your favourite nutrition calculator and/or metric conversion tool.


Carrot Cake with Cream Cheese Frosting Carrot Cake with Cream Cheese Frosting Reviewed by Cake Lover on March 11, 2018 Rating: 5
Powered by Blogger.