Slice the ends of your zucchinis off. Use a spiralizer to make your zucchini noodles. (My spiralizer has two blade sizes, I used the "large" spiral). Fill a large pot with 2-3 inches of water. Add 1/4 teaspoon salt and bring to a boil. Add zucchini noodles and boil about 2 minutes (do not over boil! They will turn mushy!) drain and set aside.
Add avocado, lime juice, cilantro, garlic, salt, pepper, and olive oil to a food processor or high powered blender. Pulse until smooth. Add water 1-2 tablespoons at a time, pulsing between each, as needed til mixture reaches a pourable consistency.
At this point you can serve your sauce at room temperature and pour it over your zucchini noodles immediately, OR you can transfer mixture to a microwave safe bowl and heat it up for a few seconds to serve it warm - both are delicious!
Toss noodles with sauce and serve. Garnish with additional chopped cilantro and/or toasted pine nuts if desired.
Notes
Zucchini noodles and sauce can be made in advance and stored in fridge in airtight containers until ready to use.