Have ingredients prepped, measured out and ready to go. Grate the cheese, crack the pepper and measure out the butter.
Bring a large pot of salted *water to boil over high heat. Add pasta and cook according to package directions (We will be reserving some of the pasta water and removing pasta one minute before the recommended cooking time-see directions below)
If using butter- add butter and cracked pepper to a large sauce pan and heat over low heat until butter is melted (but not browned). Remove from heat. Set aside.
If not using butter- add cracked pepper to a large sauce pan and set aside.
When pasta is about 3 minutes from being fully cooked ladle about ½ cup of the pasta water into the saucepan with butter and pepper. Put pan back on low heat.
When pasta is about 1 minute from being fully cooked reserve about ½ -1 cup pasta water and drain the pasta. Add the drained pasta to the pan with butter, pepper and the previously added pasta water. Stir continuously until most of the pasta water has evaporated. Pasta should now be cooked “al dente”. (If necessary, add some of the reserved pasta water and continue cooking until pasta is “al dente”).
Remove pan from heat and add cheese, stirring constantly until cheese is fully incorporated (1-2 mins). If necessary, spoon in some of the reserved pasta water to thin the sauce. The sauce should cling to the pasta and be creamy but not watery.
Serve immediately, garnishing with additional cheese and pepper, if desired.