Gather your ingredients so that you have everything close at hand on the counter or table.
In medium bowl, whisk together the large eggs, half and half cream, granulated sugar, vanilla extract, ground cinnamon, baking soda, salt, and freshly ground black pepper until frothy.
Slowly dip slices of bread in egg mixture on both sides to fully cover. Allow to sit in the egg batter for 10-12 seconds. Place on a plate until ready to cook.
Heat griddle over medium-low heat. Spread butter on hot griddle. Place soaked bread on griddle 6 at a time. Sprinkle each with black pepper and more cinnamon. Cook for 6-8 minutes or until golden brown on one side.
Turn and cook for another 6-8 minutes. Place on serving plate and cover to keep warm. Repeat with the next 6 slices.
To serve, slice each piece in half and sprinkle with powdered sugar. Serve with pancake syrup, sliced bacon or sausage, and fresh fruit. Serves 4-6.
Notes
*Unless otherwise indicated, all butter on this recipe site is salted.