Preheat the oven to 425 degrees.
Cut the zucchini in half lengthwise. Trim off the ends and scoop out the flesh.
Rub the zucchini halves with 1 Tbsp olive oil, sprinkle with salt, and roast on a baking sheet for 20 minutes.
While the zucchini is cooking, make the filling. Saute the onion in the other Tbsp of olive oil over medium heat until soft.
Roughly chop the scooped out zucchini flesh and add to the onions.
Add the ground turkey and cook, breaking it up and stirring until brown and nearly cooked through.
Add the herbs and spices to the mixture, followed by the black beans, corn, and tomato paste.
Stir, then cover with a lid and allow to cook for 5 minutes. If the mixture looks dry, add a few splashes of water. When the meat is cooked and everything looks good, taste for seasoning.
Scoop the mixture onto the zucchini halves.
Sprinkle with cheese, and place under the broiler for 5-7 minutes, or until the cheese is melted and bubbly.
Top with fresh toppings like cherry tomatoes, cilantro, green onion, sour cream, and diced avocado.