Place the bread slices on a wire rack and let them dry out in the fridge overnight. This helps them absorb more of the delicious eggnog mixture.
In a large mixing bowl, whisk together the eggs, granulated sugar, cinnamon, nutmeg, and salt until smooth. Pour in the eggnog and whisk until fully combined.
Heat a large skillet over medium heat and add 1 tablespoon of butter. Let it melt until foamy, then wait for the foam to subside.
Dip two slices of bread into the eggnog mixture, ensuring both sides are well coated. Let any excess batter drip off.
Place the soaked bread in the skillet and cook for about 3 minutes, gently moving them around to prevent sticking, until golden brown.
Sprinkle a little granulated sugar on top of each slice, then flip and cook for another 3 minutes until caramelized and golden.
Repeat the process with the remaining butter and bread slices.
Serve warm with your favorite toppings.