bavarian cream is an airy custard stabilized with both gelatin and freshly whipped cream. when chilled and set, it maintains its shape while staying very light and creamy. according to one of my friends, it tastes like a super soft marshmallow, with its characteristic soft and spongy texture.