Pesto is an Italian sauce which is prepared primarily from herbs, by crushing them. The key ingredients in this sauce are basil and garlic. It is a very popular food owing to its taste, composition, and texture. This creamy sauce is incorporated with other ingredients like parsley, nuts, and olive oil.