With a hint of cinnamon and the cream cheese frosting, these flavours really blend well together!
Courtesy of Amanda Riva of The Hot Plate.
Preheat your oven to 350 degrees. Spray a 9 x 5 loaf pan with nonstick cooking spray.
Cream together butter and sugar until light and fluffy. Beat in oil and yogurt. Add the eggs, one at a time, beating after each. Slowly pour in the buttermilk then stir in the shredded carrots.
In another bowl, whisk together the flour, baking powder, baking soda, salt and cinnamon. Add to the wet ingredients and mix until just combined. Pour batter into prepared loaf pan and bake for 1 hour.
Let cake cool completely before frosting. To make the cream cheese icing, beat together the softened cream cheese and remaining 4 tbsp butter. Add the powdered sugar and continue to beat until light and fluffy. Spread frosting all over the top of the cooled carrot cake loaf.