Drain the hearts of palm thoroughly and slice into 1/2-inch rounds or bite-sized pieces.
In a large bowl, combine mixed greens, cherry tomatoes, and cucumber.
Add any optional ingredients like red onion, bell pepper, or avocado.
In a small bowl, whisk together lime juice, olive oil, salt, and black pepper until emulsified.
Add the hearts of palm to the vegetable mixture.
Drizzle with the prepared dressing and toss gently to coat all ingredients evenly.
If using, sprinkle with cilantro leaves and toasted nuts just before serving.
Serve immediately for best flavor and texture.