Zucchini season has a way of producing more squash than anyone knows what to do with, and this casserole is one of the better solutions. Ground turkey, fresh zucchini, and Italian-seasoned tomatoes come together in a single skillet before going into the oven under a mozzarella and Parmesan topping that bubbles up golden in about 20 minutes. The result is a light but genuinely satisfying dinner that works as well for meal prep as it does fresh out of the oven.
What makes this casserole worth returning to is how well it balances comfort and restraint. The cheese topping delivers the melted, bubbly finish that makes a casserole feel indulgent, while the protein and vegetable base keeps the calorie count reasonable without sacrificing the kind of flavor that makes a dinner worth sitting down to.
Why You’ll Love This Healthy Ground Turkey & Zucchini Casserole
Most of the cooking happens in one skillet before the casserole ever hits the oven. The turkey and vegetables are fully cooked and seasoned before they go into the baking dish, which means the oven time is really just about melting the cheese and pulling everything together into a cohesive, sliceable casserole. At 35 minutes total, this is achievable on a weeknight without rushing.
The optional rice or quinoa addition is worth considering depending on your household. Without it, this is a lean, low-carb dinner that comes in around 280 calories per serving. With it, the casserole becomes more filling and stretches further for larger appetites or for feeding more than six people. Either version works with the same technique and timing.
Ingredients for Healthy Ground Turkey & Zucchini Casserole
Draining the diced tomatoes before they go in is a step that significantly affects the final texture of the casserole. Zucchini already releases a considerable amount of water during cooking, and undrained tomatoes on top of that can produce a watery, soupy result rather than a cohesive casserole. I drain them thoroughly and sometimes give them a gentle press with a paper towel if they seem particularly wet.
The Protein & Veggie Base:
- 1 lb lean ground turkey
- 2 medium zucchini, diced or sliced into half-moons
- 1 small yellow onion, diced
- 2 cloves garlic, minced
The Flavor & Bind:
- 1 can (14.5 oz) Italian-seasoned diced tomatoes, drained
- 1 cup cooked brown rice or quinoa, optional
- 1 tablespoon Italian seasoning
- 1 teaspoon garlic powder
- Salt and black pepper, to taste
The Cheesy Topping:
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
Italian-seasoned diced tomatoes do more seasoning work than plain canned tomatoes here, so the swap matters. The oregano and basil already in the can reinforces the Italian seasoning added separately and gives the sauce layer more depth than plain tomatoes would. For the mozzarella, shredding from a block produces a cleaner melt and better browning than pre-shredded. Low-moisture mozzarella also adds less liquid to the casserole as it bakes, which helps with the texture concern that zucchini already presents.
How to Make Healthy Ground Turkey & Zucchini Casserole
The zucchini moisture question is the one thing to manage carefully in this recipe. In my experience, the combination of salting the zucchini before cooking and cooking it only until just softened in the skillet, rather than fully tender, produces the best texture in the finished casserole. It continues cooking in the oven, so going too far in the skillet means mushy zucchini by the time the cheese is golden.
- Preheat and prep. Set the oven to 350°F. Lightly grease a 9×13-inch baking dish with non-stick spray.
- Optional moisture control. If your zucchini is particularly large or watery, dice it, spread it on a paper towel, and sprinkle lightly with salt. Let it sit for 10 minutes, then pat dry. This step draws out excess moisture before the cooking even starts and makes a noticeable difference in the final casserole texture.
- Brown the turkey and onion. Heat a large skillet over medium-high heat. Add the ground turkey and diced onion together. Cook, breaking up the meat with a spatula, for 6 to 8 minutes until the turkey is fully browned and the onion is translucent. Ground turkey can look done before it actually is, so make sure there’s no pink remaining.
- Add the garlic. Stir in the minced garlic and cook for 1 minute until fragrant. Drain any excess liquid from the pan.
- Soften the zucchini. Add the diced zucchini directly to the skillet with the turkey. Cook for 4 to 5 minutes, stirring occasionally, until the zucchini begins to soften but still holds its shape. The pieces should still have a slight resistance when pressed. They’ll finish cooking in the oven.
- Build the filling. Stir in the drained diced tomatoes, Italian seasoning, garlic powder, salt, and pepper. If using rice or quinoa, add it now and stir until everything is evenly distributed. If using Parmesan, stir half of it into the filling mixture at this stage for flavor throughout rather than just on top.
- Assemble. Transfer the entire skillet mixture to the prepared baking dish and spread into an even layer. Press it down slightly so the surface is level and the cheese will melt evenly across the top.
- Add the cheese topping. Sprinkle the shredded mozzarella evenly over the surface, followed by the remaining Parmesan. Cover all the way to the edges for full cheese coverage.
- Bake. Bake uncovered at 350°F for 20 to 25 minutes until the cheese is fully melted, bubbly, and showing golden patches across the top.
- Rest before serving. Let the casserole sit for 5 minutes before scooping. This rest period allows any remaining moisture from the zucchini to redistribute and the casserole to set into a more cohesive texture.
Pro tip: After transferring the filling to the baking dish and before adding the cheese, tilt the dish slightly and use a paper towel to blot any visible liquid that has pooled around the edges. This quick step helps prevent a watery bottom layer under the cheese.
What to Serve with Healthy Ground Turkey & Zucchini Casserole
The casserole is a complete meal on its own, but lighter sides complement it well without adding much to the overall prep.
Simple green salad: A handful of arugula or mixed greens with lemon vinaigrette adds freshness and a peppery contrast to the Italian-seasoned casserole. It takes minutes to dress and balances the warm, cheesy main dish.
Crusty whole-grain bread: A slice alongside for scooping up the tomato-infused base is a straightforward addition that makes the dinner feel more complete without any additional cooking.
Roasted cherry tomatoes: A handful of cherry tomatoes roasted at 400°F with olive oil and a pinch of salt until they burst reinforces the tomato flavors in the casserole and adds a fresh, concentrated element to the plate.
Garlic bread: For a more indulgent accompaniment, garlic bread alongside turns this into the kind of Italian-leaning comfort dinner worth serving to guests. It takes about 10 minutes and can go in the oven while the casserole bakes.
Steamed green beans: A simple bowl of green beans with olive oil and lemon adds a crisp, bright element that provides textural contrast to the soft casserole without competing for flavor.

Pro Tips & Variations
Strict keto version: Omit the rice or quinoa entirely. The casserole holds together well without it and the calorie count drops to the lower end of the range. Adding a layer of thinly sliced zucchini across the top before the cheese creates a visual element that also replaces some of the missing volume.
Add bell pepper: A diced red or yellow bell pepper cooked in with the onion adds color, sweetness, and additional vegetables without changing the overall character of the dish. It softens well during the skillet phase and integrates cleanly into the filling.
Swap the protein: Ground chicken follows the same recipe identically. Lean ground beef produces a richer, slightly heavier result that works well with the Italian seasoning but shifts the calorie profile upward. All three proteins work with the same timing and technique.
Spicy version: A pinch of red pepper flakes added with the Italian seasoning, or a diced jalapeño cooked in with the onion, adds heat that works well against the mild turkey and mozzarella. A spicy Italian sausage crumbled in place of half the turkey also brings considerable flavor depth.
Extra vegetables: Diced yellow squash alongside the zucchini uses up summer produce efficiently and adds color variation. Sliced mushrooms cooked in with the turkey add an earthy depth that complements the Italian seasoning profile.
Storage & Reheating Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. This casserole reheats particularly well, making it a strong candidate for weekly meal prep. The flavors develop overnight as the seasoning continues to meld through the turkey and vegetables. For freezing, cool completely and store in individual portions for up to 3 months; thaw overnight before reheating.
To reheat, microwave individual portions covered with a damp paper towel in 90-second intervals until hot throughout. For larger portions, cover with foil and warm at 325°F for 15 minutes. I find the oven method preserves the cheese texture better than the microwave, which can make the mozzarella slightly rubbery if overheated. Adding a small spoonful of water or broth before covering with foil keeps the filling from drying out during the oven reheat.
Common Questions
My casserole came out watery. How do I prevent this next time? Zucchini releases a significant amount of water during cooking, and the key is managing that moisture at multiple points. Salt and pat the zucchini dry before cooking, make sure to drain the canned tomatoes thoroughly, cook the zucchini only until just starting to soften in the skillet rather than fully tender, and blot any pooled liquid from the baking dish before the cheese goes on. Addressing all four points produces a noticeably drier, more cohesive casserole.
Can I assemble this ahead of time and bake it later? Yes. Assemble the casserole completely, cover tightly with plastic wrap, and refrigerate for up to 24 hours before baking. Add 10 minutes to the bake time when cooking from cold. The cheese topping can go on right before baking rather than during assembly if you prefer to keep it from clumping overnight, though it holds up fine either way.
The turkey seems dry in the finished casserole. What went wrong? Ground turkey is leaner than beef and can dry out if cooked too long in the skillet before it goes in the oven. The skillet phase should bring the turkey just to fully cooked, with no pink remaining, before the vegetables go in. The oven time then finishes the dish without continuing to cook the already-done protein. If the turkey is dried out, adding a splash of chicken broth to the filling before it goes in the baking dish adds moisture that helps carry through the bake.
This ground turkey zucchini casserole sits in a genuinely useful category of dinners: healthy enough to feel good about eating regularly, satisfying enough that no one at the table is looking for something else afterward. It’s a keeper for weeknights and worth doubling when summer zucchini is coming in faster than you can use it.

Healthy Ground Turkey & Zucchini Casserole
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with non-stick spray.
- Optional: Spread diced zucchini on a paper towel, sprinkle lightly with salt, and let sit 10 minutes. Pat dry to remove excess moisture before cooking.
- Heat a large skillet over medium-high heat. Add ground turkey and diced onion. Cook for 6 to 8 minutes, breaking up the meat, until fully browned and onion is translucent. Drain excess liquid.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Add zucchini to the skillet. Cook for 4 to 5 minutes, stirring occasionally, until just beginning to soften but still holding shape.
- Stir in drained diced tomatoes, Italian seasoning, garlic powder, salt, pepper, cooked rice or quinoa if using, and half the Parmesan. Stir until evenly combined.
- Transfer mixture to the baking dish and spread into an even layer. Blot any pooled liquid from the edges with a paper towel.
- Sprinkle mozzarella and remaining Parmesan evenly over the top, covering all the way to the edges.
- Bake uncovered for 20 to 25 minutes until cheese is melted, bubbly, and golden.
- Rest for 5 minutes before scooping and serving.
