- In a large skillet (preferably nonstick), heat oil over medium-high heat.
- Add onion; cook and stir until tender, about 5 minutes.
- Stir in mushrooms and ham.
- Cook and stir until mushrooms are tender, about 8 minutes.
- Meanwhile, cook pasta according to package directions; drain; return pasta to saucepan.
- Add mushroom-ham mixture, peas, chicken broth and pepper; cook and stir until hot, about 3 minutes.
- Just before serving, add grated cheese.