Bring a pot of salted water to a boil and add the pasta. Cook until tender.
While the pasta cooks, slice the bell peppers, mushrooms, zucchini, and green onions, and mince the garlic.
Add the olive oil, spinach, bell peppers, mushrooms, zucchini, green onions, garlic, and basil to a frying pan — everything except the wine, pasta, and parsley. Season with salt and pepper and sauté until the vegetables are soft.
Once the vegetables are soft, add a splash of white wine and let it cook down.
Strain the cooked pasta and add it to the frying pan. Toss to combine, then finish with the chopped parsley.
Top with Parmesan cheese and freshly ground pepper to taste.