Prepare the Zucchini Noodles: Using a spiralizer, create zucchini noodles. If you don’t have a spiralizer, you can use a vegetable peeler to make ribbons. Set aside.
Make the Pesto: In a food processor, combine the basil leaves, toasted pine nuts, grated Parmesan cheese, and minced garlic. Pulse until finely chopped.
Add Olive Oil: With the food processor running, slowly drizzle in the olive oil until the mixture is well combined and smooth. Season with salt and pepper. Set the pesto aside.
Prepare the Creamy Sauce: In a large skillet over medium heat, pour in the heavy cream. Stir in the prepared pesto, blending well to create a creamy sauce.
Cook the Zucchini Noodles: Add the zucchini noodles to the skillet and toss gently to coat with the pesto cream sauce. Cook for 3-5 minutes until the noodles are heated through but still al dente.
Serve: Plate the creamy zucchini noodles and garnish with halved cherry tomatoes and additional toasted pine nuts for a delightful crunch.
Notes
For a dairy-free option, substitute heavy cream with coconut cream.