Place spiralized zucchini on a dish towel or paper towels and sprinkle liberally with salt. Allow to sit for at least 15 minutes, then squeeze as much water out of the zucchini as possible.
While the zucchini sits, add olive oil to a large sauté pan and turn heat to medium.
Add garlic and cook until fragrant, about 1 minute.
Add cherry tomatoes, season with salt and pepper and cook for about another 5 minutes until they're starting to break down a bit.
Add cannellini beans and stir to combine, then add drained zucchini noodles and season with a bit more salt and pepper. Cook until noodles are tender, about 5 more minutes.
Add two tablespoons of the pumpkin seed pesto and stir to coat.
Taste, adjust seasonings, then divide into bowls and garnish with a bit more pesto and fresh basil leaves.