Prep your pan: Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or grease well.
Mix dry ingredients: In a large bowl, whisk almond flour, coconut flour, baking powder, baking soda, salt, and sweetener until no lumps remain.
Whisk wet ingredients: In another bowl or measuring jug, whisk eggs, almond milk, melted butter, vanilla, and lemon zest.
Make sure the butter isn’t hot, or it can scramble the eggs.
Combine: Pour the wet mixture into the dry. Stir with a spatula until just combined. The batter will be thicker than traditional muffin batter—this is normal.
Prep blueberries: Toss the blueberries with 1 teaspoon coconut flour to lightly coat.
Gently fold them into the batter, reserving a few to press on top for a pretty finish.
Fill the cups: Divide the batter evenly among the muffin cups, filling each about 3/4 full. Add a few extra blueberries on top and sprinkle with a little sweetener if you like a lightly crisp top.
Bake: Bake for 18–23 minutes, or until the tops are set and a toothpick comes out mostly clean with a few moist crumbs.
Cool properly: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. Almond flour bakes firm up as they cool, so resist cutting in too early.