Keto Low Carb Chicken Spaghetti (Zoodle Bake)

Chicken spaghetti was one of those dinners I grew up on, the creamy, cheesy, baked kind that shows up at potlucks and gets requested for birthdays. When I started eating lower carb, I figured it was one of those dishes I’d just have to let go of.

Then I tried swapping the noodles for zucchini, and it turned out the creamy, cheesy sauce was doing so much of the heavy lifting flavor-wise that I barely missed the pasta at all.

This bakes up bubbly and golden on top, loaded with tender chicken, a rich cream sauce, and diced tomatoes for a little brightness cutting through all that richness.

It’s genuine comfort food, just built around zucchini noodles instead of wheat pasta, and it reheats beautifully, which makes it a great one to have on hand for a busy week.

If you’ve made my Keto Garlic Butter Meatballs or my Crispy Baked Keto Zucchini Fries, you know I like keto comfort food that still feels like the version I grew up eating. This one might be the coziest of the bunch.

Why You’ll Love This

Tastes like the classic, just lower carb. A rich, cheesy sauce and tender chicken mean you don’t miss the traditional pasta nearly as much as you’d expect.

One dish, easy cleanup. Everything bakes together in one casserole dish, no juggling multiple pans.

Great for meal prep. This holds and reheats well, making it an easy make-ahead dinner for a busy week.

Naturally gluten-free. With zucchini noodles standing in for pasta, this fits a low-carb or gluten-free plate without much adjustment.

Freezer-friendly. Bake a double batch and freeze half for a night when cooking feels like too much.

What Makes This Keto-Friendly?

Traditional chicken spaghetti relies on wheat pasta and a can of condensed soup for its base, both of which add a significant amount of carbs.

Here, spiralized zucchini noodles replace the pasta entirely, giving you that familiar long-noodle texture without the carb load, while a homemade cream sauce built from cream cheese and heavy cream replaces the canned soup base, giving you a richer flavor with none of the added starches or fillers.

Shredded cheese on top does what it always does, and diced tomatoes add a little acidity to balance out all that richness.

A Note About the Zucchini Noodles

Zucchini releases a lot of water as it cooks, and managing that moisture is the single biggest factor in whether this bake turns out rich and creamy or watery and thin.

Salt your zucchini noodles and let them sit in a colander for about 15 minutes before using, this draws out a good amount of excess water up front. Press them gently with a paper towel afterward to remove any remaining moisture. Skipping this step is the most common reason a zucchini-based bake turns out soupy instead of creamy.

Equipment You’ll Need

A spiralizer or julienne peeler. For turning the zucchini into noodle-like strands. A box grater on the largest holes works in a pinch if you don’t have either.

A large skillet. For cooking the chicken and building the sauce.

A 9×13 inch baking dish. For assembling and baking the casserole.

Recipe Ingredients

For the bake:

  • 4 medium zucchini, spiralized into noodles
  • 1 teaspoon salt, for drawing out moisture
  • 1 tablespoon olive oil
  • 1.5 lbs boneless, skinless chicken breast or thighs, cut into bite-sized pieces
  • Salt and pepper, to taste
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 8 oz cream cheese, softened
  • 1/2 cup heavy cream
  • 1/2 cup chicken broth
  • 1 (10 oz) can diced tomatoes, drained
  • 1 1/2 cups shredded cheddar cheese, divided
  • 1/2 teaspoon paprika
  • Chopped parsley, for garnish

If You Need to Substitute

No fresh zucchini? Pre-spiralized zucchini noodles from the store work well and save time, just be sure to salt and drain them the same way.

Want it dairy-lighter? Swap the heavy cream for additional chicken broth, the sauce will be a bit less rich but still creamy from the cream cheese.

No cheddar on hand? A Monterey jack or a Mexican blend both melt well and work nicely here.

How to Make It

How to Make It

Step 1: Salt and Drain the Zucchini Noodles

Spiralize the zucchini into long noodle-like strands, then toss them with the salt in a colander set over a bowl or in the sink, making sure the salt gets distributed across the strands rather than clumping in one spot.

Let sit for a full 15 minutes, you’ll actually see beads of water forming on the surface and collecting in the bottom of the bowl, that’s the salt doing exactly what it should.

Afterward, press the noodles firmly between several layers of paper towels or a clean kitchen towel, working in small handfuls rather than one big pile, so you’re not just pushing the water around without actually removing it.

Step 2: Cook the Chicken

Preheat the oven to 375°F. Heat the olive oil in a large skillet over medium-high heat until it shimmers slightly.

Season the chicken pieces generously with salt and pepper, then add them to the hot skillet in a single layer, giving each piece a little breathing room rather than crowding the pan, overcrowding causes the chicken to steam instead of develop any color.

Cook for 6 to 8 minutes, stirring occasionally, until each piece is golden on the outside and cooked through with no pink remaining in the center. Remove from the skillet and set aside on a plate, don’t wipe out the pan, those browned bits left behind are going to flavor the sauce.

Step 3: Build the Sauce

In the same skillet, still over medium heat, add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and slightly translucent, scraping up any browned bits from the chicken as you stir.

Add the garlic and cook for 30 seconds, just until fragrant, garlic burns quickly so keep stirring constantly during this step. Add the cream cheese in a few smaller pieces rather than one large block, this helps it melt more evenly, along with the heavy cream and chicken broth.

Whisk continuously over medium-low heat until the cream cheese has fully melted and the sauce looks smooth and glossy rather than lumpy, this usually takes 3 to 4 minutes.

Step 4: Combine Everything

Stir in the drained tomatoes, the cooked chicken along with any juices that collected on the plate, half of the shredded cheese, and the paprika, folding gently until everything is evenly distributed through the sauce.

Add the drained zucchini noodles last, folding them in with a light hand rather than stirring vigorously, zucchini noodles are delicate once salted and can break apart if handled too roughly.

Step 5: Assemble and Bake

Transfer the entire mixture to a 9×13 inch baking dish, spreading it into an even layer with a spatula so it cooks uniformly. Top evenly with the remaining shredded cheese, covering the surface edge to edge rather than piling it in the center.

Bake for 20 to 25 minutes, checking around the 20-minute mark, you’re looking for the cheese to be fully melted, bubbling actively around the edges of the dish, and just starting to turn golden in a few spots.

Step 6: Rest Before Serving

Let the bake rest at room temperature for 5 to 10 minutes before serving, resist the urge to dig in right away, this brief rest gives the sauce time to thicken slightly and settle, which means a cleaner scoop instead of everything running across the plate.

Garnish with chopped parsley right before serving for a bit of fresh color against all that golden cheese.

Tips

Don’t Skip Salting the Zucchini

This step is what keeps the final bake from turning watery. Give it the full 15 minutes and press firmly to remove as much liquid as you can.

Cook the Chicken in Batches if Needed

Overcrowding the skillet steams the chicken instead of browning it. If your pan is small, cook the chicken in two batches for better color and flavor.

Let It Rest Before Serving

Cutting in immediately gives you a looser, saucier slice. A short rest firms everything up just enough for a cleaner scoop.

Why This Method Works

Two things determine whether this bake turns out rich and creamy versus watery and thin, and neither one is complicated once you understand why it matters.

Zucchini is roughly 95% water, so without salting and draining it first, that water has nowhere to go but into your sauce as it bakes, diluting all that rich cream cheese and cream into something thin and separated. Salting draws a meaningful amount of that water out before the zucchini ever touches the sauce.

The sauce itself works because cream cheese, unlike a canned condensed soup, emulsifies smoothly with cream and broth into a genuinely rich base without needing added starches or fillers to thicken it. Whisking it in over gentle heat rather than dumping it in cold is what keeps it silky instead of clumpy.

A Note About the Chicken

Cutting the chicken into evenly sized, bite-sized pieces matters more than it might seem, uneven pieces mean some cook through before others, leaving you with a mix of overdone and underdone chicken in the same dish.

Chicken thighs are slightly more forgiving here than breast meat, they stay juicy even if they cook a minute or two longer than planned, while chicken breast can dry out more easily if left in the hot skillet too long. Either works well, just keep an eye on the pan a bit more closely if you’re using breast meat.

How to Tell When It’s Done

Look for the surface to be bubbling actively around the edges of the dish, not just barely simmering, and the cheese on top should be fully melted and starting to turn golden in spots rather than just softened.

If you’re unsure, insert a knife into the center of the bake, it should come out hot to the touch, and the sauce around it should look thick and glossy rather than thin and separated.

A properly baked casserole holds its shape when you pull out a spoonful, rather than immediately pooling back into a puddle.

Prep-Ahead Checklist

If you want this to come together faster on a weeknight, here’s what you can do in advance:

  • Spiralize and salt the zucchini up to a day ahead, storing it drained and covered in the fridge.
  • Cut the chicken into bite-sized pieces up to a day ahead and keep it refrigerated in a sealed container.
  • Dice the onion and mince the garlic ahead of time, storing them together in a small covered container.
  • Shred the cheese ahead of time if you’re not using pre-shredded, it saves a genuine chunk of prep time on a busy night.

My Bake Turned Out Watery, What Happened?

Zucchini wasn’t salted and drained properly. This is almost always the cause. Give it the full 15 minutes and press thoroughly with paper towels.

Tomatoes weren’t drained. Canned diced tomatoes carry a good amount of liquid, make sure to drain them well before adding to the sauce.

Baked at too low a temperature or not long enough. A bubbly, slightly reduced sauce is what you’re looking for, if it still looks thin after the listed bake time, give it another 5 to 10 minutes.

Can I Make This Ahead of Time?

Yes, assemble the full casserole up to a day ahead, cover, and refrigerate unbaked. When ready to bake, add about 10 extra minutes to the bake time since it’ll be starting cold from the fridge.

How to Store and Freeze

Storing: Keep leftovers in an airtight container in the fridge for up to 4 days.

Freezing: This bake freezes well for up to 2 months, either whole or in individual portions. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through.

What to Pair With This

A simple green salad. Something light and fresh balances out the richness of the bake.

Garlic butter roasted broccoli. A vegetable side that fits the same cozy, comforting mood.

Crusty low-carb bread. For scooping up any extra sauce left on the plate.

Making This for Kids or a Crowd

For kids, keep the seasoning mild and consider leaving the tomatoes on the milder, smaller diced side, most kids enjoy the cheesy, creamy flavor here without needing any adjustment.

For a crowd, this recipe doubles easily into a second baking dish, just make sure you have enough oven space for both, or bake one right after the other.

Serving Suggestions and Variations

Spicy version. Add a diced jalapeño along with the onion, or stir in a pinch of red pepper flakes.

Bacon addition. Stir in some cooked, crumbled bacon along with the chicken for extra smoky flavor.

Swap the protein. Cooked, shredded rotisserie chicken works great here if you want to save a step.

Extra veggies. Stir in a handful of spinach or sliced mushrooms along with the zucchini noodles.

More Recipes

Frequently Asked Questions

Can I use regular pasta instead of zucchini noodles? You can, but it will no longer be low-carb, this recipe is specifically built around zucchini to keep it keto-friendly.

Why is my zucchini bake watery? This almost always comes down to not salting and draining the zucchini thoroughly enough, see the troubleshooting section above for the full breakdown.

Can I use rotisserie chicken to save time? Yes, shredded rotisserie chicken works well here, just skip step 2 and add the cooked chicken directly into the sauce in step 4.

Is this recipe spicy? Not as written, but see the variations section above for a spicy version if you’d like some heat.

Keto Low Carb Chicken Spaghetti (Zoodle Bake)

A creamy, cheesy baked chicken spaghetti built on zucchini noodles instead of pasta, low-carb comfort food that still tastes like the classic.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 6 Course
Course: Main Course
Cuisine: American
Calories: 420

Ingredients
  

Bake
  • 4 medium zucchini spiralized into noodles
  • 1 tsp salt for drawing out moisture
  • 1 tbsp olive oil
  • 1.5 lbs boneless skinless chicken breast or thighs, cut into bite-sized pieces
  • Salt and pepper to taste
  • 1 small onion diced
  • 3 cloves garlic minced
  • 8 oz cream cheese softened
  • 1/2 cup heavy cream
  • 1/2 cup chicken broth
  • 1 10 oz can diced tomatoes, drained
  • 1 1/2 cups shredded cheddar cheese divided
  • 1/2 tsp paprika
  • Chopped parsley for garnish

Method
 

  1. Salt zucchini noodles and let drain 15 minutes, then press dry with paper towels.
  2. Cook seasoned chicken in olive oil until golden and cooked through. Set aside.
  3. Sauté onion and garlic, then whisk in cream cheese, heavy cream, and chicken broth until smooth.
  4. Stir in tomatoes, cooked chicken, half the cheese, and paprika. Fold in drained zucchini noodles.
  5. Transfer to a baking dish, top with remaining cheese, and bake at 375°F for 20 to 25 minutes until bubbly and golden.
  6. Rest 5 to 10 minutes before serving, garnished with parsley.

Notes

  • Salting and draining the zucchini thoroughly is essential to avoid a watery bake.
  • Drain canned tomatoes well before adding to the sauce.
  • Freezes well, whole or in portions, for up to 2 months.

More Delish Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating