Love this? Save it for later!
Share the inspiration with your friends
Mabel wasn’t trying to impress anyone. I’d stopped by her house to borrow a turkey roaster the Wednesday before Thanksgiving, and the smell hit me before I even made it past her screen door. It was sage and onion and something deeply savory, the kind of scent that makes your stomach actually growl out loud. She was at the stove, stirring a massive cast-iron skillet full of what looked like golden, crumbly cornbread, her glasses fogged up from the steam. “Just throwing together the dressing,” she said, like she was making toast. She wasn’t fussing over a recipe card or measuring anything—just grabbing handfuls of this and that from her counter. I stood there, roaster forgotten, watching her work. She probably thought I was being polite, but honestly? I was taking mental notes. The way she crumbled that cornbread with her bare hands, the smell of celery and onion softening in butter, the casual way she poured in a splash of broth and said, “That’s how you know it’s right.” I’d had dry, crumbly dressing before. I’d had the kind that tastes more like stale bread than anything else. But this? This was different. Maybe you’ve been there—standing in someone else’s kitchen, watching them make something that feels like magic, and realizing you’ve been doing it wrong your whole life. I left with the roaster, sure. But I also left with a new obsession.
Why You’ll Love This Recipe
This isn’t just another cornbread dressing recipe you’ll find floating around the internet. This is the one that makes people close their eyes after the first bite. I’ve tested this version over five Thanksgiving dinners, tweaked the liquid ratio twice, and finally landed on a texture that’s tender, moist, and holds together without being gluey. It’s got that classic Southern soul—the kind my friend Mabel made look effortless—but I’ve written it out so you don’t have to guess.
- Simple Ingredients: You likely have most of these in your pantry right now. No fancy grocery store runs for obscure items.
- Perfect for Holidays: This recipe was born for Thanksgiving, but it’s just as welcome at Christmas, Easter, or any Sunday supper.
- Crowd-Pleaser: I’ve watched picky kids go back for seconds and grandparents ask for the recipe. It’s that good.
- Unbelievably Delicious: The combination of crispy edges, soft center, and savory broth makes this next-level comfort food.
- Foolproof Method: I’ve included every tip I learned the hard way—so you won’t end up with a dry, crumbly mess.
What makes this recipe different from the rest? It’s the balance. The cornbread is slightly sweet, the broth is rich, and the aromatics are cooked just until tender, not mushy. It’s the kind of dish that tastes like someone spent all day in the kitchen, even though the active prep time is under 30 minutes. Honestly, this dressing is comfort food reimagined—familiar, warm, and deeply satisfying.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes it perfect for last-minute holiday planning or a cozy Sunday dinner.
- For the Cornbread:
- 1 ½ cups yellow cornmeal (I prefer a medium-grind for texture)
- ½ cup all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 2 large eggs, room temperature
- 1 ½ cups buttermilk (adds tanginess and moisture)
- ¼ cup unsalted butter, melted
- For the Dressing:
- 6 cups crumbled cornbread (about one 9×13 pan, cooled)
- 2 cups chicken or turkey broth (low-sodium preferred)
- 1 cup unsalted butter (divided: ½ cup for sautéing, ½ cup melted for cornbread)
- 1 large yellow onion, finely chopped
- 3 celery stalks, finely chopped
- 2 large eggs, lightly beaten
- 1 tablespoon dried sage (or 2 tablespoons fresh, chopped)
- 1 teaspoon dried thyme
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust based on your broth)
- Optional: ½ teaspoon poultry seasoning for extra depth
Ingredient Notes: For the cornbread, I recommend using a cast-iron skillet if you have one—it gives the edges that gorgeous golden crust. If you’re using a pre-made cornbread mix, go for one that’s slightly sweet, like a Southern-style mix. For the broth, homemade turkey broth is amazing, but a good-quality store-bought version works perfectly. Just watch the salt content.
Equipment Needed
You don’t need a fancy kitchen to nail this recipe. Here’s what you’ll need:
- 9×13-inch baking dish (or a 12-inch cast-iron skillet)
- Large mixing bowl
- Medium skillet for sautéing aromatics
- Wooden spoon or spatula
- Whisk
- Measuring cups and spoons
- Knife and cutting board
Alternatives: No cast-iron skillet? No problem. A glass or ceramic baking dish works just fine. If you don’t have a whisk, a fork will do for beating the eggs. I’ve used a cheap metal pan in a pinch, and the dressing still turned out great.
Preparation Method

Let’s get to the good part. Follow these steps, and you’ll have a dressing that’s moist, flavorful, and perfectly golden on top.
- Make the Cornbread (Day Before or 2 Hours Ahead): Preheat your oven to 400°F (200°C). In a large bowl, whisk together the cornmeal, flour, baking powder, and salt. In a separate bowl, whisk the eggs, then add the buttermilk and melted butter. Pour the wet ingredients into the dry and stir until just combined—lumps are okay. Pour the batter into a greased 9×13 pan or a hot cast-iron skillet. Bake for 20-25 minutes, until golden and a toothpick comes out clean. Let it cool completely. Pro tip: Make this a day ahead for the best texture. Stale cornbread absorbs broth better.
- Sauté the Aromatics: In a medium skillet over medium heat, melt ½ cup of butter. Add the chopped onion and celery. Cook for 6-8 minutes, stirring occasionally, until the vegetables are soft and translucent but not browned. You want them tender, not mushy. Remove from heat and let cool slightly.
- Crumb the Cornbread: Once the cornbread is completely cool, crumble it into a large mixing bowl. Use your hands—it’s the best way to get even crumbles. You want a mix of fine crumbs and slightly larger pieces for texture.
- Combine Everything: Add the sautéed onions and celery (including the butter in the pan) to the crumbled cornbread. Sprinkle in the dried sage, thyme, salt, and pepper. Toss gently to combine.
- Add the Liquid: In a separate bowl, whisk together the broth and the beaten eggs. Pour this mixture over the cornbread mixture. Stir gently until everything is evenly moistened. The mixture should look like wet, chunky oatmeal—not soupy, but definitely not dry. If it looks dry, add another ¼ cup of broth.
- Bake: Preheat your oven to 375°F (190°C). Transfer the dressing mixture to a greased 9×13 baking dish (or your cast-iron skillet). Spread it evenly. Bake for 35-45 minutes, until the top is golden brown and the edges are crispy. The center should be set but still slightly soft.
- Rest and Serve: Let the dressing rest for 10 minutes before serving. This allows the liquid to settle and makes for cleaner slices. Serve warm.
Sensory Cue: You’ll know it’s done when the kitchen smells like Thanksgiving morning and the top has those beautiful golden-brown spots. The edges should look slightly caramelized.
Cooking Tips & Techniques
I’ve made this recipe enough times to know where things can go wrong. Here’s what I’ve learned:
- Don’t Overmix: When you add the broth and eggs, stir gently. Overmixing can make the dressing dense and gummy. You want it light and tender.
- Moisture is Key: The biggest mistake people make is not adding enough liquid. The cornbread will absorb the broth as it bakes, so the mixture should look quite wet before it goes into the oven. If it looks dry, add more broth.
- Let the Cornbread Go Stale: Fresh cornbread is too soft and will turn into mush. Day-old or even two-day-old cornbread is ideal. If you’re in a hurry, spread the crumbled cornbread on a baking sheet and toast it in a 300°F oven for 10 minutes.
- Season in Layers: Don’t just dump all the seasoning in at the end. Salt the sautéed vegetables, season the cornbread batter, and taste the broth before adding it. Layers of flavor make a difference.
- Use a Thermometer: If you’re unsure about doneness, the internal temperature should reach 165°F (74°C) in the center.
Variations & Adaptations
This recipe is a fantastic base, and you can tweak it to fit your needs:
- Gluten-Free: Substitute the all-purpose flour with a gluten-free blend in the cornbread. Most blends work well, just check the label.
- Add Sausage: Brown 1 pound of breakfast sausage and crumble it into the dressing before baking. It adds a savory, smoky depth that’s incredible.
- Vegetarian Version: Use vegetable broth instead of chicken broth. Sauté mushrooms with the onions and celery for extra umami.
- Extra Herbs: Add fresh parsley or rosemary for a brighter flavor. I’ve done a mix of sage, thyme, and rosemary, and it was wonderful.
- Spicy Kick: Add a pinch of cayenne pepper or a diced jalapeño to the sautéed vegetables for a little heat.
Serving & Storage Suggestions
Serve this dressing warm, straight from the baking dish. It pairs beautifully with roasted turkey, mashed potatoes, and cranberry sauce. For a cozy weeknight meal, serve it alongside a simple roasted chicken and green beans.
Storage: Leftover dressing keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually meld together and get even better overnight.
Reheating: To reheat, place a portion in a skillet with a splash of broth or water. Cover and warm over medium-low heat, stirring occasionally. This brings back the moisture. You can also reheat it in the oven at 350°F for 15-20 minutes, covered with foil.
Freezing: You can freeze baked dressing for up to 3 months. Wrap it tightly in plastic wrap and then foil. Thaw in the refrigerator overnight before reheating.
Nutritional Information & Benefits
Per serving (1 cup, approximately):
- Calories: 320
- Fat: 18g
- Carbohydrates: 34g
- Protein: 8g
- Fiber: 2g
This dressing is a source of comfort and nourishment. Cornmeal provides complex carbohydrates for steady energy, while the eggs and broth add protein. Celery and onion contribute vitamins and antioxidants. While it’s not a low-calorie dish, it’s a wholesome, homemade option that’s far better than anything from a box.
Dietary Considerations: This recipe contains gluten and dairy. For a dairy-free version, use vegan butter and a dairy-free milk in the cornbread. For a lower-sodium option, use low-sodium broth and reduce the added salt.
Conclusion
This Classic Southern Cornbread Dressing is more than a recipe—it’s a tradition waiting to happen. It’s the dish that brings people to the table, the one that sparks “remember when” stories, and the one that makes you feel like a rockstar in the kitchen. I love this recipe because it’s forgiving, flexible, and deeply satisfying. It’s the kind of food that makes a cold day feel warmer and a holiday feel complete.
I’d love to hear how yours turns out. Did you add sausage? Did your family ask for the recipe? Drop a comment below and let me know. And if you tweak it, share your twist—I’m always looking for new ideas. Happy cooking, friend. You’ve got this.
Frequently Asked Questions
Can I use a store-bought cornbread mix?
Absolutely. Just make sure it’s a slightly sweet Southern-style mix. Bake it according to the package directions, let it cool, and crumble it up. The rest of the recipe stays the same.
Why is my dressing dry?
This usually happens when there isn’t enough liquid or the cornbread is too fresh. Make sure your mixture looks quite wet before baking, and consider using day-old cornbread. If it’s already baked dry, add a splash of broth when reheating.
Can I make this dressing ahead of time?
Yes! Assemble the dressing (but don’t bake it) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, add 10-15 minutes to the baking time since you’re starting from cold.
What’s the difference between dressing and stuffing?
Technically, stuffing is cooked inside the bird, and dressing is baked in a dish. This is a dressing recipe. It’s safer, easier to control the texture, and perfect for feeding a crowd.
Can I add other vegetables?
Of course. Finely chopped bell peppers, grated carrots, or even sautéed mushrooms work well. Just keep the total volume of added vegetables to about 1 cup so you don’t throw off the moisture balance.
Pin This Recipe!

Classic Southern Cornbread Dressing: 5-Star Easy Holiday Recipe
This classic Southern cornbread dressing is tender, moist, and packed with savory flavor from sage, onion, and celery. Perfect for Thanksgiving or any holiday meal, it’s a foolproof recipe that delivers comfort and tradition in every bite.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: Southern
Ingredients
- 1 ½ cups yellow cornmeal (medium-grind)
- ½ cup all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 2 large eggs, room temperature
- 1 ½ cups buttermilk
- ¼ cup unsalted butter, melted
- 6 cups crumbled cornbread (about one 9x13 pan, cooled)
- 2 cups chicken or turkey broth (low-sodium preferred)
- 1 cup unsalted butter (divided: ½ cup for sautéing, ½ cup melted for cornbread)
- 1 large yellow onion, finely chopped
- 3 celery stalks, finely chopped
- 2 large eggs, lightly beaten
- 1 tablespoon dried sage (or 2 tablespoons fresh, chopped)
- 1 teaspoon dried thyme
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust based on your broth)
- ½ teaspoon poultry seasoning (optional)
Instructions
- Make the Cornbread (Day Before or 2 Hours Ahead): Preheat oven to 400°F (200°C). In a large bowl, whisk together cornmeal, flour, baking powder, and salt. In a separate bowl, whisk eggs, then add buttermilk and melted butter. Pour wet ingredients into dry and stir until just combined. Pour batter into a greased 9×13 pan or hot cast-iron skillet. Bake for 20-25 minutes, until golden and a toothpick comes out clean. Let cool completely.
- Sauté the Aromatics: In a medium skillet over medium heat, melt ½ cup butter. Add chopped onion and celery. Cook for 6-8 minutes, stirring occasionally, until vegetables are soft and translucent but not browned. Remove from heat and let cool slightly.
- Crumb the Cornbread: Once cornbread is completely cool, crumble it into a large mixing bowl using your hands. Aim for a mix of fine crumbs and slightly larger pieces.
- Combine Everything: Add sautéed onions and celery (including the butter in the pan) to the crumbled cornbread. Sprinkle in dried sage, thyme, salt, and pepper. Toss gently to combine.
- Add the Liquid: In a separate bowl, whisk together broth and beaten eggs. Pour over cornbread mixture and stir gently until evenly moistened. Mixture should look like wet, chunky oatmeal. If dry, add another ¼ cup broth.
- Bake: Preheat oven to 375°F (190°C). Transfer dressing mixture to a greased 9×13 baking dish or cast-iron skillet. Spread evenly. Bake for 35-45 minutes, until top is golden brown and edges are crispy. Center should be set but slightly soft.
- Rest and Serve: Let dressing rest for 10 minutes before serving. Serve warm.
Notes
For best texture, make cornbread a day ahead and let it go stale. Don’t overmix when adding liquid. The mixture should look quite wet before baking. If using store-bought cornbread mix, choose a slightly sweet Southern-style mix. For a vegetarian version, use vegetable broth and sauté mushrooms with onions and celery.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 4
- Sodium: 580
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 34
- Fiber: 2
- Protein: 8
Keywords: cornbread dressing, southern dressing, holiday side dish, Thanksgiving dressing, cornbread stuffing, classic dressing, easy dressing recipe


