3 1/2 cups cubed bread (gluten free or french bread or just plain dried out sandwich bread works)
2 cups eggnog
3 large eggs 
2 tsp. vanilla extract 
Topping:
1/4 cup all-purpose flour (or gluten free flour)
1/4 cup brown sugar, packed
1/4 cup butter, melted
1 tsp. cinnamon 
1/4 tsp. nutmeg 
Pinch of salt