Bring a large pot of salted water to a boil.
Add the fettuccine and cook according to package instructions until al dente.
While the pasta cooks, heat olive oil in a large skillet over medium heat.
Add minced garlic and sauté for about 1 minute until fragrant.
Add cherry tomatoes, zucchini, and bell peppers to the skillet.
Cook for 5-7 minutes until vegetables are tender but still crisp.
Stir in the spinach and cook until wilted.
Drain the pasta and add it to the skillet with the vegetables.
Toss everything together, seasoning with salt and pepper.
Serve hot, topped with grated Parmesan and fresh basil.