What Is National Indian Pudding Day, and Why Is It Observed on February 17? National Indian Pudding Day, celebrated every year on February 17, honors one of the oldest and most traditional desserts in American culinary history—Indian pudding. This rich, slow-baked custard dessert represents a unique blend of Native American ingredients and early colonial cooking…

