Spiralize the zucchini and place on baking sheet with paper towels. Sprinkle with salt to help release some of the water. (Zucchini is naturally very watery so you need to do this to avoid water zoodles)
Add 2 tablespoon of olive oil to large skillet over medium heat. Add the spiralized zucchini. Season with salt and pepper and cook for about 5 minutes. Let any of the remaining water that is released cook out.
In a small bowl, microwave the pesto and goat cheese for about 30 seconds so it can be easily combined.
Remove skillet from heat and stir in pesto and tomatoes. Serve with some Parmesan and chopped pistachios on top.
Notes
Don't skip lightly salting and dabbing the zucchini with a paper towel so you can get rid of some of the extra water.
If you want some protein, chicken works great. If you're vegan, chickpeas are a good option.
Replace the tomatoes with sun-dried tomatoes for a different flavor.