2½ cups (313 grams) all-purpose flour2 teaspoons (4 grams) ground cinnamon1 teaspoon (5 grams) baking powder1 teaspoon (3 grams) kosher salt½ teaspoon (2.5 grams) baking soda½ teaspoon (1 gram) ground allspice½ teaspoon (1 gram) ground nutmeg¼ teaspoon ground ginger1 cup (240 grams) whole buttermilk, room temperature¾ cup (180 grams) unsweetened applesauce¾ cup (112 grams) vegetable oil2 teaspoons (8 grams) vanilla extract1 cup (200 grams) granulated sugar½ cup (110 grams) firmly packed dark brown sugarVanilla Bean Buttercream (recipe follows)Spiced Apple Topping (recipe follows)
Preheat oven to 350°F (180°C). Spray 2 (8-inch) round cake pans with baking spray with flour. Line bottom of pans with parchment paper.
In a medium bowl, whisk together flour, cinnamon, baking powder, salt, baking soda, allspice, nutmeg, and ginger.
In a large bowl, whisk together buttermilk, applesauce, oil, and vanilla; stir in sugars. Add flour mixture, and whisk until just combined. Divide batter between prepared pans, smoothing tops.
Bake until a wooden pick inserted in center comes out with a few moist crumbs, 25 to 30 minutes. Let cool in pans for 10 minutes. Remove from pans, and let cool completely on wire racks.
Level cooled cake layers, if desired. Place 1 cake layer, cut side up, on a serving plate. Spread 11⁄2 cups (306 grams) Vanilla Bean Buttercream onto cake layer. Top with remaining cake layer. Spread remaining Vanilla Bean Buttercream on top and sides of cake, creating a slight border around top edge. Refrigerate for at least 30 minutes.
Just before serving, spoon Spiced Apple Topping on top of cake within border. Cover and refrigerate for up to 3 days.