- In a large pot of salted boiling water, cook the pasta until al dente. Drain and oil lightly. Keep 250 ml (1 cup) of the cooking water aside.
- Meanwhile, in a large skillet, brown the onion and mushrooms in the oil. Add the prosciutto and cook for 2 minutes. Deglaze with the wine. Add the broth and cabbage and stir to combine. Season with salt and pepper.
- Bring to a boil. Cover and simmer for 15 to 20 minutes, stirring frequently, until the cabbage softens. Add the pasta, half of the cooking water, and the cheese. Toss to coat the pasta. Add cooking water, if needed. Adjust the seasoning.