Generally, you can frost up to 24 cupcakes with 2 cups of frosting. However, it all depends on your frosting technique and the amount of frosting you want on a cupcake. If you apply a thinner layer of frosting with a knife you will most likely be able to frost more cupcakes compared to piping a nice tall swirl on top of them.