Mix all ingredients except bread in a shallow dish with a whisk
Heat a griddle or pan over medium heat
Add butter or olive oil to griddle or pan, and spread so that there is an even coating
Place bread slices into liquid mixture and let soak for 2-3 minutes on each side
Place slices onto pan and cover with tin foil (if using a griddle) or a lid if using a pan to help cook through. Cook for 4-5 minutes on each side. Bread should brown slightly.