Even though these two sauces are similar in the sense that they are both green, they are actually quite different in taste and ingredients used to make them. Pesto is primarily made of nuts, fresh basil, cheese, and olive oil. Whereas chimichurri is made with fresh parsley, vinegar, garlic, and chili peppers and does not require nuts, cheese, and uses less oil.