Written by

Kristen Douglas

Published

Best Savory Cornbread Stuffing with Sausage and Sage

Ready In 60 minutes
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

It was 10:47 PM on a random Tuesday in October, and I had a bag of stale cornbread sitting on my counter that I was supposed to have turned into a thoughtful side dish for a Friendsgiving tasting the next day. I didn’t have the fancy artisan loaf the recipe called for, but I had that cornbread, a roll of spicy breakfast sausage in the freezer, and a wild idea that had been percolating since I’d dozed off on the couch during a nature documentary. I was tired, honestly, and maybe a little impulsive. I just started crumbling that cornbread into a bowl, letting the dry pieces scatter across the counter like golden crumbs of potential. I browned the sausage straight from the freezer—breaking it apart with a wooden spoon while still half-frozen, which, let me tell you, is a workout—and the smell of sage and pork filled my tiny kitchen. It was one of those moments where you’re not sure if you’re making a masterpiece or a massive mistake, but you’re too far in to stop. Maybe you’ve been there, standing in your kitchen at an ungodly hour, trusting a gut feeling over a printed recipe. That night, that weird, impulsive, late-night experiment turned into the savory cornbread stuffing I’ve been making for every holiday since. It’s the one people ask for by name, and honestly, I’m still a little surprised it worked so well.

Why You’ll Love This Recipe

This isn’t your grandmother’s stuffing—unless your grandmother was a bit of a renegade in the kitchen. I’ve tested this version more times than I can count, tweaking the moisture level, the sausage-to-bread ratio, and the perfect amount of fresh sage until it was just right. It’s the kind of recipe that feels both familiar and excitingly new.

  • Quick & Easy: From start to table in about an hour, most of which is hands-off baking time. Perfect for a busy Thanksgiving morning or a cozy Sunday dinner.
  • Simple Ingredients: No need for a specialty grocery run. Stale cornbread, breakfast sausage, onion, celery, and fresh sage are all you need for the base.
  • Perfect for the Holidays: This stuffing is the star of the Thanksgiving table, but it’s also fantastic alongside a roasted chicken or pork chops any night of the week.
  • Crowd-Pleaser: I’ve watched people who “don’t like stuffing” go back for seconds. The savory sausage and aromatic sage win over even the pickiest eaters.
  • Unbelievably Delicious: The texture is a dream—crispy, golden edges with a tender, moist center. The flavor is deep, savory, and utterly comforting.

What makes this recipe different is the technique. Instead of using a plain bread loaf, we’re starting with a slightly sweet, crumbly cornbread that creates a unique texture and flavor base. The sausage adds a savory, juicy element that seeps into every bite, and the fresh sage—not dried—brings an aromatic punch you just can’t replicate. This isn’t just another version of stuffing; it’s the one that will make you close your eyes after the first bite. It’s comfort food, reimagined with a little more soul and a lot more flavor.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to create something truly special. Most of these are pantry or fridge staples, which makes it incredibly easy to throw together on a whim.

For the Cornbread (or use store-bought)

  • 1 cup yellow cornmeal (I prefer a medium-grind for better texture)
  • 1 cup all-purpose flour
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1/4 cup granulated sugar (just enough for a hint of sweetness)
  • 1 cup buttermilk (adds tenderness; regular milk works too)
  • 1/3 cup vegetable oil (or melted butter for richer flavor)
  • 2 large eggs

For the Stuffing

cornbread stuffing with sausage and sage preparation steps

  • 8 cups stale cornbread, cubed or crumbled (about one 9×13 pan of cornbread, left out overnight)
  • 1 pound breakfast sausage (I use a mild or spicy pork sausage; you can also use turkey sausage)
  • 4 tablespoons unsalted butter
  • 1 large yellow onion, diced
  • 3 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 tablespoons fresh sage, chopped (about 10-12 leaves—dried won’t give the same punch)
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 1/2 cups low-sodium chicken broth (plus more if needed)
  • 2 large eggs, beaten

Ingredient Tips: For the best texture, make your cornbread a day or two ahead and let it dry out on the counter. If you’re in a pinch, you can cube it and toast it in a 300°F oven for 15-20 minutes. I recommend using a good quality breakfast sausage—I’m partial to the one from my local butcher or a brand like Johnsonville for consistent flavor. For a vegetarian version, swap the sausage for a meatless crumble and use vegetable broth. The fresh sage is non-negotiable here; it’s what gives this stuffing its signature aromatic depth.

Equipment Needed

You don’t need a lot of fancy tools for this recipe. Here’s what I use every time:

  • A large skillet or Dutch oven: For browning the sausage and sautéing the vegetables. A heavy-bottomed pan works best for even heat.
  • A 9×13-inch baking dish: This is the perfect size for a standard batch of stuffing. Glass or ceramic works well.
  • A large mixing bowl: For combining the cornbread, sausage mixture, and broth. Make sure it’s big enough to toss everything without spilling.
  • A wooden spoon or spatula: For breaking up the sausage and stirring the vegetables.
  • A sharp knife and cutting board: For dicing the onion, celery, and chopping the fresh herbs.
  • Measuring cups and spoons: Accuracy matters, especially with the broth.

Budget-Friendly Alternatives: If you don’t have a Dutch oven, any large skillet will do. No baking dish? A cast-iron skillet works beautifully and gives you extra crispy edges. I’ve even used a disposable aluminum pan in a pinch—it works fine, just keep an eye on the baking time.

Preparation Method

Let’s make this happen. The process is straightforward, but I’ll walk you through every step so you get perfect results every time.

  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray. This ensures the stuffing doesn’t stick and the edges get beautifully golden.
  2. Brown the sausage. Heat a large skillet over medium-high heat. Add the breakfast sausage and cook, breaking it apart with a wooden spoon, until it’s browned and cooked through—about 6-8 minutes. The smell at this point is incredible. Use a slotted spoon to transfer the sausage to a plate, leaving about 2 tablespoons of the rendered fat in the pan.
  3. Sauté the aromatics. Reduce the heat to medium. Add the butter to the same pan with the sausage fat. Once melted, add the diced onion and celery. Cook, stirring occasionally, until they’re soft and translucent—about 5-7 minutes. The onions should look glossy and the celery should be tender. Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic; it can turn bitter quickly.
  4. Add the herbs. Stir in the chopped fresh sage and thyme. Cook for 30 seconds, just until the herbs release their oils and become aromatic. This step is crucial—it wakes up the flavors and infuses the vegetables with that classic stuffing taste.
  5. Combine the base. In a large mixing bowl, add the stale cornbread cubes. Pour the sautéed vegetable mixture over the top, then add the cooked sausage. Toss gently with your hands or a spatula until everything is evenly distributed. You want every piece of cornbread to get a little bit of that savory goodness.
  6. Prepare the liquid mixture. In a separate small bowl, whisk together the chicken broth and the beaten eggs. This is your binding agent. Pour it over the cornbread mixture and toss again gently. The cornbread should be moist but not soggy. If it looks dry, add another 1/4 cup of broth. If it looks too wet, don’t worry—the cornbread will absorb some as it bakes.
  7. Transfer to the baking dish. Pour the stuffing mixture into your prepared baking dish and spread it into an even layer. Don’t press it down too firmly; you want some air pockets for texture.
  8. Bake to perfection. Place the dish in the preheated oven and bake for 35-40 minutes, or until the top is golden brown and crispy. The edges should be slightly crusty, and the center should be set but still moist. If you like a crunchier top, broil it for the last 2-3 minutes—but watch it closely so it doesn’t burn.
  9. Rest and serve. Let the stuffing rest for about 5 minutes before serving. This allows the flavors to meld and the texture to set. Serve warm, scooped directly from the dish.

Pro Tip: If you’re making this ahead of time, prepare the stuffing up to step 7, cover it, and refrigerate. When you’re ready to bake, add an extra 10-15 minutes to the baking time since it’s starting from cold.

Cooking Tips & Techniques

Over the years, I’ve made my fair share of mistakes with stuffing. Here’s what I’ve learned so you don’t have to repeat them.

The biggest mistake is using fresh cornbread. I know, it sounds counterintuitive, but fresh, soft cornbread will turn your stuffing into a mushy, pudding-like mess. Stale or toasted cornbread is essential because it absorbs the liquid without falling apart. I once made the mistake of using day-old cornbread that was still too soft, and the result was a dense, gluey disaster. Now, I always make my cornbread at least two days ahead and leave it uncovered on the counter.

Don’t skip browning the sausage properly. You want a good sear on the meat. That browned crust is where all the flavor lives. Let the sausage sit in the pan without moving it for a minute or two to develop that deep, savory color. And don’t drain all the fat—that liquid gold is going to flavor the vegetables.

Season in layers. I add salt at every stage: a pinch when cooking the vegetables, a little more when combining the stuffing, and a final adjustment before baking. This builds a more complex, well-rounded flavor than just salting at the end.

Watch your liquid levels. The perfect stuffing is moist but not wet. If you’re using a particularly dry cornbread, you might need a little more broth. If your cornbread is on the moister side, start with less. The mixture should look like it’s holding together but still have some loose crumbs. When you squeeze a handful, it should clump but not release liquid.

Let it rest. I know it’s tempting to dig in right away, but letting the stuffing rest for 5-10 minutes after baking allows the steam to redistribute and the texture to set. It also makes it easier to serve without it falling apart.

Variations & Adaptations

This recipe is incredibly versatile. Here are some of my favorite ways to change it up.

Vegetarian Version

Swap the pork sausage for a plant-based crumble or chopped mushrooms. I use a combination of cremini and shiitake mushrooms for a meaty, umami-rich texture. Sauté them the same way you would the sausage, and use vegetable broth instead of chicken broth. It’s surprisingly satisfying.

Spicy Sausage & Jalapeño

For those who like a kick, use hot breakfast sausage and add one finely diced jalapeño (seeds removed unless you want extra heat) to the vegetable mixture. The spicy notes pair beautifully with the sweet cornbread and aromatic sage. I made this version for a Super Bowl party, and it disappeared faster than the wings.

Apple & Cranberry Twist

Add one diced apple (I prefer Granny Smith for tartness) and 1/2 cup dried cranberries to the vegetable mixture. The sweetness and tartness cut through the savory richness of the sausage and sage. This is my go-to for Thanksgiving—it adds a pop of color and a festive flavor that everyone loves.

Gluten-Free Adaptation

Use a gluten-free cornbread recipe (most cornbread is naturally gluten-free if you use a gluten-free flour blend) and ensure your sausage and broth are certified gluten-free. The rest of the ingredients are naturally gluten-free, so it’s an easy swap.

Make It Dairy-Free

Use olive oil or a plant-based butter alternative in place of the butter. Most breakfast sausages are dairy-free, but double-check the label. The recipe works beautifully without the dairy, and you won’t miss it.

Serving & Storage Suggestions

This stuffing is best served warm, straight from the oven. The contrast between the crispy top and the tender, moist interior is pure magic. I like to scoop it into a beautiful serving bowl and garnish with a few fresh sage leaves for a pop of green.

What to serve with it: This stuffing is a natural partner for roasted turkey or chicken, but don’t limit yourself to Thanksgiving. It’s amazing alongside a simple roast chicken, pan-seared pork chops, or even a holiday ham. For a vegetarian meal, serve it with a hearty mushroom gravy and some roasted root vegetables. A crisp white wine like Sauvignon Blanc or a light Pinot Noir would be lovely.

Storage: Leftover stuffing can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so it’s even better the next day. To reheat, place it in a 350°F oven for 10-15 minutes, or until warmed through. You can also microwave individual portions, but the texture won’t be as crispy.

Freezing: This stuffing freezes beautifully. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To reheat, thaw overnight in the refrigerator, then bake at 350°F for 20-25 minutes until hot and crispy on top.

Flavor Development: I honestly think this stuffing tastes better on day two. The flavors have time to meld and deepen, and the texture becomes even more cohesive. If you can, make it a day ahead and reheat it—you won’t regret it.

Nutritional Information & Benefits

While this is definitely a comfort food, it does have some redeeming nutritional qualities. Here’s an approximate breakdown per serving (based on 12 servings):

  • Calories: 380
  • Fat: 22g
  • Carbohydrates: 35g
  • Protein: 12g
  • Fiber: 2g
  • Sugar: 6g
  • Sodium: 680mg

Health Highlights: The sage in this recipe isn’t just for flavor—it’s packed with antioxidants and has anti-inflammatory properties. The celery and onion provide a good dose of vitamins and fiber. If you use turkey sausage, you can reduce the fat and calories significantly. This recipe is also a good source of iron from the sausage and B vitamins from the cornbread.

Dietary Considerations: This recipe contains gluten (from the cornbread and flour) and dairy (from the butter). For a gluten-free version, use a gluten-free cornbread recipe. For a dairy-free version, substitute the butter with olive oil or a plant-based alternative. It’s not suitable for a low-carb diet due to the cornbread, but it can be made vegetarian or vegan with the substitutions mentioned above.

Conclusion

This savory cornbread stuffing with sausage and sage is more than just a side dish—it’s the heart of the holiday table. It’s the recipe that sparks conversations, invites second helpings, and makes everyone feel a little more at home. Whether you’re making it for a big Thanksgiving gathering or a simple Sunday roast, it delivers on every level: flavor, texture, and pure comfort.

I encourage you to make this recipe your own. Tweak the herbs, swap the sausage, add a little heat or a touch of sweetness. That’s the beauty of cooking—you get to write your own story with every dish. And honestly, this one is worth telling.

If you give this recipe a try, I’d love to hear about it. Leave a comment below and let me know how it turned out, or share your own twist on it. And if you’re looking for more holiday inspiration, don’t miss my classic roasted turkey with herb butter or these fluffy mashed potatoes with roasted garlic. They make the perfect trio for any festive meal. Happy cooking!

Frequently Asked Questions

Can I make this stuffing ahead of time?

Absolutely! You can assemble the stuffing up to the point of baking, cover it, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10-15 minutes to the baking time since it’s starting from cold. You can also bake it completely, then reheat it the next day.

Can I use dried sage instead of fresh?

You can, but I really recommend fresh sage for this recipe. Fresh sage has a bright, aromatic flavor that dried sage just can’t match. If you must use dried, use about 1 tablespoon and add it with the garlic to rehydrate it slightly.

What if I don’t have stale cornbread?

No problem! Cut your fresh cornbread into cubes and spread them on a baking sheet. Toast them in a 300°F oven for 15-20 minutes, stirring once, until they’re dry and slightly golden. Let them cool completely before using. This mimics the texture of stale bread perfectly.

Can I cook the stuffing inside the turkey?

I don’t recommend it for food safety reasons. Stuffing cooked inside the turkey often doesn’t reach a safe temperature (165°F) before the turkey meat is overcooked. Baking it separately gives you more control over the texture and ensures everything is cooked safely and evenly.

How do I get a crispy top on my stuffing?

For extra crispy edges, bake the stuffing uncovered and don’t stir it during baking. If you want a really crunchy top, broil it for the last 2-3 minutes, keeping a close eye on it so it doesn’t burn. You can also dot the top with a few small pieces of butter before baking for extra golden browning.

Pin This Recipe!

cornbread stuffing with sausage and sage recipe

Print

Best Savory Cornbread Stuffing with Sausage and Sage

This savory cornbread stuffing with sausage and sage is the star of the holiday table. It features crispy, golden edges with a tender, moist center, and a deep, savory flavor from fresh sage and breakfast sausage.

  • Author: Lena
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 12 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 1 cup yellow cornmeal (medium-grind)
  • 1 cup all-purpose flour
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1/4 cup granulated sugar
  • 1 cup buttermilk (or regular milk)
  • 1/3 cup vegetable oil (or melted butter)
  • 2 large eggs
  • 8 cups stale cornbread, cubed or crumbled (about one 9x13 pan)
  • 1 pound breakfast sausage (mild or spicy pork, or turkey sausage)
  • 4 tablespoons unsalted butter
  • 1 large yellow onion, diced
  • 3 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 tablespoons fresh sage, chopped (about 1012 leaves)
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 1/2 cups low-sodium chicken broth (plus more if needed)
  • 2 large eggs, beaten

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
  2. Brown the sausage: Heat a large skillet over medium-high heat. Add the breakfast sausage and cook, breaking it apart 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 about 2 tablespoons of rendered fat in the pan.
  3. Sauté the aromatics: Reduce heat to medium. Add the butter to the same pan with the sausage fat. Once melted, add the diced onion and celery. Cook, stirring occasionally, until soft and translucent (about 5-7 minutes). Add the minced garlic and cook for another minute until fragrant.
  4. Add the herbs: Stir in the chopped fresh sage and thyme. Cook for 30 seconds until aromatic.
  5. Combine the base: In a large mixing bowl, add the stale cornbread cubes. Pour the sautéed vegetable mixture over the top, then add the cooked sausage. Toss gently until evenly distributed.
  6. Prepare the liquid mixture: In a separate small bowl, whisk together the chicken broth and beaten eggs. Pour over the cornbread mixture and toss again gently. The cornbread should be moist but not soggy; add another 1/4 cup broth if dry.
  7. Transfer to the baking dish: Pour the stuffing mixture into the prepared baking dish and spread into an even layer. Do not press down too firmly.
  8. Bake: Place in the preheated oven and bake for 35-40 minutes, until the top is golden brown and crispy. For a crunchier top, broil for the last 2-3 minutes.
  9. Rest and serve: Let the stuffing rest for about 5 minutes before serving. Serve warm.

Notes

For best texture, make cornbread 1-2 days ahead and let it dry out. If using fresh cornbread, cube and toast at 300°F for 15-20 minutes. Fresh sage is non-negotiable for best flavor. To make ahead, prepare through step 7, cover, and refrigerate; add 10-15 minutes to baking time. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months.

Nutrition

  • Serving Size: 1 serving (1/12 of r
  • Calories: 380
  • Sugar: 6
  • Sodium: 680
  • Fat: 22
  • Saturated Fat: 8
  • Carbohydrates: 35
  • Fiber: 2
  • Protein: 12

Keywords: cornbread stuffing, sausage stuffing, Thanksgiving stuffing, savory stuffing, holiday side dish, cornbread dressing

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating