In a large pot of boiling salted water, cook pasta according to package instructions. Reserve 1/2 cup pasta water; drain pasta.
Meanwhile, in a medium pot, heat oil over medium. Add shallot and cook, stirring occasionally, until soft, about 5 minutes. Add wine and cook until almost evaporated, about 5 minutes. Add collards and cook, stirring occasionally, until bright green and crisp-tender, 8 minutes. Add cauliflower, lemon zest, and pasta. Cook until cauliflower and pasta are hot, stirring and adding enough pasta water to create a thin sauce that coats pasta, about 4 minutes. Transfer to a serving bowl and drizzle with oil. Serve immediately.