Sorry for another vegan recipe but this one is awesome! I found it in my favorite cook book as of right now. Its Chloe Coscarelli's Vegan Baking cookbook. I think everyone should get this cookbook! Its an awesome book and every time I look at it I find something to make from it! I actually can't wait to make more from it!
Anyway, this recipe is easy and fun to make! Just make sure to not over mix it!
Muffin Ingredients:

¾ cup sugar
1 teaspoon baking powder
½ teaspoon baking soda
½ teaspoon salt
1 cup coconut milk (I used vanilla soy milk. Not a fan of coconut.)
½ cup canola oil
¼ cup lemon juice
2 tablespoons lemon zest (about 2 lemons)
1 tablespoon pure lemon extract
1 tablespoon poppy seeds
Icing Ingredients:
1 cup powdered sugar
3 to 4 teaspoons lemon juice
1 tablespoon water
1 teaspoon lemon zest
Directions:
To make the muffins: Preheat oven to 400 degrees. Line a 12-cup cupcake pan with cupcake liners.
In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt. In a separate bowl, whisk together coconut milk, oil, lemon juice, zest, and lemon extract. Pour the wet mixture into the dry mixture and whisk until just combined. Fold in poppy seeds. Do not over mix.
Fill the cupcake liners about two-thirds full with batter. Bake for 15 minutes, or until a toothpick inserted in the center of the muffin comes out dry with a few crumbs clinging to it. Cool the muffins completely before icing.
To make the icing: Whisk the powdered sugar, lemon juice, water, and zest in a small bowl until smooth.
Spread a thin layer of icing over each muffin.
My Crazy Opinion/ Rant Time!

With Lots of Love,
Lil' Char