Every holiday table needs a wildcard. The turkey is expected. The mashed potatoes are non-negotiable.
The green bean casserole shows up whether anyone asked for it. But the dish that people actually talk about the next day? That’s the one with a little personality.
This Southwest cornbread stuffing is that dish. It’s smoky from chorizo, gently spicy from roasted poblano and Hatch chiles, and bright with fresh cilantro.
It’s a total departure from the classic sage-and-onion stuffing—and that’s exactly why it works. It brings a completely different flavor profile to the holiday table.
So who is this stuffing for?
It’s for the holiday dinner where the main dish has a little spice.
Think smoked turkey, glazed ham with a chile glaze, roast chicken with smoked paprika, or even a Christmas Eve tamale spread. It’s for the family that reaches for the hot sauce at Thanksgiving.
And it’s for anyone who’s ever thought traditional stuffing was a little boring.
The flavor profile is Southwest meets Tex-Mex—smoky, savory, and slightly spicy, with a brightness from the cilantro that keeps it from feeling heavy.
It pairs beautifully with rich, roasted meats and anything with a touch of sweetness (like cranberry sauce or a honey-glazed ham) because the contrast balances everything out.
And here’s the best part: this stuffing comes together in one skillet plus one baking dish in about 45 minutes.
Make the cornbread a day ahead and let it dry out so it holds its shape in the oven. Brown the chorizo until crispy.
Roast the chiles until they’re sweet and smoky. And the whole thing bakes up with a golden, buttery crust on top and a moist, custardy center.
Whether you’re hosting Thanksgiving, planning a Christmas Eve dinner, or just want a side dish that feels like a celebration, this is the one.
This stuffing earns a permanent spot on the holiday table.
Why This Recipe Works

This isn’t a complicated dish, but a few small decisions make it better than most cornbread stuffing recipes. Here’s what actually matters:
Dry the Cornbread a Day Ahead. This is the single most important step. If you bake the cornbread and crumble it while it’s still warm or soft, it turns into mush when it hits the broth. For the best texture, bake the cornbread a day ahead, cut it into cubes, and leave it uncovered on a baking sheet overnight to dry out. If you’re short on time, dry the cubes in a 300°F oven for 15 minutes. The dried cornbread acts like a sponge and absorbs the broth without dissolving. This is the difference between stuffing with texture and stuffing that turns into a casserole.
Homemade Cornbread, Not a Boxed Mix. Boxed cornbread mixes are loaded with sugar, which turns the stuffing sweet instead of savory. This version uses a simple homemade cornbread with just two tablespoons of sugar to balance the chorizo and chiles. If you’re short on time, use a low-sugar store-bought cornbread—but homemade is worth the extra 15 minutes.
Chorizo Adds Smoke and Spice. Mexican chorizo (the raw, crumbly kind, not the cured Spanish kind) is what gives this stuffing its signature smoky, spicy depth. As it cooks, it renders fat that seasons the vegetables and cornbread all at once. Brown it until it’s crispy and deeply red.
Roasted Chiles for Complexity. Roasted poblano and Hatch chiles bring a mild, smoky heat that’s completely different from raw jalapeños. If you can’t find Hatch chiles, use Anaheim or extra poblanos. The roasting step takes 10 minutes and can be done up to 3 days ahead.
Bloom the Spices in the Chorizo Fat. Add the cumin, oregano, and smoked paprika to the skillet with the chiles and chorizo fat and cook for 1 minute. This blooms the spices and deepens their flavor before you add the broth.
Fresh Cilantro at the End. Cilantro is what ties the whole dish together. A big handful folded in at the very end keeps it bright green and adds a fresh, grassy note that cuts through the richness of the chorizo and the cornbread.
A Note on Liquid. Eight cups of dried cornbread, 2 cups of chicken broth, and 2 eggs make a traditional, sliceable stuffing. If you prefer a moister, spoonable stuffing with a more custardy center, bump the broth up to 2½ cups.
A Butter-Dotted Top for Crispy Edges. A few pats of butter scattered over the top before baking give the stuffing a golden, crispy crust on the edges and a soft, custardy center.
Make It Ahead and Bake the Day Of. You can assemble the stuffing up to 24 hours ahead and refrigerate it. Pull it out 30 minutes before baking to take the chill off, then bake as directed.
Serve It As a Side, Not a Stuffing. Don’t actually stuff this into the turkey. Bake it in a separate dish so the top gets crispy and the center stays moist. It’s better this way, and it’s safer.
This dish earns its spot on the holiday table. It’s smoky, savory, and undeniably delicious.
Cornbread Stuffing with Chorizo, Chiles, and Cilantro Recipe
A Southwest-inspired cornbread stuffing with chorizo, roasted poblano and Hatch chiles, and plenty of fresh cilantro. Ready in about 45 minutes and perfect for the holiday table.
Ingredients
For the Cornbread (Best Made 1 Day Ahead)
- 2 cups yellow cornmeal
- 1 cup all-purpose flour
- 2 tbsp granulated sugar
- 1 tbsp baking powder
- 1 tsp kosher salt
- 1½ cups whole milk
- 2 large eggs
- 6 tbsp unsalted butter, melted
For the Stuffing
- 2 tbsp unsalted butter, plus 2 tbsp cut into small cubes for dotting the top
- 1 lb Mexican chorizo, casings removed
- 1 large yellow onion, diced
- 3 stalks celery, diced
- 4 cloves garlic, minced
- 2 poblano peppers, roasted, peeled, seeded, and diced
- 2 Hatch chiles (or Anaheim), roasted, peeled, seeded, and diced
- 1 tsp ground cumin
- 1 tsp dried oregano
- ½ tsp smoked paprika
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
- 2 to 2½ cups low-sodium chicken broth (use 2½ cups for a moister, more custardy center)
- 2 large eggs, lightly beaten
- 1 cup fresh cilantro, coarsely chopped
- ½ cup crumbled Cotija cheese (optional, for serving)
Instructions
- Bake and dry the cornbread. Preheat the oven to 400°F and grease a 9x13 baking dish. In a large bowl, whisk the cornmeal, flour, sugar, baking powder, and salt. Add the milk, eggs, and melted butter. Stir until just combined. Pour into the prepared dish and bake for 20 to 25 minutes, until golden and a toothpick inserted in the center comes out clean. Cool completely. For the best stuffing texture, cut the cornbread into 1-inch cubes and leave them uncovered on a baking sheet overnight to dry out. If you're short on time, dry the cubes in a 300°F oven for 15 minutes. You should have about 8 cups of dried cornbread cubes.
- Roast the chiles. Roast the poblano and Hatch chiles directly over a gas flame or under the broiler until the skins are blackened. Transfer to a bowl, cover with plastic wrap, and let them steam for 10 minutes. Peel off the skins, remove the seeds and stems, and dice.
- Brown the chorizo. Heat a large skillet over medium-high heat. Add the chorizo and cook for 6 to 8 minutes, breaking it into crumbles, until browned and crispy. Transfer to a plate with a slotted spoon, leaving the rendered fat in the skillet.
- Sauté the aromatics in the chorizo fat. Add the 2 tablespoons of butter to the skillet. Add the diced onion and celery and cook for 5 to 6 minutes, until softened. Add the garlic and cook for 30 seconds, until fragrant.
- Bloom the spices and chiles. Stir in the roasted poblano and Hatch chiles, cumin, oregano, smoked paprika, salt, and pepper. Cook for 1 minute, until fragrant. Remove from the heat.
- Combine the stuffing. Preheat the oven to 350°F. Grease a clean 9x13 baking dish. In an extra-large bowl, toss the dried cornbread cubes, cooked chorizo, and vegetable-chile mixture together. Pour in the chicken broth and beaten eggs. Fold gently until everything is evenly moistened. Fold in the fresh cilantro.
- Bake the stuffing. Transfer the stuffing to the prepared baking dish. Dot the top with the 2 tablespoons of butter cubes. Cover tightly with foil and bake for 20 minutes. Remove the foil and bake for another 10 to 15 minutes, until the top is golden and the edges are crispy.
- Rest and serve. Let the stuffing rest for 10 minutes before serving. Scatter the crumbled Cotija cheese and extra cilantro over the top and serve warm.
Notes
Calories: About 380 per serving
What to Serve With This Stuffing

This Southwest cornbread stuffing pairs beautifully with:
- Smoked or roasted turkey — The chorizo’s smoke mirrors that of smoked turkey.
- Honey-glazed ham — The ham’s sweetness balances the spice of the chiles.
- Roast chicken — A simple garlic-herb roast chicken is the perfect canvas.
- Christmas Eve tamales — This stuffing is a natural side for a tamale spread.
- Grilled or roasted pork tenderloin — The chorizo and pork play off each other.
- Vegetarian enchiladas or chile rellenos — For a meatless holiday spread.
Make-Ahead and Storage Instructions

Make Ahead: Make the cornbread up to 3 days ahead and store it covered at room temperature, or cube it and dry it overnight. You can roast the chiles up to 3 days ahead and refrigerate them. You can fully assemble the stuffing (before baking) up to 24 hours ahead, cover it, and refrigerate. Pull it out 30 minutes before baking to take the chill off.
Refrigerator: Store leftovers covered in an airtight container for up to 4 days. Reheat gently in the oven at 350°F for 15 to 20 minutes, or in the microwave.
Freezer: The baked stuffing freezes well for up to 2 months. Cool completely, then transfer to a freezer-safe container and freeze. Thaw overnight in the refrigerator and reheat covered at 350°F for 25 minutes, then uncovered for 10 minutes to crisp the top.
Tips for the Best Cornbread Stuffing

Dry the cornbread a day ahead. Bake it, cube it, and leave it uncovered overnight. This is the single most important step for stuffing with the right texture.
Use low-sugar cornbread. Boxed mixes are sweet. Homemade with just 2 tablespoons of sugar is the right balance for savory stuffing.
Roast the chiles yourself. Roasting takes 10 minutes and gives you a smoky, mild heat that raw chiles can’t match. If you’re short on time, use canned roasted green chiles.
Brown the chorizo well. Let it sit undisturbed for a few minutes before breaking it up so it develops a crust. The rendered fat flavors the vegetables and the cornbread.
Don’t overmix the stuffing. Gently fold the ingredients together so the cornbread stays in pieces instead of turning into mush.
Adjust the broth for your preferred texture. Use 2 cups of broth for a traditional, sliceable stuffing. Use 2½ cups for a moister, more custardy center.
Dot the top with butter. The butter melts into the stuffing and creates a golden, crispy crust on the edges.
Add the cilantro at the end. Cilantro loses its bright flavor and green color when it cooks. Fold it in right before the stuffing goes in the oven.
Make it the night before. The stuffing tastes better when you assemble it ahead and refrigerate it overnight. The cornbread absorbs the broth and the flavors meld.
Serve it as a side, not stuffed. Bake it in a separate dish for crispy edges and a moist center. It’s safer than stuffing it into the turkey, too.
Easy Variations

Traditional Thanksgiving Cornbread Dressing. Skip the chorizo and chiles. Add 1 lb of cooked, crumbled breakfast sausage and use fresh sage and thyme instead of cumin and oregano.
Christmas Cornbread Dressing. Add 1 cup of dried cranberries and ½ cup of toasted pecans to the stuffing mixture. The cranberries’ sweetness pairs beautifully with the chorizo.
Caribbean Dressing. Add 1 cup of cooked black beans and ½ cup of diced mango to the stuffing. Use 2 teaspoons of jerk seasoning instead of cumin and oregano.
5 Ingredient Cornbread Casserole. Skip the chiles and cilantro. Use 1 lb cooked chorizo, 1 box low-sugar cornbread mix, 2 cups chicken broth, 2 eggs, and 1 cup shredded cheddar. Combine and bake.
Conecuh Sausage Cornbread Casserole. Swap the chorizo for Conecuh sausage (a smoked Alabama sausage) and add 1 cup of shredded sharp cheddar. Skip the chiles and cilantro for a more traditional Southern version.
Easy One-Pan Cornbread Casserole. Use a 12-inch cast-iron skillet to make the cornbread, then use the same skillet to cook the chorizo and vegetables and bake the stuffing.
Storage and Food Safety
Refrigerator: Store leftovers covered in an airtight container for up to 4 days. Reheat gently in the oven at 350°F for 15-20 minutes.
Freezer: The baked stuffing freezes well for up to 2 months. Cool completely, transfer to a freezer-safe container, and freeze. Thaw overnight in the refrigerator, then reheat covered at 350°F for 25 minutes, uncovered for 10 minutes.
Make Ahead: Assemble the stuffing up to 24 hours ahead and refrigerate. Pull it out 30 minutes before baking.
Food Safety: Chorizo and sausage must reach an internal temperature of 160°F before serving. Cool leftovers within 2 hours and refrigerate promptly. Reheat leftovers to 165°F. Do not leave the stuffing at room temperature for more than 2 hours.
Frequently Asked Questions
What’s the difference between stuffing and dressing? Stuffing is traditionally cooked inside the bird. Dressing is baked in a separate dish. This recipe is technically a dressing, but most people use the terms interchangeably.
Can I use boxed cornbread mix? Yes. Use a low-sugar cornbread mix and prepare it according to the package directions. You’ll need about 8 cups of crumbled cornbread.
Can I use Spanish chorizo instead of Mexican chorizo? No. Spanish chorizo is cured and firm, not raw and crumbly. You want Mexican chorizo for this recipe.
Can I make this vegetarian? Yes. Skip the chorizo and use 2 cups of cooked, crumbled plant-based sausage. Add 2 tablespoons of olive oil to the skillet for the vegetables.
Can I make this gluten-free? Yes. Use gluten-free cornbread and gluten-free chicken broth. Everything else in the recipe is naturally gluten-free.
Can I make this dairy-free? Yes. Use dairy-free butter and skip the Cotija cheese. Use unsweetened oat milk or almond milk in the cornbread.
How far ahead can I make this? You can make the cornbread up to 3 days ahead and dry it overnight. You can roast the chiles up to 3 days ahead. You can fully assemble the stuffing up to 24 hours ahead and refrigerate it.
Can I freeze the stuffing? Yes. The baked stuffing freezes well for up to 2 months. Thaw overnight in the refrigerator and reheat covered at 350°F.
What do I serve with cornbread stuffing? Serve with smoked turkey, honey-glazed ham, roast chicken, Christmas Eve tamales, pork tenderloin, or vegetarian enchiladas. It also pairs beautifully with mashed potatoes, green bean casserole, and cranberry sauce.
More Holiday Recipes You’ll Love
Christmas Wreath Fruit Salad Recipe
Pork and Sauerkraut Crockpot Recipe
Easy Cranberry Meatballs Crockpot Recipe
Conclusion
A Cornbread Stuffing with Chorizo, Chiles, and Cilantro is the kind of holiday side dish that earns its spot on the table. It’s smoky, savory, and undeniably delicious. And it’s the dish that people quietly go back for seconds before anyone notices.
The traditional version is delicious, but a little bland.
This one keeps every bit of the cornbread, the vegetables, and the herbs you love, and rebuilds it with chorizo for smoky depth, roasted chiles for mild heat, and fresh cilantro for brightness. Dry the cornbread overnight so it holds its shape.
Brown the chorizo until crispy. And the whole thing comes together in one skillet plus one baking dish in about 45 minutes.
The three things that make it work are these. Dry the cornbread a day ahead so it doesn’t turn to mush. Brown the chorizo well so it renders its flavorful fat. And fold in the cilantro right before baking.
About 380 calories per serving. 10 to 12 generous portions. Ready in about 50 minutes and endlessly adaptable to traditional, Christmas, Caribbean, or Southern versions.
Make it for Thanksgiving, Christmas, or any holiday dinner where the main dish has a little spice. This stuffing earns a permanent spot on the holiday table.