Zucchini boats turn into something far more satisfying than a simple vegetable side once they’re packed with ricotta, chicken, and a silky white sauce. The best versions don’t drown the zucchini; they balance it. You get tender edges, a creamy center, and just enough browned mozzarella on top to give every bite some pull.
What makes this version work is the layering. The zucchini gets a thin base of béchamel so the filling doesn’t stick or dry out, while the ricotta mixture stays thick enough to hold its shape in the oven. The chopped zucchini flesh goes back into the filling too, which keeps the flavor grounded and avoids waste. A little nutmeg in the sauce is a small detail, but it gives the whole dish that classic white lasagna taste.
Below, I’ll walk through the part that matters most: keeping the zucchini from turning watery and getting the sauce smooth on the first try. I’ve also included a few ways to adapt it depending on what you have on hand.
The bechamel came out smooth and the zucchini stayed tender without getting mushy. My husband kept going back for the creamy center and the browned mozzarella on top.
Save these white lasagna zucchini boats for the nights when you want creamy comfort without the heavy pasta layer.
The Reason These Zucchini Boats Don’t Turn Watery
The biggest mistake with zucchini boats is treating them like a casserole and loading them up with filling that’s already loose. Zucchini gives off moisture as it bakes, and if the shell is too thin or the filling is too wet, you end up with a puddle under the pan instead of a clean, creamy bake. A 1/4-inch shell is enough structure to hold the filling while still letting the zucchini soften properly.
The other place things go wrong is the sauce. Bechamel should be thick enough to coat a spoon before it goes into the boats. If it’s still thin, it will run straight off the filling and pool at the bottom of the dish. Cook the flour and butter long enough to lose that raw flour smell, then whisk in the milk gradually so the sauce stays smooth instead of turning grainy.
- Keep the zucchini flesh you scoop out, but chop it finely and mix it back into the filling. It adds flavor without making the mixture wet.
- Use whole milk for the sauce if you can. Lower-fat milk works, but the finished sauce is lighter and a little less plush.
- Let the bechamel thicken before you add the cheese. If the base is too loose, the parmesan can’t help it set up.
What Each Ingredient Is Actually Doing in This Dish

- Zucchini — These are the vessel, so size matters. Look for large, straight zucchini that can hold a generous filling without tipping over. If yours are small, split the filling between more boats or use a tighter baking dish so they stay upright.
- Shredded chicken — This gives the filling substance and makes the boats feel like a full meal. Rotisserie chicken works well because it’s already seasoned and tender. Chop or shred it finely so it nests into the ricotta instead of pulling apart in long dry strands.
- Ricotta — This is the creamy backbone of the filling. Whole-milk ricotta gives the richest texture and keeps the boats from tasting dry. If you use part-skim, drain it first so extra liquid doesn’t thin the mixture.
- Bechamel — This is what gives the dish its white lasagna character. The butter-and-flour base must cook briefly before the milk goes in, or the sauce can taste chalky. Once it thickens, it should look glossy and spoonable, not pourable.
- Mozzarella — This is the top layer that turns golden and stretchy. Low-moisture shredded mozzarella melts more cleanly than fresh mozzarella, which can leak too much water into the dish. Save the fresh cheese for something else.
- Nutmeg — A small amount makes the white sauce taste rounded and classic. It doesn’t read as sweet here; it just gives the sauce that quiet lasagna-like depth.
Building the Sauce and Filling in the Right Order
Prepping the Boats
Cut the zucchini in half lengthwise and scoop out the centers, leaving enough flesh in the shell so they stay sturdy. The safest way to do this is with a spoon, working down the middle and stopping before you hit the skin. Chop the scooped-out flesh finely so it blends into the filling instead of disappearing into watery strands. If the zucchini looks especially juicy, blot the cut sides with a paper towel before filling.
Making the Bechamel
Melt the butter over medium heat, whisk in the flour, and cook just until it smells a little nutty and no longer smells raw. Then add the milk slowly while whisking; this is the part that keeps the sauce smooth. If you dump the milk in all at once, the flour can clump and you’ll chase lumps the rest of the way. The sauce is ready when it coats a spoon and leaves a clean line when you drag your finger through it.
Mixing the Ricotta Layer
Stir the ricotta with the egg, parmesan, parsley, chopped zucchini, and shredded chicken until everything is evenly distributed. The egg helps the filling set so it slices cleanly after baking. Season it well before it goes into the boats; once it’s layered with sauce and cheese, underseasoning is hard to fix. The mixture should be thick and scoopable, not loose like dip.
Assembling and Baking
Spread a thin layer of bechamel in each zucchini shell first. That keeps the boats from sticking and gives the bottom layer a creamy start. Fill with the ricotta mixture, spoon more sauce over the top, then finish with mozzarella. Bake until the zucchini is tender when pierced with a knife and the cheese is bubbling at the edges with some golden spots on top.
How to Adapt These White Lasagna Zucchini Boats
Make It Vegetarian
Skip the chicken and replace it with saut e9ed mushrooms, spinach, or finely chopped cauliflower. The filling will be a little softer, so cook the vegetables first and let them cool before mixing them in. Mushrooms give you the best savory depth if you want the dish to still taste hearty.
Go Gluten-Free
Use a 1:1 gluten-free flour blend in the bechamel. The texture won’t be identical to wheat flour, but it still thickens well if you whisk it long enough and add the milk gradually. Keep the heat moderate so the sauce doesn’t get gummy.
Swap the Chicken
Cooked turkey or finely chopped ham both work here. Ham will push the dish in a saltier, smokier direction, while turkey keeps the flavor closer to the original. Use the same amount and keep the seasoning a touch lighter until you taste the filling.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The zucchini softens a little more as it sits, but the flavor stays excellent.
- Freezer: Freezing is possible, but the zucchini will be softer after thawing and the sauce may separate slightly. Freeze baked boats on a tray first, then wrap tightly and reheat from thawed for the best texture.
- Reheating: Warm in a 350 b0F oven, covered loosely with foil, until hot through. The microwave works in a pinch, but it makes the zucchini wetter and the cheese less appealing.
Answers to the Questions Worth Asking

White Lasagna Zucchini Boats
Ingredients
Equipment
Method
- 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.
- 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.
- Combine the ricotta cheese with the egg, parmesan, fresh parsley, chopped zucchini flesh, and shredded chicken. Season with salt and pepper until evenly mixed.
- 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 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.


