Zucchini boats turn into something much more satisfying than a side dish when they’re packed with ricotta, shredded chicken, and a silky white sauce that bakes into the filling instead of sliding off the sides. The best part is the contrast: tender zucchini underneath, creamy lasagna-style filling in the middle, and a browned mozzarella cap that pulls apart in long, stretchy strands.
This version works because the bechamel is thick enough to hold its shape, but not so stiff that it eats heavy. The zucchini flesh gets chopped right back into the filling, which keeps the boats from tasting hollow and helps use the moisture from the vegetables where it belongs. A little nutmeg in the white sauce goes a long way here; it gives that classic lasagna feel without turning the dish into something ornate or fussy.
Below, I’ll walk through the small details that keep the zucchini from going watery and the sauce from turning grainy. Those two things make the difference between a pan that slices cleanly and one that ends up soupy.
The bechamel stayed smooth and the zucchini held its shape instead of turning soggy. My husband said it tasted like lasagna, just lighter, and we didn’t miss the noodles at all.
White Lasagna Zucchini Boats are the kind of creamy, golden baked dinner worth keeping close for busy nights.
The Bechamel Has to Stay Loose Enough to Coat, Not Flood
The mistake people make with white-sauce zucchini boats is treating the sauce like a casserole binder that can be thin and still behave. It can’t. If the bechamel is undercooked, it leaks into the pan; if it’s too thick, it turns gluey once the cheese melts. You want it to coat the back of a spoon and leave a clean line when you drag a finger through it.
That balance matters even more because zucchini gives off moisture as it bakes. A sauce that starts out properly thick helps absorb that release instead of thinning into the bottom of the dish. The result is a filling that tastes creamy all the way through instead of separating into watery edges and dense cheese in the center.
What Each Ingredient Is Actually Doing in These Zucchini Boats

- Zucchini — Choose large, firm zucchini so they hold a sturdy shell after scooping. Smaller ones work in a pinch, but they shrink more in the oven and don’t leave as much room for filling.
- Ricotta — This gives the filling that soft, lasagna-style body. Whole-milk ricotta tastes richer and bakes creamier, but part-skim will still work if that’s what you have.
- Cooked chicken — Shredded chicken makes the dish hearty without overpowering the white sauce. Rotisserie chicken is the easiest swap and it’s the one I reach for most often because it stays moist and shreds well.
- Bechamel — This is the part that makes the recipe taste like white lasagna instead of just stuffed zucchini. Don’t skip the nutmeg; it’s subtle, but it gives the sauce that classic warmth people notice even if they can’t name it.
- Mozzarella and parmesan — Mozzarella brings the melt and parmesan sharpens the whole dish so it doesn’t taste flat. Freshly grated parmesan melts cleaner than the shelf-stable kind, especially in the sauce.
Building the Filling So the Zucchini Stays Firm
Shaping the Boats
Slice the zucchini lengthwise and scoop out the center, leaving a 1/4-inch wall so the shells hold up in the oven. If you dig too deeply, the sides collapse once the filling heats and softens. Chop the scooped flesh instead of throwing it away; that keeps the filling from tasting detached from the vegetable underneath.
Making the White Sauce
Melt the butter, whisk in the flour, and let it cook for a full minute so the raw flour taste disappears. Add the milk slowly while whisking, especially at the start, because that’s where lumps form. Once it thickens, pull the heat lower before stirring in the parmesan so the sauce stays smooth instead of turning grainy.
Filling and Baking
Spread a thin layer of bechamel in the zucchini shells first. That little base layer keeps the filling from sticking and helps the zucchini bake in its own moisture instead of drying out. Pack in the ricotta-chicken mixture, spoon a little more sauce over the top, then finish with mozzarella. Bake until the zucchini gives easily at the edge of a knife and the cheese is deeply melted with browned spots on top.
How to Adapt These White Lasagna Zucchini Boats
Make It Meatless
Skip the chicken and add chopped sautéed spinach, mushrooms, or finely chopped artichokes. You’ll lose some heft, but the ricotta and bechamel still carry the dish, and the vegetables give it enough substance to stand on its own.
Gluten-Free Version
Use a 1:1 gluten-free flour blend in the bechamel. The sauce won’t thicken quite as fast as the wheat version, so give it an extra minute or two on the stove before you add the parmesan.
Lower-Carb and Extra-Creamy
This recipe already lands in low-carb territory, but you can make it even richer by using full-fat ricotta and a little extra parmesan. The texture turns denser and more luxurious, which is great if you want the filling to slice neatly instead of spooning loose.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The zucchini softens a little more as it sits, but the flavor stays rich.
- Freezer: These freeze best after baking, though the zucchini texture will be softer after thawing. Wrap portions tightly and freeze for up to 2 months.
- Reheating: Reheat in a 350°F oven until hot in the center, about 15 to 20 minutes. The microwave works for a single serving, but it can make the zucchini watery if you overdo it, so heat in short bursts.
Questions I Get Asked About This Recipe

White Lasagna Zucchini Boats
Ingredients
Equipment
Method
- Preheat the oven to 400°F so it’s hot for baking the filled zucchini boats. Arrange a baking dish or sheet pan ready to receive the boats.
- Halve the zucchini lengthwise and scoop out the centers, leaving a 1/4-inch shell. Chop the scooped zucchini flesh and set it aside for the filling.
- Melt the butter over medium heat until it turns glossy. Whisk in the flour and cook for 1 minute to remove the raw flour taste.
- Slowly whisk in the whole milk until the sauce is smooth and thickened. Stir in the parmesan, nutmeg, salt, and pepper until evenly combined.
- In a mixing bowl, combine the ricotta, egg, parmesan, parsley, chopped zucchini flesh, and shredded chicken. Season with salt and pepper, then stir until the mixture is uniform.
- Spoon a thin layer of bechamel into each zucchini shell. Fill with the ricotta chicken mixture and finish with more bechamel on top.
- Top each boat with shredded mozzarella so it covers the surface. Bake for 25–30 minutes at 400°F until golden and bubbly, then garnish with extra parmesan and basil.