Rainbow cake can actually be any flavor you want it to be. The colors come from food coloring so the icing needs to be able to show those colors. You'll need your icing to be vanilla or buttercream, but the cake itself can be any flavor! To switch things up, try a vanilla cake, a funfetti cake, or even a strawberry cake!