Preheat a griddle to 275°F. In a medium-sized mixing bowl, crack two eggs and one egg yolk and whisk until beaten.
Add the half and half, vanilla extract, sugar, salt, and cinnamon, and whisk until fully incorporated with the eggs.
Place a slice of brioche face down in the bowl, then flip, covering both sides of the bread with the egg mixture.
Place the brioche on your preheated griddle and cook for 2-3 minutes or until golden brown, then flip and repeat on the other side.
Remove from the griddle and serve warm with syrup, fruit, powdered sugar, or your favorite topping.
Most store-bought brioche loaves have about 8 slices in them, so a serving is 2 slices per person.
Brioche bread used to be a little harder to find in grocery stores. Now, because of its popularity, brioche is carried in most supermarkets. I can usually find it in the bakery section of my grocery store. Some come pre-sliced and some are whole. Either will work here. It's easy to slice up!
This recipe also works with Challah bread, French bread, white bread, and Texas toast. I find that 1 to 1½-inch thick slices work best. The thicker bread holds up better to the batter.
A quarter teaspoon of nutmeg can also be added to the egg mixture, if desired.
You can double this recipe if you are making for more people or having a large brunch or breakfast gathering. You can make a bunch and put it into the warming drawer of your oven.
A fuller fat milk can be substituted for the half and half. I don't recommend skim milk. Vanilla flavored coffee creamer would also work great! I am sure this would work with milk substitutes as well but I haven't tested those.