Preheat the oven to 375°F (190°C).
Cut the zucchinis in half lengthwise and scoop out the center using a spoon to create boats. Place the zucchini halves in a baking dish.
In a skillet over medium heat, cook the ground chicken until browned and cooked through, about 5-7 minutes. Season with salt, pepper, Italian seasoning, garlic powder, and onion powder.
Stir in the marinara sauce and cook for an additional 2-3 minutes until heated through.
Spoon the chicken mixture evenly into the zucchini boats.
Top each stuffed zucchini with shredded mozzarella and grated Parmesan cheese.
Bake in the preheated oven for 25-30 minutes, or until the zucchinis are tender and the cheese is bubbly and golden.
Remove from the oven and let cool for a few minutes. Garnish with fresh basil if desired before serving.