November dusk settles early in the South, and I remember standing in my grandmother’s kitchen while she pulled a cast iron skillet from the oven, the cornbread already golden and waiting. The whole room smelled like bacon drippings and butter, and I was maybe eight years old, sitting on a step stool just watching her work. She never measured anything, not really. A handful of cornmeal, a splash of buttermilk, an egg from the neighbor’s chickens. That was it. And I thought that cornbread was the most perfect thing in the world, all crisp edges and tender crumb.
It wasn’t until years later, when I started making my own Thanksgiving dinners, that I realized cornbread wasn’t meant to be eaten alone. It was meant to be torn apart and mixed with sausage and onions and herbs until it became something else entirely. Something better. Something that makes you forget the turkey exists.
This homemade Southern cornbread stuffing with sausage is the side dish that steals the show every single time. It’s not fancy, honestly. It’s just honest food, the kind that sticks to your ribs and makes you go back for a second helping before you’ve finished your first. I’ve been making this version for about eight years now, tweaking it here and there, and I think I’ve finally got it right. The cornbread is slightly sweet, the sausage is savory, and the whole thing bakes up with these crispy edges that are absolutely impossible to resist. Trust me on this one.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I can count. I’ve made it with store-bought cornbread, homemade cornbread, gluten-free cornbread, and even leftover cornbread from breakfast. I’ve swapped the sausage, added different herbs, and baked it in every dish I own. This version is the one that works. Every. Single. Time.
- Quick & Easy : Comes together in under an hour, with only about 20 minutes of active prep. Perfect for busy Thanksgiving mornings or Sunday dinners when you want something special without the stress.
- Simple Ingredients : No fancy grocery trips needed. Cornmeal, buttermilk, sausage, onions, celery, and a few pantry staples. That’s it.
- Perfect for Thanksgiving : This is the stuffing that will earn you the “best cook in the family” title. It pairs beautifully with turkey, mashed potatoes, and all the usual sides.
- Crowd-Pleaser : I’ve served this at potlucks, holiday dinners, and casual Sunday suppers. Kids love it. Adults love it. Even picky eaters go back for seconds.
- Unbelievably Delicious : The contrast between the tender, savory cornbread and the crispy edges is next-level comfort food. The sausage adds richness, and the herbs tie it all together.
What makes this recipe different from the rest? It’s the cornbread. Most recipes use dried bread cubes, but Southern cornbread stuffing has this moist, slightly crumbly texture that absorbs all the flavors without turning into mush. And the sausage? I use a good-quality pork sausage with sage, but you can use whatever you like. The key is browning it well, letting those crispy bits infuse the whole dish.
This isn’t just another stuffing recipe. It’s the one that makes you close your eyes after the first bite. It’s comfort food reimagined, faster and simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.
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 this dish incredibly accessible. Here’s what you’ll need:
- For the Cornbread:
- 1 cup yellow cornmeal (I prefer Indian Head or White Lily for that authentic Southern texture)
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 1/4 cup granulated sugar (just enough to balance the savory flavors)
- 1 large egg, room temperature
- 1 cup buttermilk (adds tanginess and tenderness)
- 1/4 cup unsalted butter, melted (plus more for the skillet)
- For the Stuffing:
- 1 pound pork sausage (I like Jimmy Dean or Neese’s for that classic Southern flavor)
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 celery stalks, diced (about 1 cup)
- 4 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 teaspoon dried sage (or 2 tablespoons fresh, chopped)
- 1 teaspoon dried thyme (or 2 teaspoons fresh)
- 1/2 teaspoon dried rosemary (or 1 teaspoon fresh, chopped)
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt (adjust based on sausage saltiness)
- 2 cups low-sodium chicken broth (adds moisture without over-salting)
- 2 large eggs, lightly beaten (helps bind the stuffing)
- 2 tablespoons fresh parsley, chopped (for garnish)
Ingredient Tips & Substitutions:
- For a gluten-free version, use a gluten-free all-purpose flour blend and ensure your cornmeal is certified gluten-free.
- If you don’t have buttermilk, add 1 tablespoon of lemon juice or vinegar to regular milk and let it sit for 5 minutes.
- Use turkey sausage or chicken sausage for a leaner option. Just make sure it’s well-seasoned.
- Fresh herbs are always better, but dried work perfectly in this recipe. Just remember to use about one-third the amount if using dried.
- For a vegetarian version, skip the sausage and add an extra cup of sautéed mushrooms and more celery. Use vegetable broth instead of chicken broth.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe. Here’s what I use:
- 10-inch cast iron skillet (This is non-negotiable for the best cornbread. It gives you those crispy edges that make this dish special. If you don’t have one, a 9×13 baking dish works fine, but you’ll miss that golden crust.)
- Large mixing bowl (For the cornbread batter)
- Medium mixing bowl (For combining the stuffing ingredients)
- Large skillet or Dutch oven (For browning the sausage and sautéing the vegetables)
- Whisk (For mixing the cornbread batter)
- Wooden spoon or spatula (For stirring)
- Chef’s knife and cutting board (For dicing the onion and celery)
- Measuring cups and spoons
I’ve made this with a regular baking dish before, and it’s still good. But honestly, the cast iron skillet makes a difference. If you don’t have one, keep an eye on the bottom of your dish—it might not get as crispy. You can also use a 9×13 baking dish and bake it a little longer to get that golden top.
I bought my cast iron skillet at a flea market for ten dollars, and it’s one of the best kitchen investments I’ve ever made. Just season it well and it’ll last forever.
Preparation Method

Let’s make some magic happen. This recipe comes together in a few simple steps, and I’ll walk you through each one.
Step 1: Make the Cornbread (About 30 minutes)
Preheat your oven to 400°F (200°C). Place your cast iron skillet in the oven to heat up while you mix the batter. This is important—it gives you that crispy crust.
In a large bowl, whisk together the cornmeal, flour, baking powder, salt, and sugar. Make a well in the center and add the egg, buttermilk, and melted butter. Stir until just combined. Don’t overmix, or the cornbread will be tough. A few lumps are totally fine.
Carefully remove the hot skillet from the oven (use oven mitts!) and add a tablespoon of butter, swirling it around to coat the bottom and sides. Pour the batter into the skillet and smooth the top. Bake for 20-25 minutes, until golden brown and a toothpick inserted in the center comes out clean.
Let the cornbread cool for about 10 minutes. Then, crumble it into a large bowl. You want pieces ranging from small crumbs to bite-sized chunks. Set aside.
Step 2: Cook the Sausage and Vegetables (About 15 minutes)
While the cornbread bakes, heat a large skillet or Dutch oven over medium-high heat. Add the sausage and cook, breaking it up with a wooden spoon, until browned and cooked through. This takes about 6-8 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving the rendered fat in the pan.
Reduce the heat to medium. Add the butter to the pan with the sausage drippings. Once melted, add the diced onion and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and starting to brown around the edges. Add the minced garlic and cook for another minute, until fragrant.
Step 3: Combine Everything (About 5 minutes)
Add the cooked sausage back to the pan with the vegetables. Stir in the dried sage, thyme, rosemary, salt, and pepper. Cook for 1 minute to toast the spices.
Pour this mixture over the crumbled cornbread in the large bowl. Add the chicken broth and the beaten eggs. Gently fold everything together until well combined. The mixture should be moist but not soupy. If it looks dry, add a little more broth, a tablespoon at a time.
Step 4: Bake the Stuffing (About 30-35 minutes)
Preheat your oven to 375°F (190°C). Grease a 9×13 baking dish or your cast iron skillet with butter or cooking spray. Transfer the stuffing mixture to the dish and spread it evenly.
Bake for 30-35 minutes, until the top is golden brown and the edges are crispy. The center should be set and slightly firm to the touch. Let it rest for 5-10 minutes before serving. This allows the flavors to settle and makes it easier to serve.
Pro Tip: For extra crispy edges, broil the stuffing for the last 2-3 minutes. Watch it closely so it doesn’t burn!
Cooking Tips & Techniques
I’ve made this recipe more times than I can count, and I’ve learned a few things along the way. Here are my best tips:
Don’t overmix the cornbread batter. I know it’s tempting to keep stirring until it’s perfectly smooth, but that develops the gluten and makes the cornbread tough. Stir just until the dry ingredients are moistened. A few lumps are fine.
Use day-old cornbread if you can. Fresh cornbread is delicious, but it’s also very tender. If you make the cornbread a day ahead and let it sit out overnight, it will be slightly drier and hold up better in the stuffing. If you’re using fresh cornbread, just be gentle when mixing.
Brown the sausage well. Don’t just cook it until it’s no longer pink. Let it get some nice brown bits on the bottom of the pan. That’s where the flavor is. Those crispy bits will infuse the entire dish.
Toast your spices. Adding the dried herbs to the pan with the hot sausage and vegetables releases their essential oils and makes them more flavorful. It only takes a minute, but it makes a big difference.
Don’t skip the eggs. The eggs help bind the stuffing together so it doesn’t fall apart when you serve it. If you’re making a vegan version, use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) as a substitute.
Check the moisture level before baking. The stuffing should be moist but not swimming in liquid. If it looks dry, add a little more broth. If it looks too wet, add a handful of breadcrumbs or more crumbled cornbread.
I once forgot to add the eggs to a batch of stuffing, and it turned into a crumbly mess. It still tasted good, but it was impossible to serve neatly. Learn from my mistakes!
Variations & Adaptations
This recipe is incredibly versatile. Here are some ways to make it your own:
- Vegetarian Version: Skip the sausage and add 2 cups of sautéed mushrooms (cremini or shiitake work great) and an extra cup of diced celery. Use vegetable broth instead of chicken broth. The mushrooms add that savory, umami flavor you’ll miss from the sausage.
- Spicy Version: Use hot Italian sausage or add 1/2 teaspoon of red pepper flakes along with the dried herbs. You can also add a diced jalapeño (seeds removed) when you sauté the onion and celery.
- Apple & Sage Version: Add 1 cup of diced apple (Granny Smith or Honeycrisp work well) along with the onion and celery. The sweetness of the apple pairs beautifully with the savory sausage and sage. This is my favorite fall variation.
- Gluten-Free Version: Use a gluten-free all-purpose flour blend in the cornbread, and make sure your cornmeal is certified gluten-free. The rest of the ingredients are naturally gluten-free.
- Make It Ahead: You can assemble the stuffing up to 24 hours in advance. Just cover it and refrigerate. When you’re ready to bake, add about 10-15 minutes to the baking time since you’re starting from cold.
I once made a version with dried cranberries and pecans for a holiday potluck, and it was a huge hit. The tartness of the cranberries cuts through the richness of the sausage. Just add 1/2 cup of dried cranberries and 1/2 cup of chopped pecans along with the broth.
Serving & Storage Suggestions
This stuffing is best served warm, straight from the oven. Let it rest for 5-10 minutes before serving so it holds its shape. Spoon it onto plates alongside roasted turkey, mashed potatoes, and cranberry sauce. It also pairs beautifully with a simple green salad or roasted vegetables.
For a complete Thanksgiving meal, serve this stuffing with creamy crockpot white chicken chili for a cozy, non-traditional holiday dinner. Or pair it with cozy 30-minute sausage and kale fall soup for a lighter, soup-and-stuffing combo that’s perfect for chilly evenings.
Storage:
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The flavors actually get better as they meld together.
- Freezer: This stuffing freezes beautifully. Let it cool completely, then transfer to a freezer-safe container or bag. It will keep for up to 3 months. Thaw in the refrigerator overnight before reheating.
Reheating:
- Oven: Preheat to 350°F (175°C). Place the stuffing in a baking dish, cover with foil, and bake for 15-20 minutes, until heated through. Remove the foil for the last 5 minutes to crisp up the top.
- Microwave: For a quick fix, microwave individual portions for 1-2 minutes. The texture won’t be as crispy, but it’s still delicious.
- Skillet: For the best results, reheat in a cast iron skillet over medium heat, stirring occasionally, until hot and crispy.
The flavors really develop overnight. Leftover stuffing is almost better than fresh. I’ve been known to eat it cold, straight from the fridge, at 11 PM. No judgment.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown per serving (based on 8 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Total Fat | 22g |
| Saturated Fat | 9g |
| Cholesterol | 95mg |
| Sodium | 780mg |
| Total Carbohydrates | 32g |
| Dietary Fiber | 2g |
| Sugars | 7g |
| Protein | 14g |
Health Benefits:
- Cornmeal is a good source of complex carbohydrates and provides energy. It also contains B vitamins and iron.
- Sausage provides protein and B vitamins, including B12, which is essential for nerve function.
- Celery and onion are rich in antioxidants and fiber, supporting digestive health.
- Sage has anti-inflammatory properties and is known for its cognitive benefits.
Dietary Considerations:
- This recipe contains gluten (from flour and cornmeal) and dairy (from butter and buttermilk).
- For a dairy-free version, use plant-based butter and a dairy-free milk with lemon juice as a buttermilk substitute.
- For a lower-sodium version, use low-sodium broth and reduce the added salt.
I’m not a nutritionist, but I believe in balance. This stuffing is a treat, and it’s meant to be enjoyed. Don’t stress about the numbers. Just savor every bite.
Conclusion
This homemade Southern cornbread stuffing with sausage is more than just a side dish. It’s the heart of the Thanksgiving table. It’s the dish that brings people back for seconds, the one that sparks conversations about grandmothers and childhood memories, the one that makes you feel warm and full and grateful.
I’ve shared this recipe with friends, family, and strangers on the internet, and the response is always the same: “This is the best stuffing I’ve ever had.” It’s not because I’m a great cook. It’s because this recipe is honest. It uses simple ingredients and straightforward techniques to create something truly special.
So go ahead and make it your own. Add more sage. Use spicy sausage. Throw in some apples or cranberries. This recipe is a starting point, not a rulebook. The best version is the one that makes you happy.
If you make this recipe, I’d love to hear about it. Leave a comment below, share a photo on social media, or tag me in your post. And if you’re looking for more holiday inspiration, check out these easy no-bake pumpkin pie with gingersnap crust or these perfect pumpkin cheesecake swirl muffins for a complete feast.
Happy cooking, friends. And happy Thanksgiving.
Frequently Asked Questions
Can I use store-bought cornbread for this recipe?
Absolutely. If you’re short on time, use a 9-inch store-bought cornbread. Just crumble it up and let it sit out for a few hours to dry out slightly. The texture won’t be quite as good as homemade, but it’ll still be delicious.
Can I make this stuffing ahead of time?
Yes! You can assemble the stuffing up to 24 hours in advance. Just cover it and refrigerate. When you’re ready to bake, add about 10-15 minutes to the baking time since you’re starting from cold.
Can I freeze this stuffing?
Yes, it freezes beautifully. Let it cool completely, then transfer to a freezer-safe container or bag. It will keep for up to 3 months. Thaw in the refrigerator overnight before reheating.
What can I use instead of sausage?
You can use ground turkey, ground chicken, or even crumbled tempeh for a vegetarian option. If using poultry, add a little extra oil or butter to compensate for the lower fat content. You can also skip the meat entirely and add extra mushrooms and vegetables.
How do I get crispy edges on the stuffing?
Use a cast iron skillet if you have one. The even heat distribution creates those golden, crispy edges. You can also broil the stuffing for the last 2-3 minutes of baking. Just watch it closely so it doesn’t burn.
Pin This Recipe!

Homemade Southern Cornbread Stuffing with Sausage – Easy Thanksgiving Side Dish
This homemade Southern cornbread stuffing with sausage is the side dish that steals the show every single time. It’s not fancy, just honest food that sticks to your ribs and makes you go back for a second helping.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: Southern
Ingredients
- 1 cup yellow cornmeal
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 1 teaspoon salt
- 1/4 cup granulated sugar
- 1 large egg, room temperature
- 1 cup buttermilk
- 1/4 cup unsalted butter, melted (plus more for the skillet)
- 1 pound pork sausage
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 celery stalks, diced (about 1 cup)
- 4 tablespoons unsalted butter
- 2 cloves garlic, minced
- 1 teaspoon dried sage
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 2 cups low-sodium chicken broth
- 2 large eggs, lightly beaten
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 400°F (200°C). Place your cast iron skillet in the oven to heat up while you mix the batter.
- In a large bowl, whisk together the cornmeal, flour, baking powder, salt, and sugar. Make a well in the center and add the egg, buttermilk, and melted butter. Stir until just combined. Do not overmix.
- Carefully remove the hot skillet from the oven and add a tablespoon of butter, swirling it around to coat the bottom and sides. Pour the batter into the skillet and smooth the top. Bake for 20-25 minutes, until golden brown and a toothpick inserted in the center comes out clean.
- Let the cornbread cool for about 10 minutes. Then, crumble it into a large bowl. Set aside.
- While the cornbread bakes, heat a large skillet or Dutch oven over medium-high heat. Add the sausage and cook, breaking it up with a wooden spoon, until browned and cooked through (about 6-8 minutes). Use a slotted spoon to transfer the sausage to a plate, leaving the rendered fat in the pan.
- Reduce the heat to medium. Add the butter to the pan with the sausage drippings. Once melted, add the diced onion and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and starting to brown. Add the minced garlic and cook for another minute.
- Add the cooked sausage back to the pan with the vegetables. Stir in the dried sage, thyme, rosemary, salt, and pepper. Cook for 1 minute to toast the spices.
- Pour this mixture over the crumbled cornbread in the large bowl. Add the chicken broth and the beaten eggs. Gently fold everything together until well combined. The mixture should be moist but not soupy.
- Preheat your oven to 375°F (190°C). Grease a 9×13 baking dish or your cast iron skillet with butter or cooking spray. Transfer the stuffing mixture to the dish and spread it evenly.
- Bake for 30-35 minutes, until the top is golden brown and the edges are crispy. The center should be set and slightly firm to the touch. Let it rest for 5-10 minutes before serving.
Notes
For extra crispy edges, broil the stuffing for the last 2-3 minutes. Watch it closely so it doesn’t burn. You can assemble the stuffing up to 24 hours in advance and refrigerate; add about 10-15 minutes to the baking time if starting from cold.
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 7
- Sodium: 780
- Fat: 22
- Saturated Fat: 9
- Carbohydrates: 32
- Fiber: 2
- Protein: 14
Keywords: cornbread stuffing, sausage stuffing, Southern stuffing, Thanksgiving side dish, homemade stuffing, easy stuffing recipe


