-
Pre-heat your oven to 350°. Spray and line with parchment paper 2 8 in or 9 in round cake pans.
-
First whisk together the flours, spices, salt, and baking soda and powder in a medium sized bowl.
-
Next, combine the melted coconut oil and allulose baking blend (white and brown) in a large bowl and whisk vigorously until the allulose is dissolved, about 2-3 minutes. Add the eggs, greek yogurt, and vanilla and mix until it's smooth. Finally, whisk in the vanilla and almond milk until smooth.
-
Fold the dry ingredients into the wet ingredients just until they're combined. Be careful not to overmix as it can lead to a tough cake. Finally, add in the shredded carrots and orange zest and gently mix until they are evenly distributed into the batter.
-
Distribute the batter between the prepared cake pans. If using 8 in cake pans, bake for 30-35 minutes or until a toothpick comes out clean. If using 9 in cake pans, bake for 25-30 minutes or until a toothpick comes out clean. Let the cakes cool for 15-20 minutes then remove from pan. Allow to cool completely before frosting.
-
For the frosting, in a stand mixer (or using a large bowl and hand mixer), beat together the butter and cream cheese using the paddle attachment until pale in color and fluffy, about 2-4 minutes.
-
Next, beat in the vanilla bean paste and maple extract until combined.
-
Finally, add in the shifted powdered sugar, about a cup at a time, and slowly mix until it is incorporated with the butter cream cheese mixture. Once all of the powdered sugar is added, raise the speed to medium high and beat until the frosting is light and fluffy, about 3-5 minutes.
-
The frosting should be relatively thick (i.e. it should coat the paddle attachment and stay on it if you turn it over). If the frosting is a bit soft, place it in the fridge for 10-15 minuets before using.
-
Frost the cooled cake, using my detailed instructions above. Decorate with carrot ribbons.
-
Serve and enjoy!