Char poblano chilies over a gas flame or in a broiler until blackened on all sides. Enclose the charred chilies in a paper bag for 10 minutes. After roasting the poblanos, carefully peel off the charred skin, being careful to keep the stem intact. Remove the stem and discard it along with the seeds. Chop the poblanos and set aside.
Heat oven to 350ºF (180ºC). Heat a large sauté pan over medium heat, add the olive oil, and heat through. Add the chorizo and cook until browned, about 6 minutes.
Add the onion and poblano and sauté until the onion is tender, about an additional 6 minutes. Add the garlic and continue to cook until fragrant, about 30 seconds.
In a large bowl, whisk the eggs and chicken stock. Add the cornbread and the chorizo mixture, tossing to combine. Season with salt.
Spread in a greased baking dish and bake, uncovered, until the cornbread stuffing is set and golden brown, about 30 minutes. Garnish with cilantro and serve.
Notes
You can prepare it up to a day in advance. Assemble the stuffing, cover it tightly, and refrigerate. When ready to serve, bake until heated through and golden on top.