Slice the zucchini in two, lengthwise. Hollow out the insides leaving 1 inch shell. Slice the zucchini in half crosswise to make 6 boats. Chop the hollowed out middles into small pieces.
Arrange the zucchini boats in a saucepan and fill with water. Let the water boil and cook for 5 minutes. Using a slotted spoon, take the zucchini out of the water and reserve.
Add the ground turkey to a skillet and cook for 6 minutes. Take the turkey out of the skillet and reserve. Place the onion in the skillet and cook for 5 minutes. Mix in the carrots, pepper, and chopped zucchini. Stir in the basil, oregano, egg, and ground turkey.
Preheat oven to 350 degrees F.
Spoon the turkey mixture into the zucchini boats and place on a baking sheet. Bake in oven for 10 minutes. When ready to serve, spoon heated spaghetti sauce over boats.