This Super Easy Carrot Cake boasts a moist crumb, plenty of warm cinnamon spice, and a fluffy cream cheese frosting. It literally stays tender for days, so you can make it ahead of time. So much easier and just as delicious as layered cake!
Preheat oven to 350F with rack on lower middle position. Grease a a 9x13 pan and set aside.
In a bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
In a separate bowl, whisk together the sugar, oil, and eggs. Use a rubber spatula to fold mixture into dry ingredients until fully incorporated; do not over mix.
Gently fold in carrots, and pineapple. Fold in optional raisins and walnuts, if desired.
Use a rubber spatula to transfer batter to prepared pan. Bake about 40 minutes or until toothpick comes out almost clean, with a few tender crumbs attached. Let cake cool completely at room temperature.
For the Frosting
In a mixing bowl, add the butter, cream cheese, and vanilla. Use electric mixer to beat well. Add powdered sugar gradually and beat until incorporated. If too thick, add small amount of milk. If too thin, add small amounts of sugar until desired consistency is reached. Frost cooled cake and garnish with chopped walnuts, if desired.
Notes
If your frosting feels too soft, put it in the fridge for at least 20 minutes to let it firm up. Frosting naturally thickens as it sits.
Be sure to fully drain the crushed pineapple. The juices are delicious, but will leave cake batter too watery.
Topping Options: I love festive sprinkles for a birthday carrot cake. You can also set aside some cream cheese frosting, mix with orange and green food dye in two Ziploc sandwich bags, cut off a bit of the corner, and pipe little carrots onto the top.
See original article for substitutions and variations.
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you! Join our Free Recipe Club and get our newest, best recipes each week!