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:

  1. 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.
  2. In a small bowl, toss the huckleberries with 1 tablespoon of flour until lightly coated.
  3. Whisk together the 1.5 cups of flour, coconut sugar, baking powder, and salt in a mixing bowl.
  4. In a separate bowl, cream the softened butter and egg until pale and fluffy.
  5. Stir the buttermilk and vanilla into the butter mixture.
  6. Fold the dry ingredients into the wet mixture until just combined; do not overmix.
  7. In a medium bowl, combine rolled oats, almond flour, cinnamon, and salt.
  8. Using fingers or a fork, work the cold cubed butter into the oat mixture until coarse, sandy clumps form.
  9. Drizzle in the maple syrup and stir gently until the streusel holds its shape.
  10. Pour the batter into the prepared pan, distribute the floured huckleberries evenly over the top, and sprinkle with the streusel topping.
  11. Bake for 60 minutes or until the top is golden brown and a toothpick inserted into the center comes out clean.