Preheat the oven to 350F and grease a 9x13 baking dish with butter.
Heat a skillet over medium heat. Add the butter. Once the butter is melted add the chopped onions, celery, carrots, red, and green bell peppers. Let it sauté for2 minutes.
Next add the mixed herbs, garlic powder, salt, and pepper and let it cook for another 2 to 3 minutes, or until the vegetable are soft.
In a large bowl, add the cubed cornbread.
Add the sautéed vegetables, dried cranberries, walnuts, and chopped fresh parsley.
Add the chicken stock and mix well. The mixture will be very wet.
Add the cornbread-vegetable mix into the prepared baking dish and cover tightly with a foil.
Bake at 350F for 25 minutes.
Remove the foil and bake for another 10 minutes, for the top to get brown.
Garnish with some more dried cranberries, chopped walnut, and freshly chopped parsley and serve immediately.