01 - Preheat oven to 350°F. Thoroughly grease a 12-cup muffin tin or line with paper baking cups.
02 - Sift together all-purpose flour, baking powder, and salt in a medium mixing bowl. Set aside.
03 - Beat softened unsalted butter and granulated sugar in a large bowl until pale and fluffy, approximately 3-4 minutes.
04 - Add eggs one at a time, beating thoroughly after each addition. Blend in vanilla extract.
05 - Fold in half the dry ingredients. Add milk, then remaining flour mixture. Mix just until incorporated—do not overmix.
06 - Distribute batter evenly among prepared muffin cups, filling each approximately two-thirds full.
07 - Bake for 18-20 minutes until a wooden skewer inserted into the center emerges clean. Cool in pan for 5 minutes before transferring to a wire rack.
08 - Whisk powdered sugar with milk until smooth and thick but pourable. Divide into separate bowls. Tint each portion with a different pastel food coloring.
09 - Once cakes are completely cooled, drizzle or spoon colored icing over each one. Top with mini chocolate eggs, edible flowers, or sprinkles. Allow icing to set before serving.