A whoopie pie is essentially a cake sandwich with marshmallow buttercream sandwiched between two soft chocolate discs of cake.