Cook pasta according to directions.
Meanwhile, mix all the ingredients together in a bowl.
Strain pasta once cooked - toss the pasta in with the bowl of ingredients, once pasta is coated set aside.
Use a skillet to warm up (coated) pasta prior to serving, this will release all the flavors to the pasta.
Shave parmesan or your choice of cheese and serve.