Preheat the oven to 350 degrees. Coat a muffin tin with coconut oil cooking spray.
Mix together in a bowl, the flour, baking powder, and salt until well combined.
With a hand mixer, beat the Greek yogurt, 1 cup of sugar, coconut oil, eggs, lemon juice, vanilla, and lemon zest until creamy.
Slowly add the flour mixture to the yogurt mixture until well combined. Don’t overmix. Gently fold all but 2 tablespoons of the pomegranate arils.
Pour the batter evenly into the prepared muffin tin.
Top each muffin with a few more of the remaining pomegranate seeds then sprinkle the tablespoon of sugar evenly over each muffin.
Place into the oven and bake for 22-25 minutes, or until a tester inserted into the center comes out clean.
Remove from the oven and let the muffins sit in the pan for a few minutes before carefully removing them from the pan and placing them on a cooling rack.
Make the glaze by combining the powdered sugar, lemon zest, and lemon juice until smooth and creamy and the consistency you desire.
Spoon drizzle the lemon glaze over the muffins. Enjoy.