Of all the recipes that have graced my family’s dinner table, few have managed to achieve the holy grail of being both ridiculously delicious and genuinely healthy. For years, I was on a quest for the perfect weeknight meal—something that felt like a warm, comforting hug in a bowl but didn’t come with the carb-heavy guilt of traditional pasta bakes. My husband is a classic meat-and-potatoes guy, and my kids can spot a green vegetable from a mile away, approaching it with the suspicion of a bomb disposal expert. Then, the Chicken Zucchini Noodle Bake entered our lives. The first time I made it, I was nervous. Would the “zoodles” be a soggy mess? Would the family reject it as “health food”? To my astonishment, the opposite happened. The aroma of garlic, herbs, and bubbling cheese filled the kitchen, luring everyone to the table. My husband took a bite, his eyes widened, and he declared it a “keeper.” The kids, miraculously, devoured their portions, too focused on the creamy, cheesy chicken to notice the hidden ribbons of zucchini. It has since become our go-to comfort food casserole, a dish that satisfies cravings for something rich and savory while secretly packing in vegetables and protein. It’s a low-carb, gluten-free powerhouse that proves you never have to sacrifice flavor for nutrition. This is more than just a recipe; it’s a weeknight dinner revolution.
Ingredients
- 2 lbs Zucchini (about 4 medium): The star of the show, these will be spiralized into “noodles” that serve as a light, gluten-free alternative to pasta.
- 1 ½ lbs Boneless, Skinless Chicken Breasts: Cut into 1-inch cubes, this provides the hearty, protein-packed base of the bake.
- 1 tbsp Olive Oil: Used for sautéing the chicken and aromatics, adding a foundational layer of flavor.
- 1 small Yellow Onion: Finely chopped, it provides a sweet and savory aromatic base for the sauce.
- 4 cloves Garlic: Minced. This is essential for a robust, savory flavor that permeates the entire dish. Don’t be shy with it!
- 8 oz Cream Cheese: Softened to room temperature. This is the secret to an ultra-creamy, rich sauce without using heavy cream. Full-fat is recommended for the best texture.
- ½ cup Chicken Broth: Used to thin the sauce to the perfect consistency and add depth of flavor. Low-sodium is a great choice to control the salt level.
- ½ cup Grated Parmesan Cheese: Divided. It adds a nutty, salty bite to both the sauce and the crunchy topping.
- 1 tsp Dried Oregano: A classic Italian herb that pairs beautifully with chicken and tomato flavors.
- 1 tsp Dried Basil: Adds a touch of sweetness and herbaceous aroma to the sauce.
- ½ tsp Red Pepper Flakes (optional): For those who like a little kick, this adds a gentle warmth to the background.
- Salt and Black Pepper: To taste. Essential for seasoning every layer of the dish, from the chicken to the final sauce.
- 1 cup Marinara Sauce: Use your favorite store-bought or homemade sauce. It adds a tangy, acidic tomato element that cuts through the richness of the cheese.
- 1 ½ cups Shredded Mozzarella Cheese: The ultimate casserole cheese, it provides that glorious, golden-brown, stretchy cheese pull on top.
Instructions
Step 1: Prepare the Zucchini Noodles (The Most Important Step!)
This first step is absolutely critical to prevent a watery casserole. Using a spiralizer, create noodles from your zucchini. If you don’t have one, you can use a julienne peeler or a mandoline with a julienne blade. Place the zucchini noodles in a large colander set in the sink. Sprinkle them generously with 1 teaspoon of salt and toss to coat. Let the zucchini sit for 30-45 minutes. The salt will draw out a significant amount of excess water through osmosis. You’ll see a puddle of water at the bottom of the sink. After resting, rinse the noodles briefly under cold water to remove the excess salt. Then, using your hands, squeeze out as much water as you possibly can, working in small batches. Finally, lay the squeezed noodles on a clean kitchen towel or several layers of paper towels and pat them thoroughly dry. Set aside.
Step 2: Cook the Chicken
While the zucchini is “sweating,” you can prepare the chicken. Pat the chicken breast cubes dry with a paper towel and season them generously with salt and pepper. Heat the olive oil in a large, oven-safe skillet or Dutch oven over medium-high heat. Add the chicken cubes in a single layer (work in batches if necessary to avoid overcrowding the pan). Cook for 5-7 minutes, turning occasionally, until the chicken is golden brown on all sides and cooked through. Remove the cooked chicken from the skillet with a slotted spoon and set it aside on a plate.
Step 3: Build the Creamy Sauce
Reduce the heat to medium. In the same skillet, add the finely chopped yellow onion. Sauté for 4-5 minutes until it becomes soft and translucent, scraping up any browned bits from the chicken. Add the minced garlic and optional red pepper flakes and cook for another minute until fragrant, being careful not to burn the garlic.
Step 4: Create the Cheesy Base
Add the softened cream cheese to the skillet, breaking it up with your spoon. Stir continuously until it melts into the onions and garlic. Slowly pour in the chicken broth while stirring, which will help create a smooth, creamy sauce. Once combined, stir in the marinara sauce, ¼ cup of the grated Parmesan cheese, dried oregano, and dried basil. Bring the sauce to a gentle simmer and let it cook for 3-5 minutes, allowing the flavors to meld together. Taste the sauce and adjust the seasoning with salt and pepper if needed.
Step 5: Combine and Assemble
Turn off the heat. Return the cooked chicken to the skillet. Add the thoroughly dried zucchini noodles to the skillet as well. Gently toss everything together until the chicken and zucchini noodles are completely coated in the creamy, delicious sauce.
Step 6: Bake to Perfection
If you are not using an oven-safe skillet, transfer the mixture to a 9×13 inch baking dish. Sprinkle the top evenly with the shredded mozzarella cheese and the remaining ¼ cup of grated Parmesan cheese. Place the skillet or baking dish in a preheated oven at 375°F (190°C). Bake for 20-25 minutes, or until the cheese is melted, bubbly, and starting to turn golden brown on top. For a more browned topping, you can switch the oven to broil for the last 1-2 minutes, but watch it carefully to prevent burning.
Step 7: Rest and Serve
Remove the Chicken Zucchini Noodle Bake from the oven and let it rest for at least 10 minutes before serving. This crucial resting period allows the casserole to set, making it easier to serve and ensuring the sauce thickens up perfectly. Garnish with fresh chopped parsley or basil, if desired, and serve hot.
Nutrition Facts
- Servings: 6-8
- Calories Per Serving: Approximately 380-450 kcal (based on 8 servings)
- Protein (approx. 35g): This dish is a protein powerhouse, primarily from the chicken breast. Protein is essential for muscle repair, immune function, and keeping you feeling full and satisfied long after your meal.
- Net Carbohydrates (approx. 9g): By swapping pasta for zucchini noodles, this bake becomes incredibly low in carbs. Net carbs are the total carbohydrates minus fiber, representing the carbs that significantly impact blood sugar.
- Fat (approx. 28g): The majority of the fat comes from the cheese and olive oil. Using full-fat dairy provides incredible flavor and creaminess, which is key for satiety in low-carb and keto diets.
- Fiber (approx. 3g): Zucchini provides a good source of dietary fiber, which is crucial for digestive health, regulating blood sugar, and contributing to feelings of fullness.
- Sodium (approx. 650mg): The sodium content comes from cheese, broth, and added salt. Using low-sodium broth and salting to taste can help you manage this value.
Preparation Time
This delicious bake is manageable for a weeknight dinner with a little planning. The total time is approximately 1 hour and 30 minutes, but much of that is hands-off time.
- Zucchini Resting Time: 30-45 minutes
- Active Preparation Time: 25 minutes
- Cook Time: 20-25 minutes
- Total Time: Approximately 1 hour 25 minutes
How to Serve
This Chicken Zucchini Noodle Bake is a complete meal on its own, but it pairs wonderfully with a variety of sides to round out your dinner. Here are a few serving suggestions:
- With a Simple Green Salad:
- Toss mixed greens or arugula with a light lemon vinaigrette. The fresh, acidic dressing cuts through the richness of the cheesy bake perfectly.
- Alongside Roasted Vegetables:
- Roasted broccoli or asparagus, seasoned simply with olive oil, salt, and pepper, adds another layer of nutrition and a pleasant textural contrast.
- With a Side of Bread (for those not low-carb):
- A slice of crusty garlic bread is perfect for scooping up any leftover creamy sauce from the plate.
- Garnished for Presentation:
- Sprinkle with fresh chopped parsley or basil just before serving for a pop of color and fresh flavor.
- A few extra red pepper flakes on top can signal a little extra spice for those who enjoy it.
- Served Family-Style:
- Bring the entire baking dish or skillet directly to the table for a rustic, communal dining experience that everyone will love.
Additional Tips
- The Golden Rule: Don’t Skip Draining the Zucchini: This cannot be overstated. If you skip the salting and squeezing step, the zucchini will release all its water while baking, resulting in a soupy, bland casserole. For extra insurance, after squeezing, you can even give the noodles a quick sauté in a dry pan for 2-3 minutes to cook off even more moisture before adding them to the sauce.
- Protein Swaps and Variations: This recipe is incredibly versatile. Swap the chicken for 1 lb of cooked ground turkey or Italian sausage for a different flavor profile. For a seafood version, use 1 lb of shrimp, adding them to the sauce in the last 2 minutes of simmering just until they turn pink.
- Make it Your Own with Veggies: Feel free to add more vegetables to the mix. Sautéed mushrooms, wilted spinach (be sure to squeeze it dry!), or chopped bell peppers can be added to the onions to boost the nutritional content and add more flavor and texture.
- Experiment with Cheeses: While mozzarella and Parmesan are a classic combination, don’t be afraid to experiment. A mix of Provolone and mozzarella will give you an even better cheese pull, while adding a bit of sharp cheddar or Gruyère to the sauce can add a deeper, nuttier flavor.
- Perfect for Meal Prep: You can assemble the entire casserole ahead of time. Follow all steps up to the baking part, cover the dish tightly with foil, and refrigerate for up to 2 days. When you’re ready to eat, you may need to add 10-15 minutes to the baking time since it will be starting from cold.
- How to Freeze: This bake freezes surprisingly well. Let the baked casserole cool completely. You can freeze the entire dish or portion it into individual airtight containers. It can be frozen for up to 3 months. To reheat, let it thaw overnight in the refrigerator and then bake at 350°F (175°C) until hot and bubbly, about 20-30 minutes.
- Spice It Up Your Way: If your family enjoys heat, don’t stop at red pepper flakes. Add a pinch of cayenne pepper to the sauce, use a spicy marinara, or even incorporate some chopped jalapeños when you sauté the onions for a noticeable kick.
- Making Zoodles Without a Spiralizer: No spiralizer? No problem! You can use a standard vegetable peeler to create wide, pappardelle-style zucchini ribbons. Alternatively, a mandoline slicer with a julienne attachment works wonders. As a last resort, you can simply chop the zucchini into small, bite-sized pieces for a more traditional casserole texture.
FAQ Section
1. My zucchini noodle bake always turns out watery. What am I doing wrong?
This is the most common issue, and it almost always comes down to excess moisture in the zucchini. You must follow the salting and draining process meticulously. Salting draws the water out, and you need to be aggressive when squeezing the noodles dry. Squeezing by hand in small batches is more effective than just pressing them in a colander. For a foolproof method, pat them dry with paper towels after you’ve squeezed them.
2. Can I use pre-cooked or rotisserie chicken to save time?
Absolutely! This is a fantastic shortcut for a quick weeknight meal. Simply shred or cube the meat from a store-bought rotisserie chicken (you’ll need about 3-4 cups) and skip the chicken-cooking step. Add the pre-cooked chicken to the sauce along with the zucchini noodles to heat through.
3. Is this recipe keto-friendly?
Yes, this recipe is very friendly to a ketogenic lifestyle. Zucchini is a low-carb vegetable, and the sauce is based on high-fat ingredients like cream cheese and cheese. To ensure it fits your macros, use a marinara sauce with no added sugar and be mindful of the onion’s carb count, though it’s minimal when spread across all servings.
4. How can I make this recipe dairy-free?
You can make a dairy-free version with a few substitutions. Use a high-quality, dairy-free cream cheese alternative (kite hill is a popular brand) and dairy-free mozzarella and parmesan shreds. Also, ensure your chicken broth is dairy-free. The texture might be slightly different, but it will still be delicious.
5. What is the best way to store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 4 days. The best way to reheat is in the oven or a toaster oven at 350°F (175°C) for 15-20 minutes until heated through. This helps the cheese re-melt nicely and prevents the noodles from getting overly soft, which can happen in the microwave. If microwaving, do so in short intervals.
6. Can I use yellow summer squash instead of zucchini?
Yes, yellow summer squash is an excellent substitute for zucchini. It has a very similar texture and water content, so you should treat it exactly the same way—salt it, let it rest, and squeeze it very dry before using. It will give the dish a slightly sweeter, milder flavor.
7. My kids are picky about vegetables. Any tips for getting them to eat this?
This recipe is already great for picky eaters because the zucchini noodles are coated in a creamy, cheesy sauce. To make them even less noticeable, you can try peeling the zucchini before spiralizing it, so there are no green flecks. You can also chop the noodles a bit smaller so they blend in more with the chicken and sauce. Calling them “green spaghetti” can also work wonders!
8. Can I prepare the sauce in advance?
Yes, the sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. When you’re ready to assemble the casserole, simply reheat the sauce gently on the stovetop, then toss it with your freshly prepared zucchini noodles and cooked chicken before baking. This breaks the recipe down into even more manageable steps.

Chicken Zucchini Noodle Bake
Ingredients
- 2 lbs Zucchini (about 4 medium): The star of the show, these will be spiralized into “noodles” that serve as a light, gluten-free alternative to pasta.
- 1 ½ lbs Boneless, Skinless Chicken Breasts: Cut into 1-inch cubes, this provides the hearty, protein-packed base of the bake.
- 1 tbsp Olive Oil: Used for sautéing the chicken and aromatics, adding a foundational layer of flavor.
- 1 small Yellow Onion: Finely chopped, it provides a sweet and savory aromatic base for the sauce.
- 4 cloves Garlic: Minced. This is essential for a robust, savory flavor that permeates the entire dish. Don’t be shy with it!
- 8 oz Cream Cheese: Softened to room temperature. This is the secret to an ultra-creamy, rich sauce without using heavy cream. Full-fat is recommended for the best texture.
- ½ cup Chicken Broth: Used to thin the sauce to the perfect consistency and add depth of flavor. Low-sodium is a great choice to control the salt level.
- ½ cup Grated Parmesan Cheese: Divided. It adds a nutty, salty bite to both the sauce and the crunchy topping.
- 1 tsp Dried Oregano: A classic Italian herb that pairs beautifully with chicken and tomato flavors.
- 1 tsp Dried Basil: Adds a touch of sweetness and herbaceous aroma to the sauce.
- ½ tsp Red Pepper Flakes (optional): For those who like a little kick, this adds a gentle warmth to the background.
- Salt and Black Pepper: To taste. Essential for seasoning every layer of the dish, from the chicken to the final sauce.
- 1 cup Marinara Sauce: Use your favorite store-bought or homemade sauce. It adds a tangy, acidic tomato element that cuts through the richness of the cheese.
- 1 ½ cups Shredded Mozzarella Cheese: The ultimate casserole cheese, it provides that glorious, golden-brown, stretchy cheese pull on top.
Instructions
Step 1: Prepare the Zucchini Noodles (The Most Important Step!)
This first step is absolutely critical to prevent a watery casserole. Using a spiralizer, create noodles from your zucchini. If you don’t have one, you can use a julienne peeler or a mandoline with a julienne blade. Place the zucchini noodles in a large colander set in the sink. Sprinkle them generously with 1 teaspoon of salt and toss to coat. Let the zucchini sit for 30-45 minutes. The salt will draw out a significant amount of excess water through osmosis. You’ll see a puddle of water at the bottom of the sink. After resting, rinse the noodles briefly under cold water to remove the excess salt. Then, using your hands, squeeze out as much water as you possibly can, working in small batches. Finally, lay the squeezed noodles on a clean kitchen towel or several layers of paper towels and pat them thoroughly dry. Set aside.
Step 2: Cook the Chicken
While the zucchini is “sweating,” you can prepare the chicken. Pat the chicken breast cubes dry with a paper towel and season them generously with salt and pepper. Heat the olive oil in a large, oven-safe skillet or Dutch oven over medium-high heat. Add the chicken cubes in a single layer (work in batches if necessary to avoid overcrowding the pan). Cook for 5-7 minutes, turning occasionally, until the chicken is golden brown on all sides and cooked through. Remove the cooked chicken from the skillet with a slotted spoon and set it aside on a plate.
Step 3: Build the Creamy Sauce
Reduce the heat to medium. In the same skillet, add the finely chopped yellow onion. Sauté for 4-5 minutes until it becomes soft and translucent, scraping up any browned bits from the chicken. Add the minced garlic and optional red pepper flakes and cook for another minute until fragrant, being careful not to burn the garlic.
Step 4: Create the Cheesy Base
Add the softened cream cheese to the skillet, breaking it up with your spoon. Stir continuously until it melts into the onions and garlic. Slowly pour in the chicken broth while stirring, which will help create a smooth, creamy sauce. Once combined, stir in the marinara sauce, ¼ cup of the grated Parmesan cheese, dried oregano, and dried basil. Bring the sauce to a gentle simmer and let it cook for 3-5 minutes, allowing the flavors to meld together. Taste the sauce and adjust the seasoning with salt and pepper if needed.
Step 5: Combine and Assemble
Turn off the heat. Return the cooked chicken to the skillet. Add the thoroughly dried zucchini noodles to the skillet as well. Gently toss everything together until the chicken and zucchini noodles are completely coated in the creamy, delicious sauce.
Step 6: Bake to Perfection
If you are not using an oven-safe skillet, transfer the mixture to a 9×13 inch baking dish. Sprinkle the top evenly with the shredded mozzarella cheese and the remaining ¼ cup of grated Parmesan cheese. Place the skillet or baking dish in a preheated oven at 375°F (190°C). Bake for 20-25 minutes, or until the cheese is melted, bubbly, and starting to turn golden brown on top. For a more browned topping, you can switch the oven to broil for the last 1-2 minutes, but watch it carefully to prevent burning.
Step 7: Rest and Serve
Remove the Chicken Zucchini Noodle Bake from the oven and let it rest for at least 10 minutes before serving. This crucial resting period allows the casserole to set, making it easier to serve and ensuring the sauce thickens up perfectly. Garnish with fresh chopped parsley or basil, if desired, and serve hot.
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Sodium: 650mg
- Fat: 28g
- Carbohydrates: 9g
- Fiber: 3g
- Protein: 35g