Think of this as chicken Alfredo meets lasagna, but with thin ribbons of zucchini instead of pasta. It’s creamy without being heavy, cheesy without being greasy, and the sauce actually clings. The trick is salting and patting the zucchini so the bake stays sliceable, not soupy. You get a golden, bubbling top and tidy layers underneath that hold up in the lunch box. Zero pasta. Big flavor.
What you’ll need for this keto Zucchini Chicken Alfredo Bake
Ingredients
- 3 medium zucchini (about 900 g total), trimmed
- 700 g cooked chicken breast or thigh, shredded or cubed (about 1½ lb)
- 2 tbsp olive oil or butter
- 4 cloves garlic, minced
- 240 ml heavy cream (1 cup)
- 120 g cream cheese, softened (4 oz)
- 60 g grated Parmesan, plus more for topping (about Âľ cup, packed)
- 120 g shredded mozzarella (about 1 cup)
- ½ tsp kosher salt, plus more for zucchini
- ÂĽ tsp black pepper
- ½ tsp Italian seasoning or dried oregano
- ÂĽ tsp crushed red pepper flakes (optional)
- Zest of ½ lemon (optional but nice)
- 2 tbsp chopped fresh parsley or basil, for finish
Optional add-ins (keep keto)
- 4 slices cooked bacon, crumbled
- 100 g baby spinach, wilted and squeezed dry
- ½ small onion, finely minced and sautéed
- 50 g sun-dried tomatoes, chopped (in oil, drained well)
- 60 g mushrooms, sautéed and patted dry
Equipment
- Sharp knife or vegetable peeler (a Y-peeler works great) or mandoline
- Large skillet or saucepan
- 9Ă—13 in (23Ă—33 cm) baking dish
- Paper towels or clean kitchen towels
- Mixing bowl and whisk
- Foil
Before you start: the zucchini game plan
Zucchini is 94–95% water. If you slice and bake it raw, it’ll leak into your sauce and you’ll get that sad puddle at the bottom. Here’s how to keep the bake neat:
- Slice zucchini lengthwise into thin ribbons, about 2–3 mm. Peeler gives wide, tender strips; mandoline gives even slices.
- Salt both sides lightly and lay on paper towels or a rack. Wait 10–15 minutes. You’ll see beads of water.
- Pat very dry. If you’ve got time, a quick 1–2 minute dry-sear in a hot skillet helps even more, but patting alone works.
- Season lightly after patting, not before. You already added salt earlier.
This small step changes everything. Your layers hold. Your top browns. Your leftovers reheat clean.
Step-by-step: Keto Zucchini Chicken Alfredo Bake
1) Make a fast Alfredo base (5–7 minutes)
- Warm a skillet over medium heat. Add olive oil or butter.
- Stir in garlic for 30–45 seconds until fragrant, not brown.
- Pour in heavy cream. Bring to a gentle simmer.
- Whisk in cream cheese a little at a time until smooth and silky.
- Add Parmesan, black pepper, Italian seasoning, and red pepper flakes if using. Simmer 1–2 minutes to thicken slightly.
- Taste. Add a pinch of salt if needed and lemon zest if you like a bright finish.
Texture check: sauce should coat the back of a spoon and leave a line when you run a finger through. Not paste, not soup.
2) Season the chicken (1 minute)
In a bowl, toss the cooked chicken with 2–3 tablespoons of the sauce so it’s not dry going into the oven. If you’re adding bacon, spinach, or mushrooms, fold them in now. Little seasoning in every layer makes the whole thing taste better.
3) Layer everything (5 minutes)
- Heat oven to 200°C / 400°F. Grease the baking dish.
- Spread a thin spoonful of sauce over the base.
- Add a single layer of zucchini ribbons, slightly overlapping like shingles.
- Scatter one-third of the chicken.
- Spoon over more sauce (don’t drown it).
- Sprinkle a little mozzarella and Parmesan.
- Repeat layers 2 more times. Finish with zucchini + the last of the sauce, then a blanket of mozzarella and a dusting of Parmesan.
Tip: Press gently after each layer to remove air pockets. Even layers bake evenly.
4) Bake
- Cover loosely with foil (tent it so cheese doesn’t stick).
- Bake 20 minutes.
- Remove foil and bake 10–15 minutes more until bubbly and browned in spots. If you want extra color, broil 1–2 minutes. Watch close.
5) Rest, slice, finish
Let it rest 10 minutes. This is not optional. The sauce sets a little as it cools, which means tidy slices. Scatter with chopped parsley or basil. Slice into 6 squares.
Texture clues (so you know it’s right)
- Edges: lightly browned, tiny crispy mozzarella bits
- Center: creamy but not runny
- Zucchini: tender with a slight bite, not mushy
- Slice test: you can lift a square with a spatula and it holds shape
Flavor notes you’ll taste
- Garlic and Parmesan lead the way.
- Cream cheese adds body, so the sauce stays clingy.
- Lemon zest keeps it from feeling heavy.
- Black pepper gives that classic Alfredo warmth.
Why this version works (and doesn’t turn watery)
- Salting and patting the zucchini pulls a lot of moisture out early.
- A slightly thicker stovetop sauce means it can handle the small amount of water that remains.
- Pre-tossing chicken with a bit of sauce stops it from wicking moisture out of the layers while baking.
- Resting time lets everything settle and bind.
Make-ahead and meal prep
Same day prep: Assemble in the morning, cover, and keep chilled up to 24 hours. Bake straight from the fridge at 190°C / 375°F for about 35–40 minutes, uncover for the last 10–15 minutes.
Freeze: Assemble without baking. Wrap well, freeze up to 2 months. Thaw in the fridge overnight. Bake at 190°C / 375°F 40–50 minutes, uncover last 15 minutes.
Leftovers: Cool, cover, and refrigerate up to 4 days. Reheat slices in a 175°C / 350°F oven 10–12 minutes, or in a skillet over low heat with a splash of cream to re-loosen the sauce. Microwave works in a pinch, but the edges won’t crisp.
Lunch box tip: Pack in a lidded container with a handful of arugula or chopped romaine on the side. Warm the slice, then add salad and a squeeze of lemon. Good contrast.
Nutrition estimate (per serving, 1/6 of pan)
- Calories: ~420
- Fat: ~28 g
- Carbs: ~7 g total, ~5 g net (fiber varies with zucchini size)
- Protein: ~32 g
- Sodium: depends on your cheese and salt hand
These are estimates from standard ingredients and may shift based on brands and swaps.
Ingredient swaps and budget notes
- Chicken: any cooked chicken works. Rotisserie saves time; thighs bring more flavor and stay juicy. Turkey? Also fine.
- Cream cheese: mascarpone gives a silkier, slightly sweeter sauce.
- Parmesan: real Parmigiano-Reggiano tastes sharper; Grana Padano or a decent domestic Parmesan saves money and still melts well.
- Mozzarella: low-moisture shreds melt predictably. Fresh mozzarella has more water; if using, slice, blot, and use less.
- Heavy cream: half cream + half unsweetened almond milk works, but simmer a touch longer to thicken.
- Zucchini: yellow squash behaves the same. Eggplant slices work, too—salt and pat even more.
- Dairy-lighter path: use lactose-free cream and hard cheeses. Full dairy-free Alfredo is tricky in keto; coconut cream thickens but brings a coconut note. If you try that, add extra garlic and a pinch of nutmeg to steer the flavor back to “Alfredo.”
Clean keto seasoning ideas
- Pesto swirl: dollop 3 tbsp pesto between layers; skip lemon zest.
- Bacon ranch: add ½ tsp dried dill + ½ tsp onion powder and the crumbled bacon.
- Buffalo style: blend 2–3 tbsp hot sauce into the Alfredo and finish with blue cheese crumbles.
- Mushroom thyme: sauté mushrooms until browned, add ½ tsp dried thyme.
- Spinach artichoke: fold in well-drained chopped artichokes (check carbs), wilted spinach, extra Parmesan.
Step visuals in words (if you’re a mental-picture cook)
- Sliced zucchini: long green ribbons, a little floppy, not wet.
- Sauce in pan: smooth, glossy, slow bubbles, no gritty bits.
- Layering: think lasagna—ribbon, chicken, sauce, cheese, repeat.
- Top before oven: pale cream color with shredded cheese snow.
- Top after oven: golden freckles, bubbling edges, a hint of brown.
Common pain points and fast fixes
- “My bake is watery.”
Usually the zucchini wasn’t salted long enough or patted dry. Next time, add the 2-minute dry-sear in a hot pan. For now, let it rest longer; liquid will reabsorb a bit. Also check: fresh mozzarella releases more whey when heated. - “Sauce looks split.”
Heat might’ve been too high or cheese went in too fast. Whisk in a splash of cream off the heat, then return to low and stir until it comes together. - “Top browned before center warmed.”
Oven runs hot or the dish was high in the oven. Tent with foil and drop to 190°C / 375°F until the center is 74°C / 165°F. - “Layers slide.”
Didn’t rest long enough. Give it 10–15 minutes; the sauce tightens as it cools.
How to slice zucchini without drama
- Y-peeler method: easiest, safest. Long ribbons, great for neat layers.
- Mandoline: most even. Set to about 2 mm. Use the guard—fingers are precious.
- Knife: totally fine. Aim for thin planks; trim off a little from one side to create a flat base so the zucchini doesn’t roll.
Timing roadmap (so dinner hits the table on time)
- 0:00–0:15 Slice, salt, and pat zucchini dry.
- 0:10–0:17 Make Alfredo.
- 0:17–0:22 Toss chicken and layer it all.
- 0:22–0:42 Bake, covered first, then uncovered.
- 0:42–0:52 Rest, slice, garnish. Plates out.
Serving ideas to round out the plate
- Simple green salad with lemon and olive oil.
- Roasted broccoli or asparagus tossed with butter and a squeeze of lemon.
- Garlic sautéed greens (kale, chard, or spinach) for extra fiber.
- Zoodles on the side if you want more “pasta” feel without stacking carbs.
Wine pairing if you like that sort of night: a dry Italian white like Pinot Grigio or a buttery Chardonnay handles the cream. If not drinking, chilled sparkling water with a lemon wedge keeps things fresh.
Make it once, cook it faster next time
- Pre-portion cooked, cubed chicken in freezer bags (flat, thin layer so it thaws quick).
- Grate and portion cheese on the weekend.
- Keep a block of cream cheese in the fridge; it’s the secret to a thick sauce without flour.
- Slice and salt zucchini in the morning. Keep between paper towels in the fridge until dinner.
The sauce, explained simply
Classic Alfredo is butter and Parmesan. Home cooks often want restaurant-style creaminess that survives a 30-minute bake, so cream and cream cheese step in. The cream gives body. The cream cheese binds water and fat so the sauce doesn’t separate. Parmesan brings sharp, salty edge. Mozzarella is the melter on top. That combo is reliable and friendly to weeknight chaos.
Step-by-step, ultra concise (for when you’re hungry now)
- Slice zucchini lengthwise. Salt 10–15 min. Pat dry.
- Make sauce: sauté garlic, add cream, whisk in cream cheese and Parmesan. Season.
- Toss chicken with a bit of sauce.
- Layer zucchini, chicken, sauce, cheese—repeat.
- Bake 20 min covered, 10–15 min uncovered at 200°C / 400°F.
- Rest 10 min. Garnish. Serve.
Stick this on a note; it’s the whole move.
If you’re cooking for mixed eaters (keto and not keto at the same table)
- Bake half the dish as written.
- In a small side pan, toss a handful of cooked penne with a spoon of Alfredo from the main pot for the carb-fans.
- Everyone gets Alfredo comfort; no one is making two dinners from scratch.
Food safety quickies
- Start with cooked chicken at or above 74°C / 165°F if you’re adding it cold to the bake, or make sure the bake hits that temp in the center before serving.
- Cool leftovers within 2 hours.
- Reheat to steaming hot in the center.
A few tiny chef moves that make a big difference
- Micro-grate the Parmesan. It melts smoother and thickens the sauce faster.
- Warm your cream cheese. Cold lumps take ages to melt.
- Season at every stage. Pinch of salt in zucchini, in sauce, and on top gives full flavor without overdoing it.
- Let it rest. The difference between “soup” and “slice” is those ten quiet minutes.
Add a topping crunch (still low carb)
Stir 2 tbsp almond flour with 1 tbsp grated Parmesan and 1 tsp olive oil. Sprinkle over the cheese layer before baking. It bakes into a light, toasty crust. If nut-free, skip this and broil the cheese for a minute for extra texture.
If you like numbers, here’s a fast macro tweak guide
- More fat: add 1 tbsp butter to the sauce or drizzle garlic butter over slices.
- More protein: use extra chicken (up to 900 g / 2 lb) and keep sauce as is.
- Fewer carbs: skip add-ins like sun-dried tomatoes and onions. Use only herbs, garlic, and cheese.
Grocery checklist (copy this into your notes)
- Zucchini (3 medium)
- Cooked chicken (rotisserie or pre-cooked)
- Heavy cream
- Cream cheese
- Parmesan (block or pre-grated)
- Mozzarella (low-moisture shreds)
- Garlic
- Olive oil or butter
- Italian seasoning, black pepper, red pepper flakes
- Lemon (optional)
- Parsley or basil
Optional extras: bacon, spinach, mushrooms, sun-dried tomatoes, almond flour.
Conclusion
Simple moves, smart moisture control, honest ingredients. You get the creamy Alfredo comfort so many people miss on low carb, without a long list of steps or fancy tools. It slices clean, packs well, and makes the kitchen smell like you meant business. If you try one tweak from all those tips, salt and pat the zucchini like you mean it—everything else falls into place.
Happy cooking, and enjoy that golden, bubbling pan.
PrintKeto Zucchini Chicken Alfredo Bake
Creamy keto zucchini chicken Alfredo bake with tender chicken, thin zucchini ribbons, and a smooth garlic–Parmesan sauce. Simple steps, weeknight fast, and it slices clean.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 servings (about 1/6 of the pan per serving) 1x
- Category: Casserole, Dinner
- Method: Baking
- Cuisine: Italian-American, Keto, Low-Carb
- Diet: Gluten Free
Ingredients
-
3 medium zucchini (about 900 g)
-
700 g cooked chicken, shredded or cubed (about 1½ lb)
-
2 tbsp olive oil or butter
-
4 cloves garlic, minced
-
240 ml heavy cream (1 cup)
-
120 g cream cheese, softened (4 oz)
-
60 g grated Parmesan, plus extra for topping (about Âľ cup)
-
120 g shredded mozzarella (about 1 cup)
-
½ tsp kosher salt, plus extra for the zucchini
-
ÂĽ tsp black pepper
-
½ tsp Italian seasoning or dried oregano
-
ÂĽ tsp red pepper flakes (optional)
-
Zest of ½ lemon (optional)
-
2 tbsp chopped parsley or basil, to finish
Optional add-ins (keep them dry):
crumbled bacon, wilted spinach, sautéed mushrooms, minced onion, chopped sun-dried tomatoes
Instructions
-
Heat oven to 200°C / 400°F. Grease a 9×13 in (23×33 cm) baking dish.
-
Slice zucchini lengthwise into thin ribbons (peeler or mandoline). Lightly salt both sides and set on paper towels or a rack for 10–15 minutes. Pat very dry.
-
Make sauce: warm oil or butter in a skillet on medium heat. Add garlic and cook 30–45 seconds. Stir in cream and bring to a gentle simmer. Whisk in cream cheese until smooth. Add Parmesan, pepper, Italian seasoning, and red pepper flakes. Simmer 1–2 minutes to thicken. Add lemon zest if using. Taste and add a pinch of salt if needed.
-
Toss the cooked chicken with 2–3 tbsp of the sauce so it stays moist. Fold in any dry add-ins.
-
Layer: spread a thin spoon of sauce in the dish. Add a single layer of zucchini. Scatter one-third of the chicken. Spoon on more sauce and a light sprinkle of mozzarella and Parmesan. Repeat 2 more times. Finish with zucchini, the last of the sauce, and cheese on top.
-
Cover loosely with foil (tent it). Bake 20 minutes. Remove foil and bake 10–15 minutes more, until bubbling and golden in spots.
-
Rest 10 minutes so it sets. Top with parsley or basil. Slice into 6 squares and serve.
Notes
-
Zucchini holds water. Salting and patting dry is the fix. For extra control, dry-sear ribbons 1–2 minutes in a hot skillet before layering.
-
Use low-moisture mozzarella. If using fresh, slice, blot well, and use less.
-
For meal prep: assemble ahead, cover, and chill up to 24 hours. Bake at 190°C / 375°F about 35–40 minutes (uncover for the last 10–15 minutes).
-
Freezer: assemble, wrap tight, and freeze up to 2 months. Thaw in the fridge, then bake 40–50 minutes at 190°C / 375°F (uncover last 15 minutes).
-
Leftovers keep up to 4 days. Reheat at 175°C / 350°F until hot, or gently in a skillet with a splash of cream.
Please note: The recipe or ingredients shown in the video might vary slightly from what’s listed here. Use the video as an illustration, but for the best results, you might want to stick to the recipe provided in this article.
Nutrition
- Serving Size: 1 serving
- Calories: 420 Sugar 4 g Sodium 650 mg Fat 28 g Saturated Fat 14 g Unsaturated Fat 13 g Trans Fat 0 g Carbohydrates 7 g Fiber 2 g Protein 32 g Cholesterol 135 mg