Ingredients
Equipment
Method
Prepare and bake the snickerdoodle layers
- Preheat oven to 350F. Butter three 8-inch pans and coat with cinnamon sugar so the sides release cleanly.
- Beat butter and granulated sugar until fluffy. Continue beating until the mixture looks lighter in color and holds a soft ribbon.
- Add eggs one at a time, then beat in the vanilla. Mix just until smooth and evenly combined.
- Whisk together flour, baking powder, baking soda, cinnamon, cream of tartar, and salt. Make sure the dry spices look evenly speckled.
- Alternate adding the dry flour mixture and sour cream to the batter, mixing after each addition. Divide the batter between the three pans.
- Bake for 30-35 minutes at 350F. The layers are done when the tops spring back and a toothpick comes out mostly clean.
- Cool completely in the pans before frosting. Lift out only once the layers are cool to the touch.
Frost the cake
- Beat cream cheese and butter until smooth. Beat until the texture is creamy with no lumps.
- Add powdered sugar, cinnamon, and vanilla, then beat until very fluffy. Stop when the frosting looks airy and spreads thickly.
- Frost between the layers and over the top. Smooth the sides while the frosting is thick enough to hold its shape.
Notes
Pro tip: for neat layers and a tidy finish, cool the cakes completely before frosting—warm layers can make cream cheese frosting slide. Store covered in the refrigerator up to 4 days; freeze unfrosted layers wrapped tightly for up to 2 months. Dietary swap: use a dairy-free cream cheese and butter substitute to make it dairy-free while keeping the same frosting method.
