Cook the pasta in boiling salted water according to the instructions on the packet. Drain the artichoke hearts. Clean, clean and slice the mushrooms. Peel and halve the onion and cut it into half rings.
Wash and halve the tomatoes. Heat oil in a pan. Fry the mushrooms and onions for about 3 minutes. Add tomatoes and artichoke hearts and fry for another 2 minutes. Drain and fold in the pasta.
Arrange everything on a plate, sprinkle with cheese.