Ingredients
Method
- Preheat your oven to 350° F.
- Spray an 8×8 square baking pan with non-stick spray, then line it with parchment paper. (Make sure there's overhang on the sides so you can lift the cake out when it's done.)
- Cover a large sheet pan with parchment paper or foil for the crumble and set aside.
Crumb Topping
- For the crumb topping, combine ⅓ cup granulated sugar, ⅓ cup light brown sugar, 1 teaspoon cinnamon, and ¼ teaspoon salt in a medium bowl.
- Whisk in ½ cup melted, unsalted butter, then add 1 cup all-purpose flour and stir just until moist.
- Spread the mixture onto the lined baking sheet to dry and get crumbly.
Cake
- While the crumble topping dries, use a medium bowl to whisk together 1 ½ cups all-purpose flour, ¾ cup granulated sugar, 1 ½ teaspoons baking powder, ¼ teaspoon baking soda, and ½ teaspoon salt, and set aside.
- In a large mixing bowl or stand mixer fitted with a paddle attachment, beat 2 large room temperature eggs and ½ cup melted and cooled unsalted butter on medium speed until well combined.
- Add ¼ cup milk, ¼ cup sour cream, 2 teaspoons vanilla extract, and 1 teaspoon almond extract, and mix on medium speed until well combined.
- Turn the mixer to low, and slowly incorporate the dry ingredients until just combined and then pour the batter into the prepared baking pan.
- In a small bowl, stir together ¼ cup blueberry jam and 1 ½ cups fresh blueberries, then evenly spread the mixture over the cake batter.
- Sprinkle on the crumb topping and gently press it into the batter.
- Bake for 35-38 minutes, or until a toothpick inserted in the center comes out clean. (Check the cake around 30 minutes to make sure the crumb topping isn't getting too brown. If it is, tent the cake with aluminum foil).
- Let the cake cool for 10 minutes before lifting it out of the pan and moving it to a cooling rack to cool completely.
