oil (not olive ), fresh minced garlic, cream cheese, cut up in small pieces and slightly softened, grated parmesan cheese, butter (no substitutes), whipping cream (unwhipped), milk , for thinning sauce, fresh ground black pepper (optional), salt (to taste) (optional)