Ingredients
Equipment
Method
Prep and bake setup
- Preheat the oven to 400°F. Arrange zucchini boats on a sheet pan so they roast evenly.
- Halve the large zucchini lengthwise and scoop out the centers, leaving a 1/4-inch shell. Chop the zucchini flesh and set it aside for the filling.
Make the bechamel
- Melt the butter over medium heat, then whisk in the flour and cook for 1 minute. Stir continuously until the mixture looks smooth and slightly thickened.
- Slowly whisk in the whole milk until smooth and thickened. Cook with steady whisking until the sauce coats the back of a spoon, then stir in the parmesan, nutmeg, salt, and pepper.
Mix the ricotta chicken filling
- Combine the ricotta cheese with the egg, parmesan, fresh parsley, chopped zucchini flesh, and shredded chicken. Season with salt and pepper until evenly mixed.
Assemble the boats
- Spoon a thin layer of bechamel into each zucchini shell. Use a light hand so the boats aren’t flooded.
- Fill each shell with the ricotta chicken mixture. Pack gently so the filling stays in the zucchini shape.
- Finish each boat with more bechamel on top. Cover the filling so it bakes into a lasagna-like creamy layer.
- Top with shredded mozzarella. Leave the top exposed so it blisters and browns during baking.
Bake and garnish
- Bake for 25–30 minutes at 400°F until golden and bubbly. You should see bubbling at the edges and melted cheese turning lightly browned.
- Garnish with extra parmesan and basil. Let them cool briefly so the filling sets for cleaner slices.
Notes
Pro tip: when making bechamel, add the whole milk slowly and keep whisking so it stays smooth and thick before the parmesan and nutmeg go in. Store leftovers in the refrigerator up to 3 days in an airtight container; reheat in a 350°F oven until warmed through. Freezing isn’t recommended because the zucchini can turn watery after thawing. Dietary swap: use lactose-free whole milk and lactose-free mozzarella/ricotta to make this more dairy-friendly without changing the method.
