Preheat oven to 350°F. Line a 12-cup muffin pan with paper liners.
In a large bowl, add almond flour, erythritol, baking powder. Whisk until evenly combined.
In a separate large bowl, add butter, milk, eggs, sour cream, vanilla, lemon juice and zest. Whisk until batter is smooth.
Pour the dry ingredients into the wet ingredients bowl. Whisk until batter is evenly combined.
Using an ice cream scoop, scoop batter into prepared muffin pan, filling each muffin mold about 3/4 full.
Bake muffins for about 23-25 minutes until muffins are cooked.
While muffins are cooling, make the glaze by adding all ingredients into a small bowl and whisking until smooth. Drizzle over muffins after they have cooled.
The nutrition information provided are only estimates based on an online nutritional calculator. This is not a comprehensive list of all the nutrients in the recipe (i.e., does not include vitamins, cholesterol, etc). I am not a certified nutritionist. Please consult a nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.