Use sturdy bread like challah or brioche for the best texture and flavor. Day-old bread works best for soaking up the custard without becoming soggy. Don’t skip the overnight soak if possible. Variations include adding chocolate chips, berries, or nuts, and substituting dairy-free milk and eggnog for vegan versions. Leftovers can be stored in the fridge for up to 3 days or frozen for longer storage.