In my kitchen, Thanksgiving is not complete without a big pan of cornbread dressing. Crumbled homemade buttermilk cornbread is soaked with rich broth, tender onions and celery and plenty of sage, then baked until the top is golden and crisp and the middle is moist and spoonable, almost like a savory bread pudding.
In this post I explain dressing versus stuffing, how to make the cornbread, the step-by-step method, a Thanksgiving week timeline, tips, variations, common mistakes and storage. The printable recipe card with exact measurements and estimated nutrition is at the bottom of the post.

Why This Southern Cornbread Dressing Works
- Unsweetened homemade cornbread. A savory buttermilk cornbread with crisp edges gives the dressing real corn flavor and holds its shape when soaked.
- A little white bread. A few slices of day-old bread soften into the mix and keep the texture tender instead of crumbly.
- The holy trinity of dressing. Onion, celery and a little green bell pepper, cooked slowly in butter, give it a sweet, savory backbone.
- Sage, thyme and black pepper. These classic seasonings make the whole house smell like Thanksgiving.
- Eggs and broth. They bind everything into a moist, sliceable dressing that is never soggy or dry.
This is the style of dressing I grew to love at Southern holiday tables: savory rather than sweet, soft in the center and golden on top. It is comforting, deeply seasoned and perfect with turkey and gravy.
Dressing vs Stuffing: What Is the Difference?
The two words are often used interchangeably, but there is a simple distinction. Stuffing is traditionally cooked inside the bird, while dressing is baked in its own dish. In much of the South, any bread side for the holiday is called dressing, and it is very often made with cornbread.
Baking it separately is also the safer choice. A stuffed turkey cooks more slowly, and the stuffing in the center has to reach 165°F (74°C) too, which can overcook the breast meat. Baked in a pan, the dressing gets those wonderful crisp edges and you can control the doneness perfectly.
If your family is more of a bread stuffing crowd, try my classic sausage and herb stuffing. Many years I make both and let everyone pick a side.
Ingredients You Will Need
There are two parts: a skillet of homemade cornbread and the dressing itself.
- For the cornbread: Yellow cornmeal, a little all-purpose flour, baking powder, baking soda, salt, buttermilk, eggs and melted butter or bacon drippings.
- Day-old white bread: Four slices, torn into pieces. Leftover biscuits work beautifully too.
- Butter: Half a cup for cooking the vegetables.
- Vegetables: Two cups of chopped yellow onion, 1 1/2 cups of chopped celery and half a green bell pepper.
- Seasonings: Rubbed sage, dried thyme, poultry seasoning, black pepper and salt to taste.
- Broth: Four to 4 1/2 cups of chicken or turkey broth, warmed. Homemade turkey stock is wonderful here.
- Eggs: Three large eggs, beaten, to bind the dressing.
No time to bake cornbread? An unsweetened store-bought cornbread or a box of unsweetened cornbread mix works in a pinch. You will need about 10 cups of crumbled cornbread in total, which is roughly one 10-inch skillet or one 9×13-inch pan. Just avoid sweet muffin mixes.
Use low-sodium broth if you can. It lets you control the salt, since the cornbread and butter already bring plenty of seasoning.
How to Make Cornbread Dressing
Start with the cornbread, ideally a day ahead. Place 4 tablespoons of butter or bacon drippings in a 10-inch cast iron skillet and set it in the oven while it preheats to 425°F (220°C).
- Mix the cornbread. Whisk 2 cups of cornmeal, 1/2 cup of flour, 1 tablespoon of baking powder, 1/2 teaspoon of baking soda and 1 teaspoon of salt. Whisk in 2 cups of buttermilk and 2 eggs, then pour in the hot fat from the skillet and stir.
- Bake the cornbread. Pour the batter into the hot skillet and bake for 20 to 25 minutes, until golden and a toothpick comes out clean. Cool completely, then crumble it into a very large bowl with the torn white bread.
- Cook the vegetables. Melt 1/2 cup of butter in a large skillet over medium heat. Add the onion, celery and bell pepper and cook for 8 to 10 minutes until soft. Stir in the sage, thyme, poultry seasoning and pepper for 1 minute.
- Combine. Scrape the vegetables over the crumbled bread. Pour in 4 cups of warm broth and stir gently. The mixture should look very moist, like thick oatmeal. Add more broth if it looks dry, then taste and add salt.
- Add the eggs. Fold in the beaten eggs until evenly mixed.
- Bake the dressing. Spread in a greased 9×13-inch dish and bake at 350°F (175°C) for 45 to 55 minutes, until golden on top, set in the center and 165°F (74°C) on an instant-read thermometer.

Let the dressing rest for 10 minutes before serving. It firms up slightly as it cools, which makes for neater scoops. If you like extra crispy edges, brush the top with 2 tablespoons of melted butter before it goes into the oven.
The texture is all about moisture. Before it goes into the oven, the mixture should look wetter than you think it should. The cornbread keeps absorbing broth as it bakes, so a mixture that looks perfect raw often turns out dry.
Thanksgiving Week Timeline
Thanksgiving is Thursday, November 26, 2026. Here is how I spread out the work so the big day stays calm.
| When | What to do | Notes |
|---|---|---|
| Monday | Bake the cornbread | Cool and leave loosely covered |
| Tuesday | Chop the onion, celery and pepper | Refrigerate in a sealed container |
| Wednesday | Assemble the dressing, cover and chill | Store unbaked up to 24 hours |
| Thursday, 1 1/2 hours before dinner | Take it out of the fridge for 30 minutes | Takes the chill off |
| Thursday, 1 hour before dinner | Bake at 350°F (175°C) while the turkey rests | Check for 165°F (74°C) in the center |
It shares the oven happily with my cheesy funeral potatoes, since both bake at 350°F (175°C).
Tips for the Best Thanksgiving Dressing
- Skip sweet cornbread. Sweet cornbread or boxed muffin mix makes the dressing taste like dessert.
- Cook the vegetables fully. Raw onion and celery stay crunchy and release water in the oven.
- Taste before adding eggs. Season the mixture with salt and pepper until it tastes great, then fold in the eggs.
- Use warm broth. It soaks into the bread more evenly than cold broth.
- Bake uncovered. This gives you a golden, crisp top. Cover with foil only if it browns too fast.
Serve it with my herb butter roast turkey, a generous ladle of make ahead turkey gravy and a spoonful of tangy homemade cranberry sauce. For more ideas, browse my holiday recipe collection.
What to Serve With Cornbread Dressing
Dressing is a team player. It soaks up gravy, balances tart cranberries and makes every bite of turkey taste more like a holiday.
- The main event: Roast turkey, a smoked turkey breast, glazed ham or roast chicken.
- Gravy: A rich turkey or chicken gravy is almost mandatory in Southern homes.
- Bright sides: Cranberry sauce, green beans or a crisp green salad to cut through the richness.
- Comfort sides: Mashed potatoes, sweet potato casserole and baked macaroni and cheese for a true Southern spread.
Leftovers make a wonderful next-day meal, too. Press cold dressing into patties, pan-fry them in a little butter until crisp on both sides and top each one with a fried egg and a spoonful of warm gravy.
Easy Variations
- Sausage cornbread dressing: Brown 1 pound of breakfast sausage, drain and fold it in with the vegetables.
- Oyster dressing: Fold in a pint of drained, chopped fresh oysters for a classic coastal version. Bake until 165°F (74°C).
- Giblet style: Add chopped cooked turkey giblets and use the giblet broth.
- Pecan and apple: Stir in 1 cup of toasted pecans and 1 diced tart apple for a touch of sweetness.
- Fresh herbs: Use 2 tablespoons of fresh chopped sage and 1 tablespoon of fresh thyme instead of dried.
- Vegetarian: Use vegetable broth and add sautéed mushrooms for savory depth.
For a smaller gathering, halve the recipe and bake it in an 8×8-inch dish for 35 to 45 minutes. For a crowd, double it and bake in two 9×13-inch dishes rather than one deep pan, so the center cooks through before the edges dry out.
Common Mistakes and How to Fix Them
| Problem | Likely cause | How to fix it |
|---|---|---|
| Dry, crumbly dressing | Not enough broth | The raw mix should look like thick oatmeal |
| Soggy, mushy center | Fresh cornbread or too much broth | Use day-old cornbread and add broth gradually |
| Tastes sweet | Sweet cornbread or muffin mix | Use an unsweetened buttermilk cornbread |
| Bland flavor | Under-seasoned before baking | Taste and season before adding the eggs |
| Pale top | Covered for the whole bake | Bake uncovered for a golden crust |
Make Ahead, Storage and Reheating
Assemble the dressing up to 24 hours ahead, cover tightly and refrigerate. Bake straight from the fridge after 30 minutes on the counter, adding 10 to 15 minutes to the baking time. Because it contains raw eggs and broth, always bake it until the center reaches 165°F (74°C).
Refrigerate leftovers within 2 hours for up to 4 days. Reheat covered at 350°F (175°C) with a splash of broth until hot, 165°F (74°C). The USDA has helpful guidance on safely storing and reheating holiday leftovers.
To freeze, cool the baked dressing completely, wrap it well and freeze for up to 3 months. Thaw overnight in the fridge and reheat covered with a little extra broth.
Frequently Asked Questions
Can I use boxed cornbread mix?
You can use unsweetened cornbread mix. Avoid sweet muffin mixes, which make the dressing taste sugary.
How moist should cornbread dressing be before baking?
Very moist, like thick oatmeal, with no dry crumbs. The cornbread keeps absorbing broth in the oven.
Can I make cornbread dressing the day before?
Yes. Assemble it up to 24 hours ahead, refrigerate and bake on the day, adding 10 to 15 minutes.
Why is my dressing gummy?
It usually means the cornbread was too fresh or there was too much broth. Use day-old cornbread and add broth gradually.
Can I cook cornbread dressing inside the turkey?
I recommend baking it separately for better texture and food safety. If you do stuff the bird, the center of the stuffing must reach 165°F (74°C).
Ready to cook? Here is the full printable Southern cornbread dressing recipe with exact measurements and estimated nutrition.

Southern Cornbread Dressing
Ingredients
Method
- Place the butter or bacon drippings in a 10-inch cast iron skillet and heat it in the oven as it preheats to 425°F (220°C).
- Whisk the cornmeal, flour, baking powder, baking soda and salt. Whisk in the buttermilk and eggs, then stir in the hot fat from the skillet.
- Pour into the hot skillet and bake for 20 to 25 minutes until golden. Cool completely, ideally a day ahead.
- Crumble the cornbread into a large bowl with the torn white bread.
- Melt the butter in a skillet over medium heat and cook the onion, celery and bell pepper for 8 to 10 minutes until soft. Stir in the sage, thyme, poultry seasoning and pepper for 1 minute.
- Add the vegetables and 4 cups of warm broth to the bread and stir gently. Add more broth if dry, then season with salt to taste.
- Fold in the beaten eggs and spread in a greased 9×13-inch baking dish.
- Bake at 350°F (175°C) for 45 to 55 minutes, until golden and the center reaches 165°F (74°C). Rest 10 minutes before serving.
Notes
I hope this cozy, sage-scented dressing becomes a treasured part of your Thanksgiving table. If you make it, please leave a comment and a star rating below and tell me whether your family calls it dressing or stuffing. Happy cooking, friends!
Free email bonus
30-Minute Meals
Loved this recipe? Get my collection of fast, family-favorite dinners, plus new seasonal recipes straight to your inbox.
