Preheat oven to 400 degrees and grease an 8" square baking dish.
Add the corn meal, flour, sugar, baking powder and salt to a mixing bowl. Stir to combine. Add milk, oil and flax egg to the dry ingredients and gently stir until combined.
Transfer the mixture to the baking dish and bake in the oven for 20 minutes - or until a toothpick inserted in the center comes out clean.
Remove the cornbread from the oven and allow it to cool for at least 30 minutes.
While the cornbread is cooling, melt the butter in a pan over medium heat. Add the onion, celery, thyme and sage to the pan and cook until the veggies are tender (approx. 3-5 minutes). Remove from the heat.
Crumble the cornbread into 1 inch chunks. Add the veggies to the cornbread and toss to combine. Slowly pour the broth into the cornbread followed by the parsley and mix together. Taste and add salt & pepper to taste.
Reheat the oven to 400 degrees and grease a muffin tin.
Using a measuring cup, transfer the cornbread mixture to the muffin tin - pushing the mixture down and allowing it to overfill as needed.
Place the muffins in the oven and bake for 30-40 minutes - or until the tops are crispy. Remove from the oven and allow to cool for 10 minutes. Remove the muffins from the tin and eat immediately.***