Dry the Bread - If using soft, fresh bread, set the oven rack to the middle position and preheat to 300ºF (149ºC). Place the slices on a wire rack set on a baking sheet. Warm the bread until dry to the touch but not browned, about 10 to 14 minutes, flipping halfway through.Alternatively, for a small batch, use a toaster on the lowest heat setting. The bread will become drier as it cools at room temperature.
Make the Custard - In a large shallow bowl, whisk together the milk, eggs, egg yolks, brown sugar, vanilla, cinnamon, nutmeg, and salt.
Dip the Bread - Soak the bread for 15 to 20 seconds on each side. Use a spatula to transfer to a separate baking sheet. Whisk the custard as needed in between batches to keep the ingredients mixed. Sprinkle more cinnamon on top if desired.
Fry the Bread - Heat a 12-inch nonstick pan or cast iron skillet over medium-low heat. Melt ½ tablespoon of butter until it bubbles. Add two pieces of bread at a time. Cook until the first side is golden brown and lightly crisp, about 3 to 5 minutes. Flip and cook the other side until golden, about 3 to 4 minutes.Wipe out the pan and add fresh butter. Cook the remaining dipped bread.
To Serve - Right before serving, sprinkle powdered sugar on top. Serve with maple syrup or desired toppings.
Notes
Serving Size: 1 bread slice
Using Dry Bread: Additional drying is only needed when using soft, fresh bread.
Dry using a Toaster: Toast each bread slice on the lowest setting. Repeat as needed until the surface is dry but not browned.
Keeping the Toast Warm: If making a large batch, place the fried pieces inside a 200ºF (93ºC) oven while preparing the remaining slices.
Storing: Refrigerate for up to 3 days. Freeze slices in a single layer in a plastic bag or container for up to 3 months.
Reheating: Use the lowest setting in the toaster oven until hot. Alternatively, warm on a sheet pan in a 350ºF (177ºC) oven.