This refreshing Citrus Vegan Ceviche with hearts of palm is a vibrant, zesty dish full of bright flavors and a perfect appetizer or light meal. It’s a great alternative to traditional ceviche, featuring the unique texture of hearts of palm, which resemble fish in the best way. The citrus marinade brings everything together for a tangy, fresh bite!

click the image below for a video tutorial

Ingredients:

  • 2 cans (14 oz) hearts of palm, drained and sliced into thin rings or chopped
  • 1 small red onion, finely diced
  • 1 red pepper finely diced
  • 1 medium cucumber, peeled, seeded, and diced
  • 2 medium tomatoes, diced
  • 1-2 avocados, diced
  • 1 jalapeño, seeded and finely diced (optional, for heat)
  • 1 cup fresh cilantro, chopped
  • Juice of 2 limes
  • Juice of 4 lemons
  • 1 tbsp olive oil
  • 1/2 tsp salt (to taste)
  • 1/4 tsp black pepper
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 3 tsp old bay seasoning
  • 1 tsp cajun seasoning
  • 1 nori sheet shredded finely
  • 1/4 tsp smoked paprika (optional)
  • Pinch of chili flakes (optional, for extra spice)

Instructions:

  1. Prepare the Hearts of Palm:
    • Open the can of hearts of palm, drain, and rinse well. Slice into thin rings or chop into small, bite-sized pieces, depending on your preference. Place them into a medium mixing bowl.
  2. Mix the Vegetables:
    • Add the finely diced red onion, cucumber, tomato, red pepper and jalapeños (if using) to the bowl with the hearts of palm. Stir everything together gently.
  3. Make the Marinade:
    • In a separate small bowl, combine the lime juice, orange juice, olive oil, rice vinegar, salt, pepper, cumin, smoked paprika, and chili flakes (if using). Whisk together until well combined.
  4. Combine and Marinate:
    • Pour the marinade over the hearts of palm and vegetable mixture. Toss everything together, making sure the ceviche is evenly coated with the citrus marinade.
    • Cover and let the ceviche marinate in the refrigerator for at least 30 minutes to allow the flavors to meld together.
  5. Add the Avocado and Cilantro:
    • Just before serving, gently fold in the diced avocado and fresh cilantro to the ceviche. Be careful not to mash the avocado.
  6. Serve:
    • Serve the ceviche cold, garnished with extra cilantro or a squeeze of lime. It’s perfect with tortilla chips, tostadas, or as a topping for a salad.