3 pounds
                        pan de elote or sweet cornbread, broken into 3/4-inch pieces (about 15 cups)
                                        
                        
                        1 1/2 pounds
                        chorizo, casings removed if needed
                                        
                        
                        1/2 cup
                        rendered lard, plus more for pan
                                        
                        
                        1
                        large white onion, chopped
                                        
                        
                        1
                        chile poblano, stemmed, seeded, and chopped
                                        
                        
                        3
                        chiles serranos, stemmed and chopped
                                        
                        
                        4
                        celery stalks, chopped
                                        
                        
                        4
                        garlic cloves, finely grated
                                        
                        
                        1 tablespoon
                        Diamond Crystal kosher salt (or 1 1/2 teaspoons Morton kosher salt), plus more to season vegetable mixture
                                        
                        
                        5 ounces
                        totopos, tostadas, or good quality corn chips, crumbled
                                        
                        
                        1 tablespoon
                        fresh sage, finely chopped
                                        
                        
                        1 tablespoon
                        fresh thyme, finely chopped
                                        
                        
                        3
                        large eggs
                                        
                        
                        4 cups
                        turkey stock or low-sodium chicken broth
                                        
                        
                        1 pinch
                        freshly ground black pepper, plus more to taste