In a shallow dish, such as a 9x9 baking dish, whisk the eggs, milk, sugar, vanilla, and cinnamon. You can blend the liquid ingredients and then pour them into the dish.
Soak 2 Texas toasts at a time, for about 15 seconds per side, or as many toasts as you can fit in your pan or griddle.
Cook:
Heat a large non-stick pan or griddle over medium heat. Once hot, grease it with a little butter and immediately place the dipped Texas toast on the hot surface.
Cook the first side for about 2 minutes until the bottom is nicely golden. Flip the toast over and cook the second side for an additional 2 minutes until the tops puff up in the middle. Remove them from the pan and repeat the process with the remaining Texas toast.
Serve:
Serve them hot, topped with your favorite toppings and syrups or a light dusting of powdered sugar.