01 -
Heat your oven to 350°F. Coat two 9-inch round cake pans with butter and dust with flour. Grate your carrots finely and break up nuts into small pieces if you're adding them.
02 -
Grab a big bowl and stir together your flour, baking powder, baking soda, salt, and cinnamon until they're all mixed up.
03 -
In another bowl, mix your sugar, oil, eggs, and vanilla until everything's blended smooth and looks like one mixture.
04 -
Slowly add your dry stuff to your wet mixture, stirring just enough to mix them. Gently stir in your grated carrots and nuts if you want them.
05 -
Pour equal amounts of batter into your pans and bake for 30 to 45 minutes. It's done when you stick a toothpick in and it comes out clean. Let them sit in the pans a bit, then flip onto wire racks to cool all the way.
06 -
Mix your soft cream cheese and butter until they're smooth. Add your sugar and vanilla bit by bit, beating until it's creamy and easy to spread.
07 -
After the cakes are totally cool, spread frosting between the layers and all over the outside. Put it in the fridge for at least 30 minutes before cutting so slices look nice.