This post may contain affiliate links. Please read our disclosure policy.

Cornbread stuffing is made with buttery, golden cornbread, a mix of savory herbs, and tender vegetables, this stuffing is perfect for pairing with turkey or ham and is packed with classic flavors.

You will love this served alongside Boursin Mashed Potatoes and some homemade cranberry orange sauce.

A white casserole dish with cornbread stuffing in it.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Cornbread is one of those dishes that we can’t skip during the holiday season, and it is a must to serve over Thanksgiving dinner, along with all your other holiday recipes. For a twist to the classic Thanksgiving stuffing recipe, I decided to make a cornbread version. I mean, who doesn’t love cornbread? This cornbread stuffing is so flavorful you would want to make it every year. You will love the addition of dried cranberries that add a nice sweet and tang taste to the stuff.

If you aren’t making the turkey this holiday season, you can bake a whole chicken instead. Try my maple-glazed baked whole chicken and serve this stuffing recipe with it.

Why I love it

  • Super tasty: Buttery cornbread adds a touch of sweetness and richness.
  • Easy to make: Uses simple ingredients and can be prepared ahead of time, making it perfect for busy holiday prep.
  • Crowd-pleaser: Everyone is going to love this.
  • A holiday favorite: It is a warm, comforting side that pairs beautifully with Thanksgiving classics.

Ingredients needed

ingredients for stuffing laid out.

The ingredients for this recipe come together to make a delicious holiday side dish with just the right hint of sweetness. Here is a note on all of the ingredients needed:

  • Fine ground cornmeal: Gives a tender and crumbly texture.
  • All-purpose flour: Combined with cornmeal, flour helps create structure in the cornbread.
  • Baking staples: helps the cornbread rice.
  • Salt
  • Eggs: Helps bind the ingredients together.
  • Buttermilk: Makies the cornbread tender and soft without being dense.
  • Vegetable oil: Keeps the stuffing moist and tender.
  • Onions: Sautéed sweet onions add a mild, slightly caramelized flavor.
  • Celery: Adds crunch and flavor.
  • Garlic: For more flavor.
  • Dried cranberries: Adds a hint of tart sweetness that balances the savory ingredients.
  • Herbs: the herbs add a warm, earthy, and slightly peppery taste.
  • Bone broth: The broth helps keep the stuffing moist. You can use chicken broth.
  • Salt and pepper

Variations and substitutions

  • Make it vegetarian: Substitute bone broth with vegetable broth to make the dish completely vegetarian.
  • Gluten-free option: Make or buy a gluten-free cornbread to keep the stuffing gluten-free.
  • Dairy-free option: Use almond milk in place of buttermilk for a dairy-free recipe.
  • Classic stuffing: For a more traditional recipe made with French bread, try my homemade Thanksgiving stuffing.

How to make cornbread stuffing

Step 1: Preheat the oven to 400ºF and line a 9×9-inch baking dish with parchment paper. Whisk the eggs with buttermilk and oil until smooth.

Whisking cornbread mixture in a large white bowl.

Step 2: Mix the cornmeal, flour, baking powder, baking soda and salt. Pour the egg mixture over the flour and stir with a spatula until combined. A few visible lumps should be just fine, just don’t over-mix. Spread into a pan and bake.

Sautéing onion and celery in a large skillet.

Step 3: Preheat the oven to 375ºF. Heat the oil in a large pan and sauté the onions, celery, garlic for 7-8 minutes, stirring frequently. Stir in the cranberries, fresh herbs and remove from heat.

Mixing sautéed veggies with crumbled cornbread.

Step 4: Place the diced cornbread into a very large bowl. Add the sautéed veggies and herbs. Pour in the egg mixture.

Baked cornbread stuffing in a white casserole dish.

Step 5: Toss very well then transfer everything into a rectangle baking dish, spreading it into an even layer. Bake, covered with foil, for 30 minutes, then uncover and continue to bake for 20 minutes more.

Rena’s tips

Recipe tips

  • Day-old cornbread: Slightly stale cornbread will give your stuffing the best texture. If you don’t have day-old cornbread, bake the cornbread in advance and let it sit out to dry, or toast it in the oven for 10–15 minutes before using.
  • Don’t over-mix: Gently fold the ingredients together just until they’re combined to keep some larger cornbread pieces intact for the best texture. Over-mixing will break down the cornbread and lead to a more mushy texture.
  • Let it rest: After baking, let the stuffing rest for 5–10 minutes before serving. This gives it a chance to firm up slightly, making it easier to serve.

Common questions

Can I use store-bought stuffing?

Yes, store-bought cornbread can save time and work well in stuffing. Just make sure it’s not too sweet or crumbly, as this can impact the flavor and texture of the stuffing. Let it sit out to dry or toast it briefly in the oven before using.

How to know when the stuffing is done cooking?

The stuffing should be moist throughout, but not overly wet, and should hold together when served. Insert a fork into the center of the stuffing to check for doneness. If it’s still too wet, return it to the oven and bake uncovered for a few more minutes.

How can I keep the cornbread warm for serving?

If your stuffing is done ahead of time, keep it warm by covering it with foil and placing it in your oven at low heat (around 200°F) until ready to serve. You can also reheat individual servings in the microwave if needed.

Serving suggestions

Cornbread stuffing pairs great with so many other main dishes and sides. Here are some delicious ideas for serving:

Storage recommendations

  • Storing leftovers: Transfer the cooled stuffing to an airtight container and store it in the fridge for 3-4 days.
  • Freezing: Divide the stuffing into smaller portions to make it easier to reheat later. Wrap it tightly in plastic wrap or aluminum foil before placing it in a freezer-safe bag or container. It can be frozen for 1-2 months. Thaw it in the fridge overnight before reheating.
  • Reheating: To reheat in an oven, preheat the oven to 350°F. Place the stuffing in an oven-safe dish and cover it with foil to prevent it from drying out. Bake for 20-25 minutes, or until heated through. You can also reheat individual portions in the microwave.
  • Add moisture: If the stuffing seems dry after reheating, add a splash of broth and stir to bring back some moisture.
Cornbread stuffing in a large white casserole dish.

More Thanksgiving recipes to try

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
Please enable JavaScript in your browser to complete this form.

Thanks for stopping by. If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! I would love it if you shared it with friends and family.

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

No ratings yet

Homemade Cornbread Stuffing

By: Rena
Servings: 10 servings
Prep: 15 minutes
Cook: 1 hour 20 minutes
Total: 1 hour 35 minutes
A white casserole dish with stuffing in it.
Cornbread stuffing is made with buttery, golden cornbread, a mix of savory herbs, and tender vegetables, this stuffing is perfect for pairing with turkey or ham and is packed with classic flavors.

Ingredients

Cornbread:

  • 1 1/4 cups fine ground cornmeal
  • 3/4 cup all-purpose flour
  • 1 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon fine kosher salt
  • 2 large eggs
  • 1 1/3 cups buttermilk
  • 1/4 cup vegetable oil

Stuffing:

  • 1/4 cup vegetable oil
  • 2 sweet onions, diced
  • 6 sticks celery, chopped
  • 4-6 garlic cloves, minced
  • 1/3 cup dried cranberries, chopped
  • 1/4 cup chopped fresh parsley
  • 1/4 cup chopped fresh sage
  • 1 large egg
  • 1 2/3 cups low-sodium bone broth
  • Kosher salt and pepper, to taste

Instructions

To make the cornbread:

  • Preheat the oven to 400ºF and line a 9×9-inch baking dish with parchment paper.
  • In a large bowl, mix the 1 1/4 cups fine ground cornmeal, 3/4 cup all-purpose flour, 1 1/2 teaspoon baking powder, 1/2 teaspoon baking soda, and 1 teaspoon fine kosher salt.
  • In a second bowl, whisk the 2 large eggs with 1 1/3 cups buttermilk and 1/4 cup vegetable oil until smooth.
  • Pour the egg mixture over the flour and stir with a spatula until combined. A few visible lumps should be just fine, just don't over-mix.
  • Transfer the batter to your prepared pan and evenly layer with the spatula. Bake for 20-24 minutes. Remove from the oven and allow it to cool until ready to handle.
  • Cut into small squares.

To make the stuffing:

  • Preheat the oven to 375ºF. Heat the 1/4 cup vegetable oil in a large pan and sauté the 2 sweet onions (diced), 6 sticks celery (chopped), and 4-6 garlic cloves (minced) for 7-8 minutes, stirring frequently. Stir in the 1/3 cup dried cranberries, 1/4 cup chopped fresh parsley1/4 cup chopped fresh sage, and remove from heat.
  • In a large jug, whisk the 1 large egg together with 1 2/3 cups low-sodium bone broth, and Kosher salt and pepper
  • Place the diced cornbread into a very large bowl. Add the sautéed veggies and herbs. Pour in the egg mixture.
  • Toss very well then transfer everything into a rectangle baking dish, spreading it into an even layer. Bake, covered with foil, for 30 minutes, then uncover and continue to bake for 20 minutes more.

Notes

  • Storing leftovers: Transfer the cooled cornbread stuffing to an airtight container and store it in the fridge for 3-4 days.
  • Freezing: Divide the stuffing into smaller portions to make it easier to reheat later. Wrap it tightly in plastic wrap or aluminum foil before placing it in a freezer-safe bag or container. It can be frozen for 1-2 months. Thaw it in the fridge overnight before reheating.
  • Reheating: To reheat in an oven, preheat the oven to 350°F. Place the stuffing in an oven-safe dish and cover it with foil to prevent it from drying out. Bake for 20-25 minutes, or until heated through. You can also reheat individual portions in the microwave.
  • Add moisture: If the stuffing seems dry after reheating, add a splash of broth and stir to bring back some moisture.

Nutrition

Serving: 1servingCalories: 292kcalCarbohydrates: 33gProtein: 8gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 7gMonounsaturated Fat: 4gTrans Fat: 0.1gCholesterol: 59mgSodium: 665mgPotassium: 248mgFiber: 3gSugar: 8gVitamin A: 157IUVitamin C: 4mgCalcium: 109mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating