This post may contain affiliate links. Please read our disclosure policy.
Southern Cornbread Dressing bakes up golden and chock full of buttery cornbread and fresh herbs. It’s the perfect holiday side to make ahead, with classic Southern comfort in every bite!

A Quick Look at The Recipe
- Difficulty: Easy for any home cook.
- Prep Time: 20 minutes (plus overnight for best texture)
- Cook Time: 40 minutes
- Total Time: 1 hour
- Servings: 10 to 12
- Calories: ~400 kcal per serving (based on nutrition panel)
- Technique: Bake cornbread, dry the cubes, then combine with sautéed vegetables and broth for the final bake.
- Flavor Profile: Buttery and savory with crisp edges and a soft, custardy center.
Why This is the Best
- Real cornbread builds this stuffing from scratch, not from a mix. Not every cornbread recipe is good for stuffing, but this one holds its shape (does not dissolve into mush), absorbs liquids readily and has a nice flavorful base.
- Cooking the aromatics in butter releases more flavor. Rosemary and sage are woody herbs whose full flavor is only released when they cook. In this stuffing I’ve cooked the herbs, celery, and onions in butter first to make them more impactful.
- It’s the ideal texture. Goodbye dry stuffing. By using chicken stock, homemade cornbread, and cubed rustic bread, this stuffing is kept moist and with crisp edges throughout the cooking process.
Table of Contents
This recipe harkens back to the days when I voraciously read cooking magazines and cookbooks in search of the perfect stuffing recipe. I took my mission very seriously. I tested and tweaked and retested, and here we are.
This moist, buttery, and herby southern cornbread dressing is perfection. The secret? Real southern cornbread baked from scratch, perfectly seasoned, with just the right balance of crisp top and tender center.
Serve your dressing alongside my roasted herb turkey, cranberry chutney, and sweet potato casserole with pecans for the ideal, classic Thanksgiving feast. If you’re looking for more cozy holiday sides, try my rosemary sourdough rolls, sweet cornbread, or maple mashed sweet potatoes!
Ingredients & Substitutions


- Cornmeal: In the restaurants we used finely ground, mass-produced yellow cornmeal not self-rising cornmeal mix! That is what is most readily available and affordable, so that is what I used here. You can substitute artisanal, stone-ground cornmeal such as Bob’s Red Mill and omit the granulated sugar. It will be fabulous. Medium or finely ground will be best. White cornmeal will also be fine.
- Granulated Sugar: You can omit the sugar, if desired.
- Crème Fraîche or Sour Cream: Crème fraiche makes the best cornbread because it has a higher fat content and lower moisture than sour cream. It is also less tangy. That being said, sour cream or even full-fat Greek yogurt will also work well in this recipe. If that is what you have on hand, you can feel good about substituting them.
- Milk: I use whole milk for this recipe, but any cow’s milk or almond milk will work. The resulting cornbread will be less moist.
- Bread: I recommend using day-old bread for this stuffing. Leaving the bread out for a day dries it out a bit, allowing it to absorb more moisture. This is a phenomenal way to use leftover sourdough bread.
- Chicken Stock: You can use either chicken stock, chicken broth, or turkey stock for this recipe. Bonus points if you have homemade chicken stock available. If you are buying stock from the grocery store, opt for a low-sodium option.
See the recipe card for full information on ingredients and quantities.
Variations on this Cornbread Dressing Recipe
- Make it crispy Southern cornbread. Preheat a cast iron skillet, melt a tablespoon (or 2!) butter or bacon grease in the bottom, add the batter to the hot skillet. This will improve rise and make those nice buttery crispy edges.
- What type of cornbread works best for dressing? You could use store-bought cornbread for this or my mushroom cornbread stuffing. This will save some prep time, but just make sure it isn’t too sweet. I prefer my moist Southern cornbread recipe in all stuffing recipes including this flavorful mushroom cornbread stuffing recipe. For the best dressing, let your crumbled cornbread dry out before baking! Stale cornbread soaks up the broth perfectly.
- Use coarse cornmeal. If you want to use coarse cornmeal in this recipe, add about 2 tablespoons extra cornmeal. The consistency should be like a thick pancake batter. Every single brand of cornmeal is different, so don’t stress.

Professional Tips
- Layer in your broth. Instead of dumping all the broth in at once, ladle it in gradually with a toss between additions. This makes sure there are no unintentionally soggy patches!
- Use stale or day-old bread for best results. Drier bread will absorb more of the egg mixture, giving the casserole a delicious, custard-like texture. If you only have fresh bread on hand, dry out the bread cubes in a 400°F oven until they’re lightly golden.
- Watch carefully to avoid overbaking. The bake-time for the cornbread will vary widely depending on the dish you choose. Yes, we’re making stuffing, but it still matters. Baking it in a sheet pan or a cast iron skillet will bake faster than a glass dish, for example.
How to Make Southern Cornbread Dressing
Further details and measurements can be found in the recipe card below.
Prepare the Cornbread:
Step 1: Preheat and prep the skillet. The day before making the stuffing, bake the cornbread: Melt 2 tablespoons butter in a cast iron skillet over medium heat. Preheat the oven to 350°F and butter an 8-inch baking dish or cast iron skillet. If you are making crispy cornbread, pop that pan in the oven.




Step 2: Melt and mix the batter base. In a small saucepan or in the microwave, melt the milk with cubed butter. I find this easiest to do on the stovetop. Be sure it is just melted and not too hot, or you’ll need to let it cool before combining with the eggs (photo 1).
Let it cool until warm to the touch; if the mixture is too hot, it can scramble the eggs.
Step 3: In a medium bowl, whisk together the dry ingredients (all-purpose flour, sugar, cornmeal, baking powder and salt). Set aside (photo 2).
Step 4: In a large bowl, whisk the eggs (photo 3) until no streaks remain, then whisk in the crème fraiche or sour cream.
Step 5: Slowly pour the milk mixture into the egg mixture (photo 4). Do this slowly while whisking constantly, because it’s a little warm and you don’t want to cook your eggs.




Step 6: Gradually whisk the dry ingredients into the wet ingredients. Adding it slowly in the beginning will keep the dry ingredients from clumping. Try not to over mix by adding the next addition when the last one is almost incorporated (photo 5).
Step 7: Pour the batter into the buttered pan and spread it out so it bakes evenly (photo 6).
Step 8: Bake at 350°F for 15-20 minutes until the top provides a little resistance when pressed lightly or until a cake tester comes out clean. Baking in a preheated skillet will decrease the bake time, so check it after 10 minutes just to see where it is and how long you think it has left. Even though we are making stuffing, that is no excuse to overbake!
The top should be a light golden brown with a few moist crumbs attached, not completely dry.
Step 9: Cool and cube. Let cool in the skillet and then cut into 1 inch cubes or smaller to taste (photo 7).
Step 10: Dry. Spread cornbread and French bread cubes onto two baking sheets and dry overnight (~24 hours) at room temperature until they are crisp (photo 8).
Step 11: Mix. Dump into a large bowl and toss to mix.
Prepare the Stuffing:
Step 12: Preheat the oven to 350°F. Melt the butter in a large skillet or Dutch oven over medium heat.




Step 13: Sauté the vegetables and herbs. Add celery, carrots, onion, and spices. Cook until the onion is almost translucent. Add chicken broth and bring to a boil. Taste and add a little salt as desired (photos 9 & 10).
Reduce heat to low and simmer for 2 minutes to let the flavors meld.
Step 14: Moisten the bread. Gradually ladle the hot broth mixture into the bowl with the bread, tossing gently. If the mixture is not moist enough, add more broth. Stir in parsley.
Step 15: Bake. Transfer mixture to a 9×13 inch baking dish or a cast iron skillet. Bake until golden brown, 20 to 25 minutes (photo 11). Let rest 10 minutes prior to serving (photo 12).
For a crisper top, uncover during the last 5 minutes of baking.
Chef Lindsey’s Recipe Tip
Taste for seasoning. This is the number 1 thing I learned in a professional kitchen: taste as you go! Taste for salt and also for moisture. Depending on the variety and age of bread you use, you might need to use a little more stock.
Recipe FAQs
Yes, you definitely can make southern cornbread dressing in advance. Bake the cornbread and cube the bread a day or two before. In fact, it will give the whole dish a better texture after sitting in the fridge overnight. Mix the entire dressing up to a whole day in advance, cover it tightly, and refrigerate. Then bake when you’re ready!
To freeze, place the cooled cornbread dressing in a zip-top plastic bag or airtight container and freeze for up to 1 month. Thaw frozen stuffing in the fridge overnight. Reheat leftovers in the microwave or in a casserole dish in the oven until heated through.
Let the leftover southern cornbread dressing cool completely, then cover the dish with foil or plastic wrap and refrigerate it for up to 3-4 days. If the stuffing is a bit dry, you can add a small amount of broth/stock before reheating.

Recommended Thanksgiving Sides Recipes
Easy Side Dish Recipes
Mushroom Cornbread Stuffing
Easy Side Dish Recipes
Southern Cornbread Recipe
Recipe Roundups
35 Best Thanksgiving Side Dishes
Recipe Roundups
Traditional Thanksgiving Dinner Menu with Recipes
If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Southern Cornbread Dressing
Ingredients
For the Cornbread:
- 10 tablespoons unsalted butter cubed
- 2 cups all-purpose flour
- 1 tablespoon granulated sugar
- ¾ cup cornmeal
- 2 teaspoons baking powder
- 2 teaspoons kosher salt
- 3 large eggs
- ⅔ cup crème fraiche or sour cream
- ⅔ cup whole milk
- 2 tablespoons unsalted butter for the pan
For the Stuffing:
- 1 loaf crusty bread such as French bread or sourdough bread, cut into 1 inch-cubes
- 1 stick unsalted butter
- 4 stalks celery finely diced, leaves included
- 2 carrots finely diced
- 1 large onion finely diced
- 4 cups chicken broth or more as needed, bonus points for homemade!
- 2 teaspoon thyme
- 1 tablespoon fresh rosemary chopped, or dried
- 2 teaspoons dried sage
- kosher salt for seasoning
- ¼ cup parsley chopped fresh
Instructions
Prepare the Cornbread:
- The day before making the stuffing, bake the cornbread: Melt 2 tablespoons butter in a cast iron skillet over medium heat. Preheat the oven to 350°F and butter an 8-inch baking dish or cast iron skillet. If you are making crispy cornbread, pop that pan in the oven.
- In a small saucepan or in the microwave, melt the milk with cubed butter. I find this easiest to do on the stovetop. Be sure it is just melted and not too hot, or you’ll need to let it cool before combining with the eggs.
- In a medium bowl, whisk together the dry ingredients (all-purpose flour, sugar, cornmeal, baking powder and salt). Set aside.
- In a large bowl, whisk the eggs until no streaks remain, then whisk in the crème fraiche or sour cream.
- Slowly pour the milk mixture into the egg mixture. Do this slowly while whisking constantly, because it’s a little warm and you don’t want to cook your eggs.
- Gradually whisk the dry ingredients into the wet ingredients. Adding it slowly in the beginning will keep the dry ingredients from clumping. Try not to over mix by adding the next addition when the last one is almost incorporated.
- Pour the batter into the buttered pan and spread it out so it bakes evenly.
- Bake at 350°F for 15-20 minutes until the top provides a little resistance when pressed lightly or until a cake tester comes out clean. Baking in a preheated skillet will decrease the bake time, so check it after 10 minutes just to see where it is and how long you think it has left. Even though we are making stuffing, that is no excuse to overbake!
- Let cool in the skillet and then cut into 1 inch cubes or smaller to taste.
- Spread cornbread and French bread cubes onto two baking sheets and dry overnight (~24 hours) at room temperature until they are crisp.
- Dump into a large bowl and toss to mix.
Prepare the Stuffing:
- Preheat the oven to 350°F. Melt the butter in a large skillet or Dutch oven over medium heat.
- Add celery, carrots, onion, and spices. Cook until the onion is almost translucent. Add chicken broth and bring to a boil. Taste and add a little salt as desired.
- Gradually ladle the hot broth mixture into the bowl with the bread, tossing gently. If the mixture is not moist enough, add more broth. Stir in parsley.
- Transfer mixture to a 9×13 inch baking dish or a cast iron skillet. Bake until golden brown, 20 to 25 minutes. Let rest 10 minutes prior to serving.
Notes
Nutrition
Before You Go
I hope you enjoyed this professional chef-tested recipe. Check out our other delicious, chef-developed Thanksgiving recipes, like my apple sausage stuffing!




















I grew up on Southern dressing, and this recipe nails that perfect balance of savory herbs and buttery cornbread. Making the cornbread from scratch the day before made such a difference because it dried out perfectly overnight. The flavor and texture are exactly how I remember it from family holidays!
Hi Lindsey
2 teaspoons of thyme? is that fresh or dried.
Hi Jackie! I used fresh but you can definitely use dried if that is all you have!
Lol you sound like me! I’ve been trying to search for the perfect stuffing recipe too. Can’t make up my mind. There are so many great options. It’s hard to decide. These look really delish! Hope you have a wonderful Thanksgiving!
I know! Every time I go on FoodGawker or any of my favorite blogs, I have to add new recipes and new dishes to the menu and it’s getting rather overwhelming. At the end of the day I need to remember that I only have one oven and one tiny kitchen!
I hope you have a wonderful Thanksgiving as well! Hopefully you have off so you can celebrate!