This Southern cornbread dressing is pure holiday comfort, made the traditional way with crumbled homemade cornbread, plenty of butter, and the holy trinity of onion, celery, and fresh herbs.
It bakes up moist and tender in the middle with golden, slightly crisp edges, exactly the way grandma always made it.
Ingredients
For the Cornbread (Make First):
- 1 ½ cups yellow cornmeal
- ½ cup all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 1 teaspoon sugar (optional)
- 1 ¼ cups buttermilk
- 2 large eggs
- 4 tablespoons unsalted butter, melted
For the Dressing:
- 4-5 cups crumbled cornbread (from above)
- 4 cups day-old white bread or biscuits, torn into pieces
- ¾ cup (1 ½ sticks) unsalted butter
- 2 cups yellow onion, diced (about 1 large)
- 1 ½ cups celery, diced (about 4 stalks)
- 4 garlic cloves, minced
- 2 tablespoons fresh sage, chopped (or 2 teaspoons dried)
- 1 tablespoon fresh thyme leaves (or
- 1 teaspoon dried)
- ½ cup fresh parsley, chopped
- 1 teaspoon salt, plus more to taste
- 1 teaspoon black pepper
- ½ teaspoon poultry seasoning
- 4-5 cups chicken or turkey broth
- 3 large eggs, lightly beaten

Instructions
Make the Cornbread
For the best dressing, make your cornbread a day ahead so it has time to dry out slightly, which helps it soak up the broth without turning to mush.
Preheat your oven to 400°F and grease a 9-inch skillet or baking pan.
In a large bowl, whisk together the cornmeal, flour, baking powder, salt, and sugar if using.
In a separate bowl, whisk the buttermilk, eggs, and melted butter.
Pour the wet ingredients into the dry and stir just until combined, being careful not to overmix.
Pour the batter into your prepared pan and bake for 20-25 minutes, until golden and a toothpick inserted in the center comes out clean.
Let it cool completely, then crumble it into a large bowl and leave it out overnight to dry, or spread it on a baking sheet and dry it in a 250°F oven for 30 minutes.
Dry the Bread
Along with the cornbread, you want your white bread or biscuits dried out too.
If they’re not already stale, tear them into pieces and let them sit out overnight, or toast them in a 250°F oven until dry.
The combination of cornbread and white bread or biscuits gives the dressing the ideal texture, tender but with enough structure to hold together.
Cook the Vegetables
Melt the butter in a large skillet over medium heat.
Once foaming, add the diced onion and celery. Cook, stirring occasionally, for 8-10 minutes until very soft and translucent but not browned.
Soft, sweet vegetables are the flavor base of the dressing, so give them time.
Add the minced garlic and cook for another minute until fragrant.
Stir in the sage, thyme, salt, pepper, and poultry seasoning, cooking for another minute to bloom the herbs in the butter.
Remove from the heat and stir in the fresh parsley.
Combine Everything
In a very large mixing bowl, combine the crumbled cornbread and torn white bread or biscuits.
Pour the buttery vegetable mixture over the top and toss gently to distribute.
In a separate bowl, whisk together 4 cups of the broth and the beaten eggs.
The eggs bind the dressing and give it a tender, almost custardy interior.
Pour the broth and egg mixture over the bread mixture and fold everything together gently.
Let it sit for a few minutes so the bread absorbs the liquid, then check the texture. Southern dressing should be quite moist, wetter than stuffing, almost like a thick batter that just holds together.
If it looks dry, add more broth a little at a time until it reaches a loose, spoonable consistency.
Taste and adjust the salt and seasoning.
Bake the Dressing
Preheat your oven to 375°F and butter a 9×13-inch baking dish.
Transfer the dressing mixture to the dish and spread it into an even layer.
Don’t pack it down too firmly.
Dot the top with a few small pieces of butter if you like for extra richness and browning.
Bake uncovered for 40-50 minutes, until the top is golden brown and the center is set but still moist.
You’ll know it’s done when the edges are lightly crisp and golden and the middle no longer looks wet or jiggly.
If the top browns before the center sets, tent loosely with foil and continue baking.
Rest and Serve
Let the dressing rest for 10 minutes after baking so it firms up slightly and is easier to serve.
Garnish with a little fresh parsley or sage and serve warm, ideally with plenty of gravy.
Tips for Success
Homemade Cornbread Makes a Difference
Traditional Southern dressing starts with real, from-scratch cornbread.
Making it a day ahead and letting it dry out is key so it absorbs the broth without becoming mushy.
Skip sweet, cake-like cornbread mixes for the most authentic, savory result, and go easy on or omit the sugar.
Keep It Moist
Southern dressing is distinctly wetter than Northern-style stuffing, with a soft, spoonable, almost custardy texture rather than dry and fluffy.
Don’t be shy with the broth.
The mixture should look quite loose before baking, since the bread and eggs absorb the liquid as it cooks.
Dry Your Bread Well
Both the cornbread and the white bread or biscuits need to be dried out before mixing.
Fresh, soft bread turns gummy, while properly dried bread soaks up all that flavorful broth and holds the dressing together beautifully.
Season Generously
Dressing needs bold seasoning to shine.
Taste the mixture before baking and don’t be afraid to add more salt, pepper, sage, or poultry seasoning.
The herbs and aromatics are what make it taste like the holidays.
Make It Ahead
You can assemble the entire dressing a day ahead, cover it, and refrigerate it unbaked.
Let it sit at room temperature for about 30 minutes before baking, and add a few extra minutes to the bake time.
The cornbread and dried bread can also be made several days in advance.
Storage
Store leftover dressing covered in the refrigerator for up to 4 days.
Reheat individual portions in the microwave, or reheat the whole dish covered with foil in a 350°F oven for 20-25 minutes until warmed through,
Add a splash of broth if it seems dry and uncovering for the last few minutes to crisp the top.
To freeze, wrap the cooled baked dressing tightly and freeze for up to 2 months.
You can also freeze it unbaked.
Thaw overnight in the refrigerator before baking or reheating, adding a little broth to restore moisture.
Ingredient Swaps
Bread Combinations:
The classic base is cornbread plus white bread or biscuits, but you can adjust the ratio to taste.
Use all cornbread for a more crumbly, corn-forward dressing, or add torn biscuits for extra tenderness and richness.
Day-old French bread or a rustic loaf works in place of sandwich bread.
Add Protein
Brown ½ to 1 pound of breakfast sausage, Italian sausage, or andouille and fold it in with the vegetables for a heartier, meatier dressing.
Cooked, crumbled bacon or diced ham also add wonderful smoky, savory flavor.
Vegetarian Version
Use vegetable broth in place of chicken or turkey broth to keep the dressing vegetarian.
The buttery cornbread base and aromatics carry plenty of flavor on their own.
Herb and Spice Options
Fresh sage and thyme are traditional, but you can add rosemary, marjoram, or a bit more poultry seasoning.
Some cooks add a pinch of dried red pepper flakes or a little cayenne for gentle heat, a nod to some Southern kitchens.
Extra Add-Ins
Fold in sautéed mushrooms, chopped toasted pecans, or diced apples for added texture and flavor.
Some Southern families add a can of cream of chicken soup for extra richness, or chopped hard-boiled eggs, both traditional touches in certain regions.
Serving Suggestions
Southern cornbread dressing is the heart of a Thanksgiving or Christmas plate,
It is best served alongside roast turkey or a herb butter turkey breast with plenty of gravy poured over the top.
It pairs beautifully with all the classic sides: cranberry sauce, collard greens, sweet potato casserole, mac and cheese, and green beans.
Beyond the holidays, it’s a comforting companion to roast chicken, baked ham, or fried chicken for a hearty Sunday supper.
Any leftovers are delicious reheated with a fried egg on top or tucked alongside more turkey and gravy the next day.
