Add all the ingredients into a blender or food processor and puree into a paste. Adjust the salt, pepper and lemon juice to your taste. Serve as a dip or a sauce.
Note: To prepare the cashews, either soak them in water for several hours or boil them in water for 5-10 minutes and drain before using.