The sausage browns in the skillet, and the onion and celery soften in the savory drippings left behind. That smell is my cue that this Cornbread Sausage Dressing is on its way to the oven. I make the cornbread from scratch, crumble it once it’s completely cool, then toss it with the sausage, vegetables, eggs, and broth. The finished dressing has a golden top and a tender center that holds together when you scoop it.
The cornbread is plain and savory, not sweet, so it works as the base for a dressing rather than reading like a side of sweet cornbread. Let it cool all the way before crumbling; warm cornbread can feel soft and steamy, which makes it harder to judge how evenly the broth has soaked in. Once everything is mixed, the crumbs should be evenly moistened before they go into the baking dish. The top turns golden while the center sets, giving each serving a soft middle and a little crispness around the edges.

Kitchen Note
After browning the sausage, leave about a tablespoon of drippings in the skillet. That gives the onion and celery enough fat to soften and pick up the savory browned bits without leaving the dressing greasy.
Save this Cornbread Sausage Dressing for a savory, golden-topped bake with homemade cornbread and breakfast sausage.
Why This Dressing Starts With Cornbread That Isn’t Sweet
Many dressings are built around cubes of bread, but this one starts with a pan of cornbread that gets crumbled rather than cut into neat pieces. That gives you a mix of small crumbs and larger soft bits, so the broth can move through the dressing while the larger pieces keep some texture. The cornbread’s own flavor stays gentle, leaving the sausage, sage, and softened vegetables room to come through.
There’s no sugar in this cornbread batter, which matters in a savory bake. A sweeter base would change the balance against the breakfast sausage and rubbed sage. Baking the cornbread separately also gives it time to cool before it meets the broth mixture. Once it’s cool, it’s easier to crumble into the large bowl without turning it into a paste. That range of crumb sizes is part of what makes the finished dressing feel soft and substantial instead of uniformly dense.
How the Cornbread, Sausage, and Broth Shape the Dressing

- Yellow cornmeal — It gives the cornbread its distinct corn flavor and sandy crumb. A standard yellow cornmeal is a good fit here; a coarser grind will make the cornbread more textured, which carries through into the dressing.
- Buttermilk — Its tang keeps the cornbread tasting savory, and it gives the batter a tender crumb. Regular milk can work in a pinch, but you’ll lose that tang and the cornbread may bake up less tender.
- Bulk pork breakfast sausage — The sausage brings its own seasoning and savory richness to the dressing. Bulk sausage is easiest to break into small pieces as it cooks; links would need their casings removed before browning.
- Rubbed sage — Sage gives the vegetables and sausage a warm, herbal note without adding moisture. Use rubbed sage for the texture and flavor intended here; ground sage is more concentrated, so it isn’t a direct one-for-one swap.
- Low-sodium chicken broth — It moistens the cornbread without making the finished dish overly salty, especially since breakfast sausage is already seasoned. Homemade broth works too, though its salt level can vary.
- Eggs — They help the cornbread bake with structure and help the dressing set around its moist crumbs. Since they’re used in both parts, whisk the dressing eggs thoroughly with the broth before pouring the mixture over the cornbread.
Build the Dressing in Four Stages for an Even Bake
Bake the Cornbread Until the Center Tests Clean
Heat the oven to 400°F and grease an 8-inch square baking pan with 1 tablespoon of the butter. Whisk the cornmeal, flour, baking powder, and salt in one bowl, then whisk the buttermilk and eggs in another and stir in 4 tablespoons of melted butter. Combine the wet and dry mixtures just until they come together; a few small lumps are fine, but overmixing can make the cornbread tough. Bake for 20–25 minutes, until golden and a toothpick inserted in the center comes out clean, then cool completely.
Brown the Sausage and Soften the Vegetables
Cook the bulk sausage in a 12-inch skillet over medium heat for 8–10 minutes, breaking it into small pieces as it browns. Check that it reaches 160°F, then transfer it to a large bowl. Leave about 1 tablespoon of drippings in the skillet, add the onion and celery, and cook for 6–8 minutes, stirring occasionally, until softened. Stir in the sage and black pepper so they coat the vegetables.
Toss Until the Crumbs Are Evenly Moistened
Crumble the cooled cornbread into the large bowl with the sausage, then add the softened vegetables. Whisk the dressing eggs with the chicken broth before pouring the liquid over the mixture. Toss until the cornbread is evenly moistened, taking care to reach the dry crumbs at the bottom of the bowl. If some parts are soaked while others still look dusty, keep tossing gently rather than pressing the mixture together.
Bake Until the Center Sets
Heat the oven to 350°F and grease a 9×13-inch baking dish. Spread the mixture in the dish without packing it down, then bake uncovered for 45–55 minutes. Look for a golden top and a center that no longer looks loose; the center should reach 160°F. Rest the dressing for 10 minutes before serving so the center settles and portions hold together.
Three Practical Ways to Adapt the Sausage or Cornbread
Make a Gluten-Free Version
Replace the all-purpose flour with a gluten-free 1:1 baking flour. For a gluten-free dish, use gluten-free cornmeal, baking powder, sausage, and broth as well. The cornbread crumb may be a little more delicate, so crumble it gently once it has cooled.
Use Turkey Breakfast Sausage
Bulk turkey breakfast sausage gives the dressing a lighter, less rich flavor while keeping the familiar breakfast-sausage seasoning. It may leave fewer drippings than pork sausage, so if the skillet looks dry when the onion and celery go in, add a little butter from the measured amount used for the cornbread.
Make It Vegetarian
Use plant-based bulk breakfast sausage and vegetable broth instead of pork sausage and chicken broth. Choose a breakfast-style sausage for a similar savory, herbed character. Plant-based sausage can brown differently and release less fat, so watch the skillet as the vegetables soften.
Storage and Reheating
- Refrigerator: Refrigerate within 2 hours and keep covered for up to 4 days. The dressing firms as it chills.
- Freezer: Freeze cooled portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator for more even reheating.
- Reheating: Cover and warm in a 325°F oven until the center reaches 165°F. Add a small splash of chicken broth if the edges look dry; reheating uncovered can dry out the top.
Questions About Cornbread Sausage Dressing

Cornbread Sausage Dressing
Ingredients
Equipment
Method
- Heat the oven to 400°F.
- Grease an 8-inch square baking pan with 1 tablespoon of the butter.
- Whisk the cornmeal, flour, baking powder, and salt in a medium bowl.
- Whisk the buttermilk and eggs in a second bowl.
- Whisk in 4 tablespoons of melted butter.
- Stir the buttermilk mixture into the dry ingredients just until combined.
- Pour the batter into the prepared pan.
- Bake for 20–25 minutes, until golden and a toothpick inserted in the center comes out clean.
- Cool completely.
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Crumble the cooled cornbread into a large bowl.
- Cook the sausage in a 12-inch skillet over medium heat for 8–10 minutes, breaking it into small pieces, until browned and cooked to 160°F.
- Transfer the sausage to the bowl, leaving about 1 tablespoon of drippings in the skillet.
- Add the onion and celery to the skillet and cook for 6–8 minutes, stirring occasionally, until softened.
- Stir in the sage and pepper.
- Add the sausage and vegetables to the crumbled cornbread.
- Whisk the eggs with the broth.
- Pour the egg mixture over the cornbread mixture and toss until evenly moistened.
- Spread the mixture in the prepared baking dish.
- Bake uncovered for 45–55 minutes, until the top is golden, the center is set, and the center reaches 160°F.
- Rest for 10 minutes before serving.