Preheat the Oven: Set your oven to 375°F (190°C) to prepare for baking.
Prepare the Zucchini: Cut each zucchini in half lengthwise. Using a spoon, carefully scoop out the seeds to make room for the filling, creating your zucchini boats. Arrange these zucchini halves in a baking dish, cut side facing up.
Sauté the Aromatics: In a large skillet, warm a drizzle of olive oil over medium heat. Add the finely chopped onion and minced garlic, sautéing them together until the onion turns translucent and fragrant, about 3-4 minutes.
Cook the Meat: Add the ground turkey (or chicken) to the skillet. Season with salt, pepper, Italian seasoning, and optional red pepper flakes. Use a spatula to break the meat apart as it cooks. Stir occasionally until the meat is browned and no longer pink, about 5-7 minutes.
Mix Cheese Filling: In a separate bowl, combine the ricotta cheese with half of the shredded mozzarella cheese. Season this mixture lightly with a pinch of salt and pepper. Stir until well blended.
Combine Meat and Sauce: Once the meat is fully cooked, stir in half of the marinara sauce into the skillet, mixing everything together until the meat is coated.
Stuff the Zucchini Boats: Evenly distribute the meat mixture into each hollowed zucchini boat. Then, top each boat with a generous spoonful of the ricotta and mozzarella mixture.
Add Sauce and Cheese: Drizzle the remaining marinara sauce over the stuffed zucchini boats. Finally, sprinkle the remaining mozzarella cheese on top, ensuring each boat is generously covered.
Bake the Dish: Cover the entire baking dish with aluminum foil and place it in the preheated oven. Bake for 25 minutes. After that, remove the foil and bake for an additional 10-15 minutes, allowing the cheese to become bubbly and golden.
Serve and Garnish: Once baked, remove the dish from the oven and let it cool for a few minutes. Serve warm, garnishing each zucchini boat with fresh basil leaves for a touch of color and flavor.
Notes
Serve with extra marinara sauce and fresh basil for garnish.