Salt and boil a pot of water, cook penne to directions on package
Wash and chop mushrooms
Mince garlic and chop onion
Add butter to a large frying pan, melt on medium heat
Add garlic to butter once melted
Once garlic is fragrant, add onion and mushrooms to pan
Coat in butter and garlic, adding parsley, oregano, chili powder, salt and pepper; toss well
Cook on medium heat for 8 minutes, before turning element to simmer, stir occasionally
When pasta is cooked, use a slotted spoon or pasta server (or literally anything with holes in it...) to add pasta to onion and mushrooms. It is okay if some water comes with the pasta. Do not drain your pot yet, in case you want to add some of the water to your pasta
Toss pasta in onion and mushrooms
Fry prosciutto on medium heat. When sides curl up, flip over for a few more minutes until a little bit crispy
Add Parmesan cheese to penne. Mix well.
Transfer penne to a serving bowl
Remove prosciutto from frying pan and either chop or tear with your hands and add to the penne
Serve immediately