Prep the oven and pan: Preheat your oven to 400°F (200°C). Grease a 9x13-inch baking dish.
Cook the “noodle” base: If using cauliflower, steam or microwave florets until just tender-crisp (about 4–5 minutes).
Drain well and pat dry to remove excess moisture. If using zucchini, lightly sauté in 1 tablespoon oil for 2–3 minutes until just softened. Set aside.
Season the chicken: Toss the cooked chicken with 1/2 teaspoon salt and 1/4 teaspoon pepper.
This small step brightens the flavor through the bake.
Make the Alfredo: In a medium saucepan over medium heat, melt the butter. Add garlic and cook 30–60 seconds until fragrant. Pour in heavy cream and bring to a gentle simmer.
Stir in Parmesan, nutmeg, and red pepper flakes (if using). Simmer 2–3 minutes until slightly thickened. Season to taste with remaining salt and pepper.
Assemble the bake: Spread the cauliflower or zucchini in the baking dish.
Layer the chicken over the top. Pour the Alfredo sauce evenly across. Sprinkle with mozzarella, provolone, and parsley or Italian seasoning.
Mix the crispy topping: In a small bowl, combine crushed pork rinds, Parmesan, and melted butter until evenly moistened.
Scatter over the cheese layer.
Bake: Place the dish on the center rack and bake 15–20 minutes, until the edges bubble and the topping turns golden brown.
Optional broil: For extra crunch, broil for 1–2 minutes at the end. Watch closely to avoid burning.
Rest and serve: Let the bake rest 5–10 minutes to set. Garnish with extra parsley and serve warm.