Pesto with roasted potatoes and sirloin steak. Vegan variations of pesto can include mixes of fresh basil, nuts such as walnut or pine nut, olive oil, and the addition of miso paste and nutritional yeast to provide additional flavor enhancement to the dish. For reasons of expense or availability, walnuts, pecans, cashews or even peanuts are sometimes substituted for the traditional pine nuts. Also, while the nuts are traditionally used as is, some recipes call for prior toasting. While not preferable, other culinary nuts may be used due to the taste disturbances that some people may experience after consuming pine nuts
Peanut sauce or peanut butter (smooth or crunchy), coconut milk, soy sauce, tamarind, galangal, garlic, and spices (such as coriander seed or cumin). Other possible ingredients are chili peppers, sugar, fried onion, and lemongrass. The texture and consistency (thin or thick) of a peanut sauce corresponds to the amount of water being mixed in it. In Western countries, the readily and widely available peanut butter is often used as a substitute ingredient to make peanut sauce. To achieve authenticity, some recipes might insist on making roasted ground peanuts from scratch, using traditional stone mortar and pestle for grinding to achieve desired texture,