Down South, it isn’t stuffing β it’s dressing, and it starts with a skillet of cornbread baked the day before. Grandma would crumble that cornbread into her biggest bowl, add the onion and celery she’d softened in more butter than she’d ever admit to, and pour in just enough broth to make it “soupy like pancake batter.” That was her whole measuring system, and it never once failed her.
The top bakes up golden and crisp at the edges, the middle stays soft and rich with sage, and the whole dish smells like every Thanksgiving you ever had. If your family argues about dressing versus stuffing, this is the recipe that ends the argument β usually because everyone’s mouth is full.
And like all of Grandma’s best sides, it loves to be made ahead. Crumble the cornbread and chop the vegetables the day before, and Thanksgiving morning is just mixing and baking.

Why This Recipe Works
- Day-old cornbread β dry crumbs drink up the broth and bake tender instead of gummy.
- The vegetables cook first β onion and celery softened in butter means no raw crunch hiding in the middle.
- Broth by feel, not just measure β the mix should look wetter than you think; it sets up in the oven.

Grandma’s Cornbread Dressing
Ingredients
Method
- Heat the oven to 375Β°F (190Β°C). Grease a 9×13-inch baking dish with butter.
- Crumble the cornbread into a very large bowl and add the torn bread cubes. Toss together.
- Melt the butter in a large skillet over medium heat. Add the onion and celery with a pinch of salt and cook 7β8 minutes, until soft and sweet but not browned.
- Scrape the vegetables and all the butter into the cornbread. Add the sage, poultry seasoning, salt and pepper and toss well.
- Pour in 3 1/2 cups of the warm broth and stir. Let it sit 5 minutes, then stir in the beaten eggs. The mixture should look quite wet β like thick pancake batter. If it still looks dry, add the remaining broth a splash at a time. Cornbread varies, so trust your eyes.
- Spoon the dressing into the prepared dish and smooth the top, leaving it a little craggy β the crags crisp up best.
- Bake 40β45 minutes, until the top is deep golden and crisp and the center is set (it should not jiggle like liquid when you nudge the dish).
- Rest 10 minutes before serving. Serve warm, straight from the dish.
Notes
Grandma’s Tips
- Bake the cornbread for the dressing, not the table. A plain, not-too-sweet cornbread makes the best dressing. Sweet cornbread fights the sage.
- Don’t skip the white bread. A little soft bread in the crumble keeps the texture tender instead of coarse.
- Warm broth, cold eggs β in that order. Stir the eggs in after the broth so they don’t scramble against a hot skillet mixture.
- Taste the raw mix. Before it goes in the dish, taste for salt and sage. It should taste a touch saltier than you want β the oven mellows it.
- Crisp top insurance. If the top isn’t browning by minute 35, brush it lightly with a spoonful of melted butter and give it the full time.
Frequently Asked Questions
What’s the difference between dressing and stuffing?
Technically, stuffing cooks inside the bird and dressing cooks in its own dish. Same beloved mixture β and the dish version is safer and gets those crisp edges all the way around.
Can I make cornbread dressing ahead of time?
Yes. Assemble it unbaked, cover, and refrigerate up to 24 hours. Bake straight from the fridge, adding about 10 minutes. Or bake it fully, refrigerate, and reheat covered at 325Β°F until hot.
My dressing came out dry β what went wrong?
Almost always too little broth, or cornbread that was extra dry. Next time add broth until the mix looks almost soupy before baking. To rescue a dry batch, drizzle warm broth over the top, cover with foil, and bake 10 more minutes.
Can I add sausage or oysters?
Grandma allowed both on request. Brown 1 lb of breakfast sausage and stir it in with the vegetables, or fold in a pint of chopped oysters (liquor and all) and cut the broth by 1/2 cup.
Can I freeze cornbread dressing?
Freeze it baked and cooled, wrapped well, up to 2 months. Thaw overnight in the fridge and reheat covered at 325Β°F until steaming.
