Preheat the air fryer: Set to 375°F (190°C). Let it warm while you prep.
Prep the zucchini: Trim ends and slice each zucchini lengthwise. Use a spoon to scoop out a shallow trench, leaving about 1/4 inch of flesh so the boats hold their shape.
Season the boats: Lightly mist with olive oil spray.
Sprinkle with salt, pepper, garlic powder, and Italian seasoning.
Cook the protein: If not already cooked, brown the ground turkey or chicken in a skillet with a pinch of salt and pepper. Break it into fine crumbles. This step boosts protein and keeps the boats from getting watery.
Sauce and fill: Spread a thin layer of marinara inside each boat.
Add a spoonful of the cooked crumbles to each, then top with more sauce if you like it extra saucy.
Add cheese and toppings: Sprinkle mozzarella and Parmesan over the boats. Add turkey pepperoni and any other toppings (keep pieces small so they heat through quickly).
Air fry in batches if needed: Arrange boats in a single layer in the basket. Air fry for 8–12 minutes, until the zucchini is tender but not mushy and the cheese is melted and golden in spots.
Finish and serve: Dust with crushed red pepper if you like heat.
Top with chopped basil or parsley. Let rest 2 minutes before serving so the cheese sets.