Carrot and Beet Layer Cake with Cream Cheese Frosting

Serves 8-10
Prep Time:
Cook Time:
Total Time:

Just a moment please...

Carrot and Beet Cake with Cream Cheese Frosting
Print Recipe

Helpful Equipment:

cake pans

My new favorite carrot cake is this layer cake with shredded beets added in, plus whipped cream cheese frosting (obvs!). This was SO good and is on the top of my cake list now!



1 cup coconut oil
1 cup sugar
3/4 cup brown sugar
4 large eggs
1 tablespoon vanilla extract
2 tablespoons milk
2 1/2 cups all-purpose flour
2 teaspoons ground cinnamon
2 teaspoons baking soda
2 teaspoons baking powder
1/2 teaspoon salt
1/2 teaspoon ground nutmeg
1/4 teaspoon ground cloves
2 cups grated carrots
1 cup grated peeled beets
1/2 cup chopped pecans (optional)

Cream Cheese Frosting:

12 ounces cream cheese, softened
3/4 cup butter, softened
1 tablespoon vanilla extract
5 cups powdered sugar
Pinch of salt


  1. Preheat oven to 350˚F. In a large bowl with a whisk, add coconut oil and sugars. (Note: If your coconut oil is solid, microwave it in 10 second bursts to melt it). Whisk together until smooth and then add eggs and vanilla. (You can substitute vegetable oil for the coconut oil.)
  2. In a separate bowl, whisk together dry ingredients except carrot and beets. Slowly add dry ingredients to wet ingredients and whisk until combined. When combined, fold in the shredded carrots and beets and chopped pecans (optional). If batter is very thick and not pourable, add more milk by the tablespoon to loosen the batter.
  3. Butter and flour two 8-inch round cake pans. Divide batter between two 8 inch round cake pans. Shake pans to distribute batter evenly. Bake for 30-35 minutes until a tester comes out clean from the center.
  4. Let cakes cool completely before removing from pan and frosting.

To make frosting, add butter and cream cheese to a mixer with paddle attachment or with a hand mixer and beat until smooth and creamy. Then add vanilla and add powdered sugar in 1 cup batches. Mix together until smooth. Use immediately.

To ice the cake, remove one cake from the pan and turn upside down on a cake pan (this just helps with the flat side up for easier frosting and layering). If the cake has a large dome on it, you might want to trim off some of the dome to make it flat (use a serrated knife).

Add about a 1/4-inch thick layer of frosting to the cake then top with second cake. Frost generously on all sides.

Serve cake immediately or store in the fridge. The cake keeps well for 4-5 days. It’s best if you can let it come to room temperature before serving, but it’s also fine right out of the fridge.

If you don’t have two round cake pans, you can bake the batter in a 9×13 pan. Bake at 350˚F for 35-40 minutes until a tester comes out clean from the center. Frost generously once cool.