Preheat oven to 375° F.
Wash, peel, and grate the carrots, then set them aside for now.
2 cups carrots
In a bowl, mix the eggs and sugar. Beat until they’re smooth and bubbly.
2 eggs, 1 cup brown sugar
Add the avocado oil and mix the ingredients until combined.
⅓ cup avocado oil
In a separate bowl, mix all-purpose flour, coconut flour, cinnamon, baking soda, baking powder, nutmeg, and a pinch of salt.
1 cup all-Purpose Flour, ¼ cup coconut flour, 1 tsp baking soda, 1 tsp baking powder, 1 tsp cinnamon, ½ tsp nutmeg, pinch of salt
Add the dry ingredients to the wet ingredients and combine them until you get a smooth mixture.
Add the grated carrots to the mixture and mix again.
Line a 9-inch diameter cake pan with parchment paper.
Pour the cake batter in and place in the oven for 20-25 minutes, or until a toothpick comes out clean.
To start preparing the cream cheese, mix powdered sugar, softened cream cheese, sour cream, and vanilla extract in a large bowl.
4 cups cream cheese, 2 cups sour cream, 1 cup powdered sugar, 1 tsp vanilla extract
Beat the mixture well using a stand mixer until you get peaks.
Add the walnuts in a blender and blend them until you get medium-sized crumbs.
2 ½ cups walnuts
Add half of the ground walnuts to the cream cheese mixture.
Stir well until the ingredients are combined. Refrigerate the cheesecake mixture until you’ve baked the cake batter.
Wait for the cake batter to cool completely.
Start assembling the cake by adding the cream cheese mixture on top of the batter and spreading it evenly.
Sprinkle the rest of the ground walnuts to cover the cream cheese layer on top of the cake batter.
Place the carrot cake cheesecake in the refrigerator for 12 to 14 hours to let it rest.
Cut a slice, serve, and enjoy!