Curry Leaf Ranch is the best homemade dressing ever and only takes a few minutes to throw together. Instead of the regular 'ol dried herbs like parsley and dill, try this ranch with an Indian favorite - curry leaves! Use it as a dressing or a dipping sauce for pizza, chickpea fries, chicken wings, salads, etc.