Gluten-Free Cornbread Sausage Stuffing with Leeks, Pecans, and Dried Cranberries (Gluten-Free)

I’ve been making Cornbread Sausage Stuffing with Leeks, Pecans, and Dried Cranberries for nine years. Every. single. year. Without fail. Always for Thanksgiving and sometimes for Christmas too. Okay, and really, sometimes I make it during the summer just because I can and twice a year doesn’t seem like enough.

Also, I need to mention, because I’m so proud of myself, that I have perfected the gluten-free aspect of it. So well, in fact, that I usually don’t mention that tidbit until after people have eaten it. Not to trick them, but just to show them (my husband being one) that gluten-free is not always synonymous with cardboard. (Sometimes it is, it’s true.) I’ve included those small changes in the recipe below.

So, let’s talk about the goodies in the stuffing. I like it to be about half goodies, half cornbread. There is a ton of onions and celery and fresh herbs, but I always add in leeks (because I love them), dried cranberries for a little sweet-tart component, and the nuts for crunch. There have been years when I’ve left out the sausage and had a riot on my hands. So there’s sausage in it and plenty of it!

I started making homemade sausage from lean ground pork to cut down on some of the fat. (I’m still tweaking my recipe, but I’ll share it when it’s perfect.) I often just use whole milk instead of the half and half. It doesn’t really need it. And I use about half as much butter, if I use it at all. If there’s enough fat from the sausage, I use that instead.

It’s ideal to make this stuffing the night before. If you have a large enough fridge, or it’s cold enough outside, that’s not a problem. Just add a little extra liquid so it’s not too dry. The flavors meld a little better, but it’s really good even without sitting overnight. The texture is almost like bread pudding. It’s eggy and rich. We always cook some in a smaller, separate pan so we can dig in before dinner. Yeah, we’re like that.

Cornbread Sausage Stuffing with Leeks, Pecans, and Dried Cranberries

adapted from Cooks’ Illustrated

Notes: This recipe makes about 16 cups of crumbled cornbread, you will only 3/4 of the recipe for the stuffing. In this recipe, the stuffing is baked outside of the turkey in a baking dish. To make the stuffing a day in advance (I recommend), increase both the stock and half-and-half by ¼ cup each and refrigerate the unbaked stuffing 12 to 24 hours. Before transferring to baking dish, let the stuffing stand at room temperature for about 30 minutes, or until stuffing loses its chill.


For cornbread:

4 Tbsp. unsalted butter, melted, plus extra for greasing the baking dish
4 large eggs
1 1/3 cups buttermilk
1 1/3 cups milk
2 cups yellow cornmeal, preferable stone-ground
2 cups all-purpose flour (see below for gluten-free substitutions)
4 tsp. baking powder
1 tsp. baking soda
2 Tbsp. sugar
1 tsp. salt

For Stuffing:

3 cups homemade turkey or chicken broth or canned low-sodium chicken broth
2 cups half-and-half (or whole milk)
2 large eggs, beaten lightly
8 tablespoons (1 stick) butter, plus extra for greasing baking dish
1 ½ pounds bulk pork sausage (not breakfast sausage), broken in 1” pieces
3 medium onions, chopped fine (about 3 cups)
3 stalks celery, chopped fine (about 1 ½ cups)
2 leeks, thinly sliced, washed well
2 tablespoons minced fresh thyme leaves
2 tablespoons minced fresh sage leaves
3 garlic cloves, minced
1 ½ teaspoons salt
2 tsp. freshly ground black pepper
1 cup roughly chopped pecans
1/2 cup dried cranberries


For cornbread:

1. Adjust an oven rack to the middle position and heat the oven to 375 degrees. Grease a 9” by 13” baking dish with butter.

2. Beat the eggs in a medium bowl; whisk in the buttermilk and milk.

3. Whisk the dry ingredients together in a large bowl. Make a well in the center and pour the egg/milk mixture into the well. Stir with a whisk until just combined. Stir in the butter.

4. Pour batter into the greased baking dish. Bake until the top is golden brown and the edges have pulled away form the sides of the pan, 30 to 40 minutes.

5. Transfer the baking dish to a wire rack and cool to room temperature before using, about 1 hour. Cut the cornbread into 1″ cubes and spread in an even layer on 2 baking sheets. Place in a 250 degree oven for 50-60 minutes, or until dried out and evenly toasted. (I usually pull the pans out and turn the cornbread over for even toasting.)

For stuffing:

1. Place the cornbread in a large bowl (the larger the better—the huge Tupperware works well). Whisk together stock, half-and-half, and eggs in a medium bowl. Pour over cornbread and toss VERY gently just to coat—try not to break the cubes into smaller pieces. Set aside.

2. Heat a heavy-bottomed 12” skillet over med-high heat, until hot. Add 2 Tbsp. butter and swirl to coat pan. When foaming subsides, add the sausage and cook until it loses its raw color, about 5-7 minutes. With a slotted spoon, transfer the sausage to a medium bowl. Add about half the onions and celery to the fat in the skillet; saute, stirring occasionally, over medium-high heat until softened, about 5 minutes. Transfer onion mixture to the bowl with the sausage. Return the skillet to the heat and add the remaining 6 Tbsp. butter, when the foam subsides, add the remaining celery, onions, and leeks. Sauté, stirring occasionally, until softened, about 5 minutes. Stir in the thyme, sage, and garlic; cook until fragrant, about 30 seconds; add the salt and pepper. Add this mixture along with the sausage and onion mixture and the cranberries and pecans to the cornbread and stir gently to combine so that cornbread does not break into smaller pieces. Cover the bowl with plastic wrap and refrigerate to blend flavors, at least 1 hour or up to 4 hours.

3. Adjust an oven rack to the lower-middle position and heat the oven to 400 degrees. Butter a 10” by 15” baking dish (or 2, 9” square or 7 by 11” baking dishes). Transfer the stuffing to the baking dish; pour any liquid accumulated in the bottom of the bowl over the stuffing and, if necessary, gently press the stuffing with a rubber spatula to fit it into the baking dish. Bake until golden brown, 35 to 40 minutes.

*To make this gluten-free use 1 cup brown or white rice flour, 1/2 cup sorghum flour, 1/2 cup tapioca starch, and 1/4 teaspoon xanthan gum. Alternatively, you can use your favorite all-purpose GF flour. If it doesn’t contain a gum, add 1/2 teaspoon xanthan or guar gum.

You may also like


  1. this is where I admit I’m usually a stovetop stuffing gal (gulp) one of the few box mixes I ever use… BUT this was wonderful and I totally want to do homemade stuffing now! Thanks so much for opening my eyes! (and my husband adored it!)

  2. That stuffing looks to die for! Feel free to bring some to our house :). I know my husband I will eat some! Otherwise, it will be the same boring stuffing like in the past (good, though)!

  3. Looks delish and can’t wait to try it out. Quick question, do you think I could cheat a bit and use a box cornbread mix to make the cornbread and then proceed as directed? Or will that kill the drill? Gracias!

  4. Hello Erin, my friend!!! Yes, you can totally make it with boxed cornbread. It might end up a little sweeter than the homemade. If the directions say to add sugar, just omit it. :) Let me know how it goes! Happy Turkey Day!

  5. So, if I’m reading your heading correctly, you actually only use 12 cups of cubed cornbread in the stuffing. Am I understanding this correctly? I’ve got my cornbread cooling as I write :)

  6. Yes! Add the leeks to the celery and onions. Add those in with the sauteed onions, celery and leeks when you add the liquid ingredients to the cornbread. I’ll add that into the directions. Sorry for the confusion!

  7. Hello! I’m working on making this right now, and I am assuming that you sauté the leeks with the celery and onion, an then add the salt and pepper and Crasins and pecans just before the baking dish?

  8. Hello! I’m working on making this right now, and I am assuming that you sauté the leeks with the celery and onion, an then add the salt and pepper and Crasins and pecans just before the baking dish?

  9. Returning and reporting– stuffing was a huge hit! I was worried because mine looked mushier than yours but it baked up just fine. Thanks for the recipe how-to. I used Marie Callenders mix for the corn bread (because I’m lazy) and it worked out just fine. Also, inadvertently bought a “hot” sausage–but also tasted just fine.

  10. Has anyone tried this – but eggless? My 3 year old is Celiac and has an egg allergy – could I sub duck eggs? apparently people allergic to Chicken eggs can have duck eggs as the protein in which the allergy comes from is completely different between Chickens and Ducks …Just thought I would ask – this is our first year going Gluten Free for him as the Celiac was just officially diagnosed this past March. I am wanting to find recipes that are yummy for him – he sure misses bread and the egg allergy has made it near impossible to find bread. TIA

    1. Hey Megan! That is a very good question! I have personally made the cornbread without eggs, using ground flaxseed as an egg substitution. It works great! As for the eggs in the stuffing itself, my feeling is that you don’t have to have it. You could technically just leave it out and probably be just fine. It would be a little more crumbly as the eggs help bind it together. It’s kind of like bread pudding. Now, you could use an egg replacer if you want. Other binders like cheese could also work. As far as duck eggs go, I haven’t personally had issues with chicken eggs or other poultry eggs, so I’m not 100% sure about that. But if your son can tolerate duck eggs, I would think they would definitely work in place of chicken eggs. Hope that helps!

Leave a Reply

Your email address will not be published.