In a large mixing bowl, combine all filling ingredients, tossing to coat. Pour the filling into a 9x13 baking dish. Set aside.
In another mixing bowl, whisk together the cornmeal, flour, baking soda, sugar and salt. Make a well in the center and then add in the yogurt, egg, butter and milk. Stir to combine (do not overmix).
Drop topping onto filling in large dollops from a spoon. Don't worry about filling in all spaces, the topping will expand.
Bake in preheated oven for 35-40 minutes, or until the cornbread is browned and the filling is bubbly. Remove from heat and let rest 15-20 minutes before serving.