Baking the BB-8 cupcakes was the easy part. The ingredients were already in my kitchen or easy to find at my local Target.
The recipe called for 1 1/2 cups of all-purpose flour, 2/3 cup of granulated sugar, 2 teaspoons of baking powder, 2/3 cup of whole milk, 1/4 cup of softened unsalted butter, one egg, 1 teaspoon of vanilla extract, a 16-ounce can of vanilla frosting, and 12 plain doughnut holes.
I did make a trip to the craft store for the black-and-orange gel food colorings and silver dragees (large silver sprinkles), though.
I was hoping to also find the black-and-brown chocolate-coated candies that the recipe called for, but I ended up buying a few bags of M&M's and a few containers of mini M&M's and let my 4-year-old pick out all the brown ones (he happily ate the rest).