Prep the zucchini: Spiralize the zucchinis into medium-width noodles.
Pat them dry with paper towels to remove excess moisture. This small step helps keep the sauce from turning watery.
Heat the skillet: Set a large skillet over medium heat. Add the olive oil and 1 tablespoon of butter.
When the butter melts and foams slightly, you’re ready for the garlic.
Sauté the garlic: Add the minced garlic and cook 30–45 seconds until fragrant. Keep the heat moderate to avoid browning the garlic, which can turn bitter.
Build the Alfredo base: Pour in the heavy cream. Reduce the heat to medium-low and let it simmer gently for 2–3 minutes.
You want tiny bubbles around the edges, not a rolling boil.
Melt in the cheese: Sprinkle in the Parmesan gradually, stirring constantly until it melts and the sauce thickens slightly. Add the remaining tablespoon of butter. Season with salt, pepper, nutmeg, and red pepper flakes if using.
Optional add-ins: If you’re using cooked chicken, shrimp, bacon, or mushrooms, fold them into the sauce now and warm through for 1–2 minutes.
If adding spinach, stir it in to wilt.
Cook the zucchini: Add the zoodles to the skillet and toss to coat. Cook 2–4 minutes, just until tender with a little bite. Do not overcook or they’ll release too much water and soften too much.
Adjust and finish: If the sauce feels thick, splash in a tablespoon or two of cream. If it’s thin, let it simmer a minute.
Taste and adjust salt and pepper. Remove from heat.
Garnish and serve: Top with extra Parmesan and chopped parsley or basil. Serve right away while the sauce is glossy and the zucchini is perfectly tender.