No, you don't have to toast nuts for pesto. But, if you have time, it's nice for an added layer of flavor and nuttiness.