# What You'll Need:
→ Streusel Topping
01 - 1/2 cup packed light brown sugar
02 - 1/3 cup all-purpose flour
03 - 1 teaspoon ground cardamom
04 - 1/4 teaspoon ground cinnamon
05 - 1/8 teaspoon fine sea salt
06 - 3 tablespoons unsalted butter, cold and cubed
→ Cake Batter
07 - 1 1/2 cups all-purpose flour
08 - 1 1/2 teaspoons baking powder
09 - 1/2 teaspoon baking soda
10 - 1/2 teaspoon fine sea salt
11 - 1 teaspoon ground cardamom
12 - 1/2 cup unsalted butter, softened
13 - 3/4 cup granulated sugar
14 - 2 large eggs, room temperature
15 - 2 teaspoons pure vanilla extract
16 - 2/3 cup sour cream
17 - 1/4 cup whole milk
# Method:
01 - Preheat oven to 350°F. Grease a 9-inch square baking pan and line with parchment paper, leaving overhang for easy removal.
02 - In a medium bowl, combine brown sugar, flour, cardamom, cinnamon, and salt. Add cold cubed butter and rub with your fingers or pastry cutter until mixture forms clumps. Refrigerate until needed.
03 - In a medium bowl, whisk together flour, baking powder, baking soda, salt, and cardamom.
04 - In a large bowl, beat softened butter and granulated sugar until light and fluffy, approximately 3 minutes. Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
05 - On low speed, alternate adding half the flour mixture, then sour cream and milk, then remaining flour mixture. Mix just until combined without overmixing.
06 - Spread batter evenly into prepared pan. Sprinkle streusel topping evenly over batter surface.
07 - Bake for 38 to 42 minutes until a toothpick inserted in the center comes out clean and the top is golden brown.
08 - Cool cake in pan for 15 minutes. Use parchment overhang to lift out. Cool completely on wire rack before slicing.