Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and set aside.
While the pasta cooks, heat olive oil in a skillet over medium heat. Add the minced garlic and sauté until fragrant and lightly golden, about 30 seconds to 1 minute.
Add the chopped sun-dried tomatoes to the skillet and cook for 2-3 minutes, stirring occasionally, until they become fragrant and slightly softened.
Stir in the chopped fresh tomatoes and cook for another 3-4 minutes, allowing the juices to release and the mixture to slightly thicken.
Add the sliced zucchini to the skillet and cook for about 4-5 minutes, stirring occasionally, until the zucchini is tender but still has some bite.
Season the sauce with salt and pepper to taste, then gently fold in the cooked pasta, ensuring each strand is coated with the sauce.
Cook everything together for 1-2 minutes just to let the flavors meld and heat through. Remove from heat and sprinkle with chopped fresh basil.
Serve immediately in bowls, garnished with extra basil if desired. Enjoy the vibrant flavors and fresh textures of this summery pasta.