In Recipes Floating island dessert of French origin with The French Baker TV Chef Julien from Saveurs, January 27, 2020 A floating island is a dessert of French origin, consisting of meringue floating on crème anglaise. The meringues are prepared…