I start by whisking eggs, sugar, poppy seeds, almond extract, and vanilla extract in a shallow dish. Then I pour in the milk and whisk again until everything is smooth and well combined. This mixture should look creamy and slightly speckled with seeds.
Before dipping each slice, I always give the mixture a quick whisk because poppy seeds tend to sink. I dip each slice of bread on both sides, letting excess custard drip off. This step ensures the bread is coated but not overly soggy.
After dipping, I place the slices on a wire rack for a few seconds. This helps prevent too much liquid from going into the pan. It’s a small step, but it really improves the final texture.
I heat a buttered griddle to medium heat and cook the slices in batches. Each side takes about 3–4 minutes until golden brown and slightly crispy. The smell at this stage is absolutely amazing.
Once cooked, I either serve them right away or keep them warm in a low oven. I top them with butter, maple syrup, powdered sugar, and toasted almonds for the perfect finish.