Place onions in bowl with lime juice, zest and salt. Set aside while prepping other ingredients.
Drain and rinse hearts of palm. Dice into cubes or slice.
Add hearts of palm, cucumber, tomatoes, jalapeño, cilantro, cumin, and olive oil to bowl with onions and stir to combine. Gently fold in avocado.
Taste and adjust seasoning as needed.
Serve with tortilla chips, tostadas or lettuce cups. I like to sprinkle a little Tajin seasoning on top but that’s optional.
Find it online: https://www.imbored-letsgo.com/hearts-of-palm-ceviche/