Ingredients:
- 1.5 cups (190g) All-purpose flour
- 0.5 cup (60g) Coconut sugar
- 1 tsp (5g) Baking powder
- 0.5 tsp (3g) Salt
- 0.5 cup (120ml) Unsalted butter, softened
- 1 large Egg
- 0.75 cup (180ml) Low-fat buttermilk
- 1 tsp (5ml) Vanilla extract
- 2 cups (300g) Fresh or frozen huckleberries
- 1 tbsp (8g) Flour
- 0.5 cup (45g) Rolled oats
- 0.25 cup (30g) Almond flour
- 3 tbsp (35g) Maple syrup
- 2 tbsp (28g) Cold unsalted butter, cubed
- 0.25 tsp (1g) Cinnamon
- Pinch of salt
Instructions:
- Preheat oven to 350°F (175°C). Grease a 9-inch square pan and line it with parchment paper, leaving an overhang on the sides.
- In a small bowl, toss the huckleberries with 1 tablespoon of flour until lightly coated.
- Whisk together the 1.5 cups of flour, coconut sugar, baking powder, and salt in a mixing bowl.
- In a separate bowl, cream the softened butter and egg until pale and fluffy.
- Stir the buttermilk and vanilla into the butter mixture.
- Fold the dry ingredients into the wet mixture until just combined; do not overmix.
- In a medium bowl, combine rolled oats, almond flour, cinnamon, and salt.
- Using fingers or a fork, work the cold cubed butter into the oat mixture until coarse, sandy clumps form.
- Drizzle in the maple syrup and stir gently until the streusel holds its shape.
- Pour the batter into the prepared pan, distribute the floured huckleberries evenly over the top, and sprinkle with the streusel topping.
- Bake for 60 minutes or until the top is golden brown and a toothpick inserted into the center comes out clean.