I grew up on warm, cheesy casseroles, but after switching to lighter proteins I missed that same cozy comfort. This Ground Turkey Zucchini Casserole brings both—lean turkey, tender zucchini and melty mozzarella—without weighing you down. It’s perfect for busy weeknights, meal prep for the week ahead, or a healthy dish to bring to a potluck. If you enjoy skillet-style bakes, you might also like this Cheesy Husband Casserole recipe for another easy, crowd-pleasing option.
Why you’ll love this dish
This casserole hits several marks at once: it’s quick to assemble, budget-friendly, lower in fat than beef-based bakes, and sneaks a generous serving of vegetables into dinner. The simple Italian herb seasoning and drained diced tomatoes keep the flavor bright without extra calories, while mozzarella gives you that satisfying pull without needing a dozen ingredients.
“A weeknight staple—light, cheesy, and ready in under an hour. My kids loved it and I loved that it used zucchini from our garden.” — home cook review
When to make it: for a fast family dinner, when you want meal prep-friendly portions, or when zucchini is in season and you want an easy way to use a lot of it.
The cooking process explained
Before you cook: you’ll brown aromatics and turkey in a skillet, stir in tomatoes and seasonings, layer zucchini, turkey, and cheese in a greased 9×13 dish, and bake until bubbly and golden. Prep time is mostly slicing and sautéing (about 15–20 minutes), baking is roughly 30–35 minutes, and the casserole should rest 5 minutes so it sets for cleaner serving. Expect a total time of about 50–60 minutes from start to finish.
What you’ll need
- 1 lb ground turkey (93% lean is a good balance; or use 99% lean if you prefer)
- 2 medium zucchinis, sliced (about 1/4-inch thick for even baking)
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 1 can (14 oz) diced tomatoes, drained (use fire-roasted for a smoky note)
- 1 cup shredded mozzarella cheese (part-skim works well)
- 1 tsp dried Italian herbs (or 1 tsp oregano + 1/2 tsp basil)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 1 tbsp olive oil (plus a little extra to grease the dish)
Substitution notes: swap mozzarella for provolone or a sharp cheddar for a bolder flavor. If you want it dairy-free, use a plant-based shredded cheese. For a lower-carb option, add a thin layer of cooked cauliflower rice between layers.
Preparing Ground Turkey Zucchini Casserole – Healthy Comfort Food Recipe
This section shows the recipe flow so you can skim and know what’s coming. First, preheat the oven and grease the baking dish. Sauté onion and garlic briefly to build flavor. Brown the ground turkey and stir in drained tomatoes and seasonings, simmering to meld flavors. Layer sliced zucchini, turkey mixture, and mozzarella twice in the baking dish. Bake uncovered until the cheese is bubbly and lightly golden. Rest 5 minutes, then serve.
For more casserole ideas that play with layers and cheese, check this Million Dollar Chicken Casserole to inspire your next bake.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil.
- Heat a large skillet over medium heat and add 1 tbsp olive oil. Sauté the chopped onion and minced garlic until softened and fragrant, about 2 minutes.
- Add the ground turkey to the skillet. Break it up with a spoon and cook until browned and no longer pink, about 5–6 minutes.
- Stir in the drained diced tomatoes, dried Italian herbs, salt, and black pepper. Let the mixture simmer gently for 3–4 minutes so the flavors combine. Taste and adjust seasoning.
- Arrange half of the zucchini slices in a single layer in the prepared baking dish. Top with half of the turkey mixture and then sprinkle half of the mozzarella.
- Repeat the layers with the remaining zucchini, turkey mixture, and cheese.
- Bake uncovered for 30–35 minutes, until bubbling and the cheese is melted and golden on top.
- Let the casserole cool for 5 minutes before slicing and serving so it holds together.
Keep action verbs short and clear and check the turkey for doneness (no pink, internal temp about 165°F when cooked in the skillet).
Best ways to enjoy it
Serve slices straight from the dish with a crisp green salad and a light vinaigrette to cut the richness. Other pairing ideas:
- Garlic-roasted asparagus or sautéed green beans for extra veggies.
- A scoop of quinoa or a small crusty roll for those who want carbs on the side.
- Top each serving with fresh basil, a squeeze of lemon, or a few red pepper flakes for brightness.
For family-style plating, bring the casserole to the table in the baking dish and let everyone help themselves—kids usually love the cheesy layers.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container for 3–4 days.
- Reheat (oven): Preheat to 350°F (175°C) and warm individual portions for 15–20 minutes until hot.
- Reheat (microwave): Cover and microwave on medium power in 1-minute bursts until heated through, checking to avoid overheating the cheese.
- Freeze: Wrap tightly or use freezer-safe containers; freeze up to 3 months. Thaw overnight in the fridge before reheating.
Food safety: Never leave the casserole at room temperature for more than 2 hours. When reheating, bring internal temperature to 165°F (74°C) to ensure safety.
Helpful cooking tips
- Slice zucchini consistently (about 1/4-inch) so layers cook evenly. Thicker slices might stay undercooked.
- Drain the canned tomatoes well—excess liquid can make the casserole watery.
- Use a nonstick or well-oiled skillet to prevent sticking while browning the turkey.
- If your turkey is very lean and seems dry, add a splash of chicken broth while simmering to keep the filling moist.
- Let the casserole rest before cutting so it sets; serving immediately can cause it to fall apart.
Creative twists
- Add a Mediterranean spin: swap Italian herbs for za’atar, use feta instead of mozzarella, and fold in chopped kalamata olives.
- Make it spicy: stir in 1/4–1/2 tsp crushed red pepper or a diced jalapeño with the onions.
- Low-FODMAP variant: use garlic-infused oil instead of minced garlic and remove the onion, swapping with chopped leek greens.
- Make it vegetarian: replace turkey with cooked lentils or crumbled tempeh for protein.
- One-pan shortcut: keep the layers looser and finish under the broiler for 2–3 minutes for extra-browned cheese (watch carefully to prevent burning).
Your questions answered
Q: How long does this casserole take from start to finish?
A: Plan for roughly 50–60 minutes total: 15–20 minutes prep and skillet time, 30–35 minutes baking, plus a 5-minute rest.
Q: Can I use frozen zucchini?
A: Frozen zucchini often releases more water. Thaw and squeeze out excess moisture before layering to avoid a soggy casserole.
Q: Is it okay to assemble ahead and bake later?
A: Yes. You can assemble and refrigerate (covered) for up to 24 hours before baking. If chilled, add a few extra minutes to baking time since the dish will start colder.
Q: Can I swap ground turkey for ground chicken or beef?
A: Absolutely. Ground chicken works similarly; beef will add more richness—reduce added fat if using higher-fat beef.
Q: Is this recipe keto-friendly?
A: With mozzarella and non-starchy veggies like zucchini, it can fit a lower-carb plan. Skip sides with starches and check pizza-like swaps for exact macros.
Conclusion
This Ground Turkey Zucchini Casserole is an easy, healthier spin on classic comfort food—simple to make, family-friendly, and forgiving to variations. For another make-ahead cheesy zucchini and turkey option that’s gluten-free, see Make-Ahead Cheesy Zucchini and Turkey Casserole (gluten-free). If you want a quicker stovetop route with similar flavors, compare techniques with this Easy Ground Turkey and Zucchini Skillet.

Ground Turkey Zucchini Casserole
Ingredients
Main Ingredients
- 1 lb ground turkey (93% lean) Can use 99% lean if preferred.
- 2 medium zucchinis, sliced Slice about 1/4-inch thick for even baking.
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 1 can (14 oz) diced tomatoes, drained Use fire-roasted for a smoky note.
- 1 cup shredded mozzarella cheese Part-skim works well.
- 1 tsp dried Italian herbs Or use 1 tsp oregano + 1/2 tsp basil.
- 1/2 tsp salt Adjust to taste.
- 1/4 tsp black pepper
- 1 tbsp olive oil Plus a little extra to grease the dish.
Instructions
Preparation
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil.
- Heat a large skillet over medium heat and add 1 tbsp olive oil. Sauté the chopped onion and minced garlic until softened and fragrant, about 2 minutes.
- Add the ground turkey to the skillet. Break it up with a spoon and cook until browned and no longer pink, about 5–6 minutes.
- Stir in the drained diced tomatoes, dried Italian herbs, salt, and black pepper. Let the mixture simmer gently for 3–4 minutes to meld flavors.
- Arrange half of the zucchini slices in a single layer in the prepared baking dish. Top with half of the turkey mixture and then sprinkle half of the mozzarella.
- Repeat the layers with the remaining zucchini, turkey mixture, and cheese.
Baking
- Bake uncovered for 30–35 minutes, until bubbling and the cheese is melted and golden on top.
- Let the casserole cool for 5 minutes before slicing and serving.










