Put large pot of water to boil. When water comes to a boil, salt generously and add pasta. Stir for a minute, cover with lid to bring back to a boil. Once boilling, remove lid, stir, and cook until almost done, about 10 minutes. Start preparing sauce while waiting for water to boil and while pasta is cooking.
Place pan on medium high heat and add 5 tbsp oil.
When hot, add onions and garlic. Stir for a few minutes.
Add peppers and zucchini. Cook for a few minutes. Then add white wine and cover pan with lid for a couple of minutes.
Remove lid. Add string beans, asparagus, and oregano. Stir and cook for a few minutes.
Stir in garlic. Do not burn garlic. Season to taste with salt and pepper. Continue cooking for a minute.
When pasta is just about done, use spider to lift pasta and place in pan.
Add one ladle of pasta water and toss.
Drizzle few tablespoons of olive oil and toss.
Increase heat and toss continuously for a couple of minutes. Tossing the pasta and liquid is critical as it helps with the emulsion of the creamy sauce.
Add a few tablespoons of cheese and torn basil. Toss again. The sauce should be minimal but creamy. If too dry, add more pasta water and toss.
Serve hot with an extra drizzle of olive oil and sprinkling of cheese.