-
Preheat oven to 350F. Spread pecans on a rimmed baking sheet. Toast in oven for 7 minutes. Let cool slightly; coarsely chop. Mix together pecans and cornbread in a large bowl.
-
Butter a 9-by-13-inch baking dish. Cook bacon in a large high-sided skillet over medium-high heat until almost crisp, about 3 minutes. Reduce heat to medium; add leeks. Cook until leeks are tender, stirring occasionally, about 10 minutes. Stir in thyme and 1 ¼ teaspoons salt; season with pepper. Transfer to a large bowl.
-
Return skillet to medium-high heat, and add stock; bring to a simmer, scraping up brown bits and stirring constantly with a wooden spoon. Add to bowl with bacon-leek mixture. Stir in eggs. Gently mix in cornbread mixture. (Do not overmix.) Transfer to baking dish. Dot top with butter. Bake until golden brown, about 35 minutes.