It takes about 2½ to 3 cups of icing to generously fill and frost a two-layer 9-inch cake. For a three-layer cake, plan on using 3½ to 4 cups.