In a large skillet, melt the butter over medium heat. Sauté the onion, celery, and garlic until soft, about 5-7 minutes.
In a large bowl, combine the toasted cornbread and white bread cubes. Add the sautéed vegetables and mix well.
Stir in the chicken broth, fresh herbs, salt, and pepper. Mix until the bread is moistened but not soggy.
Gently fold in the beaten eggs and parsley until evenly combined.
Transfer the mixture to a greased baking dish and cover with foil.
Bake for 25 minutes, then uncover and bake for 10 minutes, or until the top is golden and slightly crisp.
Remove from the oven and let it cool for a few minutes before serving.
Notes
Toasting the cornbread and white bread cubes prevents them from becoming too soggy when combined with the broth. Spread them on a baking sheet and toast in a 300°F (150°C) oven for about 10 minutes, flipping halfway.You can prepare the stuffing a day in advance. Assemble it and store it in the refrigerator, then bake it just before serving.If you like a moister stuffing, increase the broth by ½ cup. For drier stuffing, use a bit less broth.To store: store cornbread stuffing in an airtight container in the fridge for up to 3 days.To freeze: to freeze, wrap tightly, and freeze for up to 3 months. Thaw in the fridge before reheating. If freezing before baking, thaw in the fridge overnight and bake as directed. If freezing after baking, thaw and reheat in the oven at 350°F (175°C) until warm.