The broth disappears into the bread faster than you expect, and the mixture can go from nicely damp to soupy if you pour without stopping to look. That’s why I fold it in rather than beat it together: you want every crumb moistened, with no puddle at the bottom of the bowl. This Southern cornbread dressing bakes up golden on top while the center stays tender.
The homemade cornbread brings a fine, lightly corn-flavored crumb, while day-old white bread gives the dressing a little more body. Together, they hold the chicken broth and eggs without turning into one uniform paste. The onion and celery cook first in butter, so they soften before they go into the baking dish.
Give the cornbread time to cool completely, then take a moment to check the texture as you add the broth. Those small pauses help you get a dressing that’s moist throughout and sturdy enough to scoop after its rest.

Kitchen Note
Bake, Serve, Wear the Vibe 👕
Editor-picked tees our Oven To Fork readers love.
We may earn from qualifying purchases at no extra cost to you.
Let the cornbread cool completely before you crumble it. Warm cornbread breaks down more easily when the broth goes in, so I give it its full cooling time before assembling the dressing.
Save this Southern cornbread dressing for a golden-topped holiday table or a comforting Sunday supper.
Why Cornbread Dressing Turns Pasty Before It Gets Golden
Cornbread and white bread don’t absorb liquid in quite the same way. Cornbread crumbles readily, while the cubes of day-old bread help give the mixture some structure. If you stir hard after adding the broth, those different textures disappear into a dense, pasty mixture. Fold gently and stop once the bread looks evenly moistened.
The texture before baking is your best guide: the mixture should be loose, but there shouldn’t be broth pooling in the bowl. The eggs help it set as it bakes, so you’re not trying to make a firm, sliceable mixture before it goes into the dish. If it looks soupy, give it another gentle fold and let the bread take up the liquid before spreading it in the pan. This balance lets the top turn golden while the middle stays soft enough to scoop.
What the Cornmeal, Bread, and Seasoning Bring to the Dish

- Yellow cornmeal — It gives the cornbread its corn flavor and tender, crumbly texture. A standard grocery-store grind works well; there’s no need to seek out a specialty brand. White cornmeal can replace it in the same amount, though the cornbread will lose its yellow color.
- Buttermilk — Its tang and acidity give the cornbread a different character from a batter made with plain milk. Use fresh buttermilk, and whisk it with the eggs and oil before adding the liquid to the dry ingredients. Plain kefir can stand in at the same volume, though the crumb may be a little different.
- Day-old white bread — The slightly dry cubes absorb broth while keeping some definition among the cornbread crumbs. A basic white sandwich loaf is fine; the bread doesn’t need to be expensive or artisan. Cut the cubes evenly so they moisten at a similar rate.
- Butter, onion, and celery — Butter carries the aroma of the vegetables into the bread, and the finely chopped onion and celery soften into the dressing instead of leaving large crunchy pieces. Ordinary unsalted butter works well here. Chop the vegetables finely and cook them until softened before combining them with the bread.
- Sage and poultry seasoning — Rubbed sage gives the dressing its recognizable savory note, while poultry seasoning rounds it out. Freshness matters more than buying a premium brand: older dried herbs lose their fragrance. Keep both seasonings in the mix for the intended balance.
- Eggs and low-sodium chicken broth — The eggs help the baked dressing hold together, and the broth moistens the bread without bringing in too much salt. Low-sodium broth gives you more control over seasoning; a store-brand carton works just as well as a pricier one.
Build the Dressing in Stages for an Even Bake
Mix and Bake the Cornbread
Heat the oven to 400°F and coat a 9-inch square pan with nonstick cooking spray. Whisk the cornmeal, flour, baking powder, sugar, and the portion of salt for the cornbread in one bowl. In another, whisk two eggs with the buttermilk and vegetable oil, then stir the wet mixture into the dry ingredients just until combined; a few small lumps are fine. Spread the batter in the pan and bake for 20 to 25 minutes, until golden and a toothpick inserted in the center comes out clean.
Soften the Onion and Celery
After the cornbread has cooled, lower the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Melt the butter in a 12-inch skillet over medium heat, then add the finely chopped onion and celery. Cook for 8 to 10 minutes, stirring occasionally, until both vegetables have softened. If they’re still firm, give them more time in the skillet before moving on.
Moisten the Bread Without Crushing It
Crumble the cooled cornbread into a large bowl and add the white bread cubes. Add the softened vegetables, sage, poultry seasoning, black pepper, and the remaining salt, then toss to distribute them. Whisk the remaining eggs with the chicken broth and pour that mixture over the bread. Fold gently until the pieces are evenly moistened and the mixture looks loose rather than soupy.
Bake Until the Center Sets
Spread the dressing in the prepared baking dish and bake for 45 to 55 minutes. Look for a golden top and check that the center has reached at least 160°F; color alone won’t tell you whether the middle has set. Let the dish rest for 15 minutes before serving. That pause gives the baked dressing time to settle so it’s easier to scoop.
Simple Swaps for Different Tables and Dietary Needs
A Vegetarian Pan with Vegetable Broth
Replace the chicken broth with the same amount of low-sodium vegetable broth. The dressing keeps its soft, savory character, though the broth’s flavor will be a little less poultry-forward. Choose a broth you enjoy tasting on its own, since it moistens all the bread.
A Gluten-Free Version
Use a gluten-free all-purpose flour blend in place of the flour, and use day-old gluten-free white bread for the cubes. Keep the quantities the same. The dressing may have a slightly different crumb, but the cornbread and bread still provide the two textures that make this dish work.
A Turkey-Broth Variation
Swap in low-sodium turkey broth for the chicken broth, keeping the same volume. It leans into the poultry seasoning and sage for a deeper, roast-dinner flavor without changing the texture of the dressing.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The dressing will firm up as it chills.
- Freezer: Freeze cooled portions in airtight, freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator; the texture may be a little softer after thawing.
- Reheating: Reheat covered in a 350°F oven until hot throughout, or microwave individual portions. Heat leftovers to 165°F, and avoid prolonged uncovered reheating, which can dry the top.
Questions That Come Up When Making Cornbread Dressing

Southern Cornbread Dressing
Ingredients
Equipment
Method
- Heat the oven to 400°F and coat a 9-inch square baking pan with nonstick cooking spray.
- Whisk the cornmeal, flour, baking powder, sugar, and 1 teaspoon of the salt in a medium bowl.
- In a separate bowl, whisk 2 eggs with the buttermilk and vegetable oil.
- Stir the egg mixture into the dry ingredients just until combined.
- Spread the batter in the prepared pan.
- Bake for 20 to 25 minutes, until golden and a toothpick inserted in the center comes out clean.
- Cool in the pan for 10 minutes, then cool completely on a rack.
- Reduce the oven temperature to 350°F and coat a 9x13-inch baking dish with nonstick cooking spray.
- Crumble the cooled cornbread into a large bowl and add the bread cubes.
- Melt the butter in a 12-inch skillet over medium heat.
- Add the onion and celery, and cook for 8 to 10 minutes, stirring occasionally, until softened.
- Add the vegetables, sage, poultry seasoning, black pepper, and remaining 1/2 teaspoon salt to the bread mixture; toss to combine.
- Whisk the remaining 2 eggs with the chicken broth.
- Pour the egg and broth mixture over the bread mixture, and fold until evenly moistened and loose but not soupy.
- Spread the mixture in the prepared baking dish.
- Bake for 45 to 55 minutes, until golden on top and at least 160°F in the center.
- Rest for 15 minutes before serving.


