In a small mixing bowl, add the eggs, milk, salt and orange extract. Beat well with a fork or whisk.
Stack your bread in the bowl. Coat both sides of each slice with the egg mixture, letting it soak in for a bit. (Using a spatula, you can take turns carefully transferring the bottom piece of bread to the top of the stack and keep going, then flip the bread and repeat.) If there is leftover egg mixture, pour some on each piece when you start cooking.
Heat a skillet or griddle to medium high. (If using an electric skillet, set it to 375 degrees F.) Melt a tablespoon of butter in the pan and spread it around with a spatula to coat the pan. Cook 3-4 slices of French toast at a time, depending on what will fit. Start checking each piece after 3-4 minutes on the first side.
Flip each slice when it is starting to brown. Add another ½ tablespoon of butter to the pan and use your spatula to disperse it so it flows underneath the bread. Continue cooking the French Toast on the second side, until it is browned to your liking.
Serve the French toast with maple syrup and orange slices, if desired.
Nutrition info does not include syrup.
What if you don't have orange extract?
You can substitute almond extract, which also is tasty here.
You can try using some orange juice in place of a portion of the milk, although I haven't tested it.
You can try adding orange zest to the batter, in combination with some orange juice.