Bread Pudding: – 6 cups of day-old bread, torn into small pieces (such as French bread or brioche) – 2 cups of milk – 4 egg – 1/2 cup of granulated sugar – 1 teaspoon of vanilla extract – 1/2 teaspoon of ground cinnamon – 1/4 teaspoon of ground nutmeg – 1/4 cup of raisins or dried cranberries (optional) Vanilla Sauce: – 1 cup of heavy cream – 1/4 cup of granulated sugar – 1 vanilla bean, split and seeds scraped out (or 1 teaspoon of vanilla extract) – Pinch of salt