Pudding is a practically perfect dessert: it's creamy and homey, easy to make ahead, usually gluten-free and often allergy-friendly. And it can take on so many wonderful flavors. Butterscotch, chocolate, banana, and cream — they're all found in puddings. But the best thing? You can really get away with eating pudding for breakfast. Just try it with one of the puddings in our roundup here, from coconut tapioca to a raw cacao mousse to a bright berry pudding for spring.