For the pies:
Preheat oven to 350°.
Peel and cut carrots to size of baby carrots. Blend in a food processor until they are the size of large crumbs. Set aside. In mixer, cream sugar and butter for about 2 minutes. While sugar and butter are creaming, mix together dry ingredients and set aside. Add eggs and vanilla to butter and sugar. Mix until combined. Add dry ingredients to wet in-gredients. Mix until combined. Fold carrots in, mixing well.
Line baking sheets with parchment paper. Scoop 1-inch balls onto sheet, spacing at least 2 inches apart. Bake for about 10 minutes. Cool completely before icing.
For the cream cheese frosting:
Cream the cream cheese, butter and powdered sugar. Add vanilla, almond and whipping cream. Mix until smooth, about 2–3 minutes. For fluffier icing, mix 3–5 minutes.
Recipe courtesy of Brittany Newgent, Whoopie