Soak cashews either in plenty of boiling hot water for 1 hour or in twice as much cold water for 6 hours/ overnight. Meanwhile, brush & rinse the carrots well. Cut into about 2 cm pieces & steam in salted water until soft or steamed. Drain and let cool completely.
Drain cashews and rinse again. Puree finely with the carrots, garlic and oil. Season with salt and pepper. Mix individually with other spices and herbs, nuts, lemon juice, sun-dried tomatoes, etc. as desired. Store in the refrigerator. Use for bread or to spice up bowls, rice dishes, etc.