- 2 cups all-purpose flour
- 2 teaspoons ground cardamom
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 1 cup white sugar
- 2/3 cup butter, softened
- 1/2 cup brown sugar
- 2 eggs
- 1 cup buttermilk
- 1 cup peeled and chopped apples
- Topping:
- 1/2 cup brown sugar
- 1/2 cup chopped pecans
- Grease a 9×13-inch baking dish.
- Whisk flour, cardamom, baking powder, baking soda, and salt together in a bowl.
- Beat white sugar, butter, and 1/2 cup brown sugar together in a bowl until creamy. Add buttermilk and eggs; beat until smooth. Gradually add flour mixture, mixing until just-combined. Fold in apples and pour batter into prepared baking dish.
- Stir 1/2 cup brown sugar and pecans together in a bowl; sprinkle over batter. Cover the baking dish with plastic wrap and refrigerate, 8 hours to overnight.
- Preheat oven to 350 degrees F (175 degrees C). Uncover the baking dish and let stand at room temperature until slightly warmer, about 30 minutes.
- Bake cake in the preheated oven until topping is browned, about 45 minutes.