Ingredients
π§Ί Ingredients Youβll Need
π§ For the Cake Batter:
-
- 1 ΒΎ cups all-purpose flour
-
- 2 teaspoons baking powder
-
- Β½ teaspoon baking soda
-
- ΒΌ teaspoon salt
-
- Β½ cup unsalted butter, softened
-
- ΒΎ cup granulated sugar
-
- 2 large eggs
-
- 1 teaspoon vanilla extract
-
- Β½ cup sour cream (or plain Greek yogurt for extra tang)
-
- 2 cups fresh or frozen cranberries (tossed in 1 tablespoon flour to prevent sinking)
π― For the Streusel Topping:
-
- Β½ cup all-purpose flour
-
- β cup light brown sugar
-
- 1 teaspoon cinnamon
-
- ΒΌ teaspoon salt
-
- 4 tablespoons cold butter, cubed
π Optional Glaze:
-
- Β½ cup powdered sugar
-
- 1 tablespoon lemon juice (or milk for a neutral glaze)
Instructions
Preheat oven to 350Β°F (175Β°C). Grease and line an 8-inch square or round baking pan with parchment paper.
In a large bowl, cream together butter and sugar until light and fluffy (about 2 minutes). Beat in the eggs one at a time, followed by vanilla and sour cream.
In another bowl, whisk together flour, baking powder, baking soda, and salt. Gently fold the dry ingredients into the wet mixture until just combined.
Toss cranberries in a tablespoon of flour, then fold them into the batter.
In a small bowl, combine flour, brown sugar, cinnamon, and salt. Cut in the cold butter using a fork or pastry cutter until crumbly and pea-sized.
Spread the cake batter evenly into the pan. Sprinkle the streusel mixture on top.
Bake for 38β45 minutes, or until a toothpick inserted in the center comes out clean and the top is golden.
Let cool for at least 20 minutes. Drizzle with the lemon glaze, if desired, for a tangy finish. Slice, serve, and enjoy warm with coffee.