01 - Preheat oven to 350°F. Line 12-cup muffin tin with paper liners.
02 - Whisk together flour, baking powder, and salt in a medium bowl.
03 - Beat butter and sugar in large bowl until light and fluffy, about 2-3 minutes.
04 - Add eggs one at time, beating well after each addition. Mix in vanilla extract.
05 - Gradually add flour mixture alternating with milk, beginning and ending with flour. Mix until just combined.
06 - Fill cupcake liners about 2/3 full with batter.
07 - Bake for 16-18 minutes, or until toothpick inserted into center comes out clean. Cool completely on wire rack.
08 - Beat butter until creamy. Gradually add powdered sugar, milk, and vanilla; beat until fluffy. Stir in shredded coconut.
09 - Toast shredded coconut in dry skillet over medium heat, stirring frequently, until golden brown, 2-3 minutes. Let cool.
10 - Frost cooled cupcakes generously with coconut frosting.
11 - Sprinkle ring of toasted coconut around edges of each cupcake to form nest.
12 - Place 2-3 mini chocolate eggs in center of each nest.