01 - Preheat oven to 400°F.
02 - Slice zucchinis in half lengthwise. Use a spoon to scoop out the center seeds, creating boats. Reserve 1/2 cup of the scooped flesh and chop finely.
03 - Arrange zucchini halves in a baking dish, cut side up. Brush with 1 tablespoon olive oil and season with salt and pepper.
04 - In a large skillet, heat remaining olive oil over medium heat. Sauté onion for 2–3 minutes until soft. Add garlic and cook for 30 seconds.
05 - Stir in cherry tomatoes and chopped zucchini flesh. Cook until tomatoes begin to soften, 3–4 minutes.
06 - Add cooked chicken, Italian herbs, red pepper flakes, salt, and pepper. Cook for 2 minutes, then remove from heat.
07 - Spoon the chicken mixture evenly into zucchini boats.
08 - Sprinkle mozzarella and Parmesan cheese over the top.
09 - Bake for 20–25 minutes, until zucchini is tender and cheese is golden and bubbly.
10 - Garnish with fresh basil or parsley before serving.