The best way to make creamy pesto sauce from scratch is to start with a quick and easy homemade basil pesto. Basil pesto takes just a few minutes to whiz together in a food processor and uses just a handful of simple ingredients - basil, nuts (typically pine nuts, but I usually use walnuts), Parmesan cheese, fresh garlic, and salt. In this recipe, I combine a homemade pesto, with some sauteed garlic, dried herbs, white wine, and heavy cream. It creates the most luxurious creamy pesto sauce that's rich but not too heavy.