sauté the mushrooms in a separate small pan in butter and season with salt & pepper
bring a large pot of water to boil. add salt once it's boiling and then cook the pasta according to the directions on the box
in a large skillet sauté the onions until translucent in butter and olive oil
season the onions with salt, pepper, and crushed red pepper
add the garlic and sauté about 1-2 minutes
add the tomatoes, artichokes, and olives (sauté another 5 minutes or so)
drain out all of the liquid that the mushrooms created in the pan and discard. Then, add the mushrooms to the skillet. (check for seasoning and add more salt and pepper)
add garlic powder
add the fresh basil and parsley
deglaze the pan with white wine (let the alcohol cook out before adding next ingredients. About 2 minutes)
add the pasta water
simmer for about 5 minutes
add the pasta into the skillet
incorporate all together and mix
top with Pecorino Romano cheese and cracked black pepper
garnish with more basil
SERVE and ENJOY!!