In a large mixing bowl, whisk together 2 1/2 cups milk and 7 large eggs until smooth and frothy.
Whisk in 1/4 cup brown sugar, 1 tablespoon ground cinnamon, 2 teaspoons vanilla extract, and 1/2 teaspoon salt until well combined. Slowly whisk in 1/2 cup all-purpose flour until smooth.
Heat a lightly buttered griddle or 12-inch nonstick skillet over medium-high heat.
Working in batches, soak 16 (1-inch thick) slices challah in the egg mixture until thoroughly saturated but not falling apart, about 30 to 60 seconds. Lift each slice and allow the excess egg mixture to drip off, gently running the edge of the bread along the bowl or use your fingers to remove extra liquid.
Place soaked bread slices on the griddle and cook over medium-high heat for 2 to 3 minutes per side, or until golden brown.
Transfer cooked French toast to a plate. Repeat with the remaining slices.
Serve warm with your favorite toppings such as maple syrup, powdered sugar, or fresh berries.
Video
[yeetvid]
Notes
Use thick-cut bread like challah, brioche, Texas toast, or even French bread or sourdough. For a fun twist, try cinnamon swirl, raisin bread, or croissants.
To avoid lumps, whisk thoroughly. For best results, sprinkle or sift the flour in slowly while whisking. You can also blend the batter for an ultra-smooth mix.
To Freeze: Let the French toast cool completely before freezing. Place slices in a single layer on a parchment-lined baking sheet. You can stack slices with parchment between layers. Freeze until solid, then transfer to an airtight container or freezer bag. Store for up to 2 months.
Reheat from frozen in the microwave for 45 to 60 seconds or pop slices in the toaster until heated through and crispy.