While homemade pesto will always outshine one in a jar, it's hard to expect most folks to make their own. Our research suggests you consider two options. The best tasting but more expensive choice is Rustichella D' Abruzzo Pesto Alla Genovese Sauce. A more affordable yet still flavorful choice is Barilla Rustic Basil Pesto Sauce. Both are available on Amazon, and the Barilla pesto can be found in most Wal-Marts.