The typical brioche is packed with butter and eggs. But hard as it is to believe, this vegan loaf, with its tender texture, rich mouthfeel, and delicious jammy onion filling, contains no dairy. The eggless glaze applied both before and after baking adds lovely sheen and a hint of sweetness.