If using yam leaves, bring a pot of water to a boil. Add the yam leaves and cook for 1-2 minutes until wilted. Drain and immediately transfer the leaves to a bowl of ice water to stop the cooking process. Drain well and pat dry.
If using spinach or kale, rinse and dry the leaves thoroughly.
In a large bowl, combine the yam leaves (or spinach/kale), cherry tomatoes, red onion, cucumber, bell pepper, and avocado.
In a small bowl, whisk together the olive oil, lemon juice (or vinegar), honey (or maple syrup), salt, and black pepper until well combined.
Drizzle the dressing over the salad and toss gently to coat all the ingredients evenly.
Sprinkle roasted peanuts or cashews on top if using.
Garnish with fresh herbs.
Enjoy your meal!