A layer cake can be filled with different types of frostings or fillings. Try Swiss meringue buttercream, French buttercream, American buttercream, jam, cream filling, pie filling, custard, citrus curd, or chocolate ganache.