In a large mixing bowl using an electric hand mixer, or use a stand mixer with the paddle attachment, add the granulated sugar and melted/liquid coconut oil, and lemon zest. Beat on medium-high speed for 1-2 minutes. The mixture should look very pale in color and fluffy looking.
2/3 cup granulated sugar, 1/2 cup coconut oil, zest of 1 lemon
Add in the eggs, one at a time, beating on low speed just until combined after each egg.
2 large eggs
In a separate small mixing bowl, whisk together the whole milk, coconut extract, and the juice of one lemon.
1 cup whole milk, ½ teaspoon coconut extract, juice of 1 lemon
In another separate small mixing bowl, whisk together the flour, poppyseeds, baking powder, and salt.
2 cups all-purpose flour, 2 tablespoons poppyseeds, 2 teaspoons baking powder, ¼ teaspoon sea salt
Alternate adding the wet ingredients and dry ingredients into the large mixing bowl of sugar/egg mixture. Add half the dry ingredients and mix on low speed just until combined. Then add half of the wet ingredients and mix on low speed just until combined. Repeat this with the other halves.
Fill each muffin cup nearly full of batter.
Bake for 15-18 minutes or until a toothpick inserted into the top middle comes out clean, and the muffins spring back when gently touched with a finger. The muffins should be tall, rounded, with slightly cracks on the top.
Remove the muffins from the oven and allow them to cool in the warm muffin pan for 10 minutes, and then transfer the muffins to a cooling rack to cool completely before glazing.