Preheat oven to 400 degrees.
Grease muffin tins with coconut oil or organic butter.
In a large mixing bowl, mix together flour, sugar, baking powder and salt.
In a smaller bowl, mix together raw honey, Greek yogurt, eggs, avocado, zest and lime juice.
Add liquid ingredients to dry ingredients. Stir to combine, be careful not to over mix.
Spoon batter into prepared muffin tins.
Bake in preheated oven for 20-25 minutes until golden brown and toothpick comes out clean when placed in center of muffin.
While muffins are baking, place powdered sugar, lime juice and zest in a small bowl and mix well.
Allow to cool in muffin tin for a few minutes before transferring to a wire rack to cool completely.
When cooled, spoon glazed onto each muffin.