Keto Zucchini Alfredo Bake – Creamy, Comforting, and Low-Carb
This Keto Zucchini Alfredo Bake brings cozy comfort without the carb-heavy crash. It’s rich, cheesy, and full of flavor, yet light enough to keep you feeling good after dinner. Think creamy Alfredo sauce hugging tender zucchini ribbons, finished with a golden, bubbly top.
It comes together easily on a weeknight but feels special enough for company. If you’re craving classic Alfredo vibes without the pasta, this is the dish you’ll keep coming back to.
Ingredients
Method
- Prep the zucchini: Trim the ends. Use a mandoline or vegetable peeler to make thin ribbons, or a spiralizer for zoodles. Lay them on paper towels, sprinkle lightly with salt, and let sit 10–15 minutes to draw out moisture.
- Preheat the oven: Set to 375°F (190°C). Grease a 9x13-inch baking dish or similar casserole.
- Blot and sauté: Pat the zucchini dry well. Heat olive oil in a large skillet over medium-high. Sauté zucchini in batches for 2–3 minutes just to soften and release more water. Transfer to a colander to drain.
- Make the Alfredo sauce: In the same skillet, lower heat to medium. Melt butter and add garlic. Cook 30–60 seconds until fragrant. Stir in cream and bring to a gentle simmer.
- Enrich the sauce: Whisk in cream cheese until smooth. Add Parmesan, a pinch of nutmeg, salt, and pepper. Simmer 2–3 minutes until slightly thickened. If using egg yolk, temper it by whisking a spoonful of hot sauce into the yolk, then whisk the mixture back into the pan. Do not boil.
- Taste and adjust: Add more salt, pepper, or Italian seasoning if you like. The sauce should be bold and a touch garlicky.
- Assemble the bake: Add the drained zucchini to the sauce and toss gently to coat. Transfer everything to the prepared baking dish. Sprinkle mozzarella and a little extra Parmesan over the top.
- Bake: Place in the oven for 15–20 minutes until the top is melted and bubbling. For a deeper golden top, broil for 1–2 minutes at the end.
- Rest and serve: Let it sit 5–10 minutes so the sauce settles. Garnish with fresh parsley and serve warm.
What Makes This Special
This recipe takes the best parts of a classic Alfredo bake—creamy sauce, stretchy cheese, and a golden crust—and gives it a low-carb twist. Zucchini stands in for noodles, bringing freshness and a gentle bite.
The sauce uses real cream, butter, and garlic for that authentic, restaurant-style feel.
It’s also flexible. You can keep it vegetarian or add protein like chicken or shrimp. And since the ingredients are simple and familiar, it’s a great entry point for anyone easing into keto-friendly cooking.
What You’ll Need
- Zucchini: 3–4 medium zucchinis, sliced into ribbons or zoodles
- Butter: 3 tablespoons, unsalted
- Garlic: 3–4 cloves, minced
- Heavy cream: 1 1/2 cups
- Cream cheese: 3 ounces, softened (adds body and tang)
- Parmesan cheese: 1 cup, freshly grated (plus extra for topping)
- Mozzarella cheese: 1 cup, shredded (for melt and stretch)
- Egg yolk: 1 large (optional, for extra richness and stability)
- Olive oil: 1 tablespoon (for sautéing zucchini)
- Sea salt and black pepper: to taste
- Ground nutmeg: a pinch (classic Alfredo note)
- Italian seasoning or dried basil: 1 teaspoon (optional)
- Fresh parsley: chopped, for garnish
Instructions
- Prep the zucchini: Trim the ends.
Use a mandoline or vegetable peeler to make thin ribbons, or a spiralizer for zoodles. Lay them on paper towels, sprinkle lightly with salt, and let sit 10–15 minutes to draw out moisture.
- Preheat the oven: Set to 375°F (190°C). Grease a 9×13-inch baking dish or similar casserole.
- Blot and sauté: Pat the zucchini dry well.
Heat olive oil in a large skillet over medium-high. Sauté zucchini in batches for 2–3 minutes just to soften and release more water. Transfer to a colander to drain.
- Make the Alfredo sauce: In the same skillet, lower heat to medium.
Melt butter and add garlic. Cook 30–60 seconds until fragrant. Stir in cream and bring to a gentle simmer.
- Enrich the sauce: Whisk in cream cheese until smooth.
Add Parmesan, a pinch of nutmeg, salt, and pepper. Simmer 2–3 minutes until slightly thickened. If using egg yolk, temper it by whisking a spoonful of hot sauce into the yolk, then whisk the mixture back into the pan.
Do not boil.
- Taste and adjust: Add more salt, pepper, or Italian seasoning if you like. The sauce should be bold and a touch garlicky.
- Assemble the bake: Add the drained zucchini to the sauce and toss gently to coat. Transfer everything to the prepared baking dish.
Sprinkle mozzarella and a little extra Parmesan over the top.
- Bake: Place in the oven for 15–20 minutes until the top is melted and bubbling. For a deeper golden top, broil for 1–2 minutes at the end.
- Rest and serve: Let it sit 5–10 minutes so the sauce settles. Garnish with fresh parsley and serve warm.
How to Store
Let leftovers cool completely, then cover tightly or transfer to airtight containers.
Refrigerate for up to 4 days. Reheat gently in the oven at 325°F (165°C) until warmed through, or microwave in short bursts, stirring between intervals.
Freezing isn’t ideal because zucchini can release more water when thawed. If you must freeze, do it before baking and expect a softer texture.
Thaw in the fridge overnight and bake as directed, adding a few extra minutes if needed.
Why This is Good for You
Low in carbs, high in satisfaction: Zucchini replaces pasta to cut carbs while keeping that cozy, creamy experience intact. It’s a smart swap if you’re managing blood sugar or aiming for ketosis.
Protein and fat for steady energy: Dairy brings protein and healthy fats that help keep you full. That steady energy can reduce cravings and late-night snacking.
Micronutrients matter: Zucchini delivers potassium, vitamin C, and fiber.
Parmesan adds calcium and naturally occurring umami, which helps you feel satisfied with smaller portions.
Common Mistakes to Avoid
- Not salting and draining the zucchini: Skipping this step can lead to a watery bake. Draw out moisture beforehand for a creamy, not soupy, result.
- Overcooking the zucchini: Keep it just-tender. If it’s fully soft before baking, it can break down too much in the oven.
- Boiling the sauce after adding cheese: High heat can cause separation.
Keep the sauce at a gentle simmer.
- Using pre-shredded cheese only: Pre-shredded cheese can have anti-caking agents that affect melting. Mix in freshly grated Parmesan for the best texture.
- Skipping the rest time: A short rest helps the sauce set so each scoop holds together.
Variations You Can Try
- Chicken Alfredo Bake: Fold in 2 cups of cooked, shredded chicken for a heartier meal.
- Shrimp Alfredo Bake: Sear shrimp quickly and add just before baking. Great with extra lemon zest and parsley.
- Bacon and Mushroom: Crisp 4–6 slices of bacon, sauté mushrooms in the drippings, and mix into the sauce.
- Spinach Boost: Stir in a few cups of fresh spinach until just wilted for extra greens.
- Spicy Kick: Add red pepper flakes or a pinch of cayenne to the sauce.
- Different Cheeses: Swap mozzarella for provolone or fontina for a deeper, melty flavor.
- Dairy-Light Option: Use half cream and half unsweetened almond milk, and increase cream cheese slightly to maintain body.
FAQ
Can I make this ahead?
Yes.
Assemble the dish up to the baking step, cover, and refrigerate for up to 24 hours. When ready to cook, uncover and bake. You may need to add 5–10 minutes to account for the chilled dish.
How do I keep the sauce from getting grainy?
Use gentle heat and add cheese gradually.
Avoid boiling after the cheese goes in, and whisk until smooth. Freshly grated Parmesan also melts more smoothly than pre-grated.
What’s the best way to cut the zucchini?
For a lasagna-like feel, go with thin ribbons from a mandoline or peeler. For a pasta vibe, use a spiralizer.
Either way, keep slices thin and consistent so they cook evenly.
Can I use yellow squash instead?
Yes. Yellow squash behaves similarly and adds a slightly sweeter note. Treat it the same way: salt, drain, and briefly sauté before baking.
Is there a way to add more protein without meat?
Stir in ricotta for a boost, or add soft tofu cubes for a neutral, protein-rich addition.
You can also sprinkle toasted pine nuts on top for extra texture and some protein.
What if I don’t have cream cheese?
You can reduce the heavy cream a bit longer to thicken, then whisk in extra Parmesan. Mascarpone is another great swap for a silky finish.
Final Thoughts
This Keto Zucchini Alfredo Bake brings all the cozy, creamy comfort you want from a classic pasta bake—without the carbs that weigh you down. It’s simple, flexible, and easy to fit into your weekly routine.
Once you master salting the zucchini and keeping the sauce gentle, you’ll have a reliable, crowd-pleasing dish you can tweak to your taste. Keep this one in your back pocket for busy nights and relaxed weekends alike.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



