01 - Preheat oven to 400°F. Line baking dish with parchment paper or grease lightly with olive oil.
02 - Slice zucchini lengthwise and scoop out flesh, leaving ¼-inch shell. Finely chop reserved flesh.
03 - Heat olive oil in skillet over medium heat. Cook onion 2 minutes until softened. Add garlic and cook 1 minute.
04 - Add ground turkey and cook, breaking up with spoon, until browned and no longer pink, about 5-6 minutes.
05 - Stir in chopped zucchini flesh, bell pepper, and cherry tomatoes. Cook 3-4 minutes until softened.
06 - Remove from heat. Stir in pesto, salt, pepper, and Italian herbs. Mix thoroughly.
07 - Arrange zucchini boats in baking dish. Spoon turkey filling evenly into each half.
08 - Sprinkle mozzarella and Parmesan cheese on top of each stuffed zucchini.
09 - Bake for 20-25 minutes until zucchini are tender and cheese is melted and golden.
10 - Let cool for a few minutes before serving.