This vegan ceviche recipe is made with hearts of palm instead of fish using all the traditional ingredients making it both delicious and authentic in taste. It's refreshing with each bite, easy to make, and sure to impress!
⅓cupwhite onion, finely diced(about ½ small onion)
1cuproma tomato, deseeded and diced(about 2 cups)
1serrano or jalapeno pepper, deseeded and finely diced
2tablespooncilantro, chopped(plus more for garnish)
1tablespoonextra virgin olive oil
2tablespoonfresh orange juice
1large avocado, diced
Salt to taste(about ¼ tsp)
Tostadas or tortilla chips for serving
Instructions
To prepare the hearts in palm, cut them in half longways and then cut in half again longways. Now, dice into medium size chunks and place in a medium bowl.
Pour the lime juice over the hearts of palm and set aside while you prep the rest of the ingredients. Allow the hearts of palm to marinate for at least 10 minutes in the lime juice.
In a large bowl, combine the tomatoes, onion, serrano pepper, cilantro, and olive oil.
Drain the hearts of palm that have been marinating in the lime juice in a colander and add to the large bowl with the tomato mixture. Next, add the orange juice and gentle toss to combine.
Taste and add more lime if desired and season with salt as needed.
Right before serving gently fold in the diced avocado and top with more chopped cilantro for garnish.
Serve on tostadas or with tortilla chips.
Vegan ceviche is best eaten the day it is made, but it will keep for up to 2 days in the fridge.
Notes
*The orange juice can easily be omitted.*Diced cucumbers could be added to the recipe for variation.