How to Make It
Prepare Cupcakes: Preheat oven to 350°F. Beat 1 cup softened butter at medium speed with a heavy-duty stand mixer until creamy; gradually add granulated sugar, beating until light and fluffy. Add eggs, 1 at a time, beating just until blended after each addition.
Stir together flour, baking powder, baking soda, and salt. Add flour mixture to butter mixture alternately with sour cream, beginning and ending with flour mixture. Beat at low speed just until blended after each addition. Stir in 1 tablespoon zest, 1 tablespoon juice, and 1 teaspoon vanilla. Place 30 paper baking cups in three 12-cup standard-size muffin pans; spoon 1/4 cup batter into each baking cup.
Bake in preheated oven until a wooden pick inserted in centers comes out clean, 20 to 23 minutes. Remove from pans to wire racks, and cool completely, about 20 minutes.
Prepare Frosting: Beat 8 ounces softened butter and 3 tablespoons lemon zest at medium speed until creamy, 1 to 2 minutes. Gradually add powdered sugar alternately with 8 tablespoons lemon juice, beating at low speed until blended after each addition. Add up to 1 tablespoon lemon juice, 1 teaspoon at a time, beating until desired consistency is reached. Add food coloring, and beat at high speed until well blended and frosting is light and fluffy, 1 to 2 minutes.
Spoon frosting into a ziplock plastic freezer bag. Snip 1 corner of bag to make a small hole. Pipe about 1 1/2 tablespoons frosting onto each cupcake.
Lime Sherbet Cupcakes: Substitute lime zest for lemon zest and fresh lime juice for lemon juice. For frosting, substitute fresh lime juice for lemon juice, and 1 to 2 drops green liquid food coloring for yellow.
Orange Sherbet Cupcakes: Substitute orange zest for lemon zest and fresh orange juice for lemon juice. For frosting, substitute orange zest for lemon zest and 1 tablespoon lemon juice and 7 to 8 tablespoons fresh orange juice in place of 8 to 9 tablespoons lemon juice. Substitute 1 drop red liquid food coloring for yellow.