Prepare the vegetables by finely chopping the cabbage, kale, cucumber, and green onions. Make sure the pieces are small and even, as this helps improve both texture and flavor. Remove any tough stems from the kale before chopping.
Place the chopped vegetables into a large mixing bowl. Add the dried chives and chickpeas, then mix everything together until well combined. Set the bowl aside.
Prepare the dressing by adding the basil, spinach, garlic, shallot, dill, lemon juice, olive oil, nuts, nutritional yeast, apple cider vinegar, and salt to a blender. Blend until the mixture becomes smooth and creamy. If the texture is too thick, add a small amount of water and blend again until it reaches the desired consistency.
Pour the dressing over the salad mixture. Stir well to ensure all the ingredients are evenly coated. Taste and adjust the seasoning if needed by adding more salt or lemon juice.
Serve immediately, or allow the salad to rest for 10 to 15 minutes before serving. This resting time helps the flavors blend together. The salad can be enjoyed on its own, paired with a protein, or served as a dip with chips.