Ceviche de soya is a traditional Mexican plant based ceviche made with soy protein instead of fish or seafood. It's budget friendly, quick and easy to prepare, and packs of delicious flavor.
⅓cupto ½ cup fresh lime juiceadjust to taste, I used 2 larger limes
3largeroma tomatoescored and finely chopped
½cupwhite onionfinely chopped
2largeserrano peppersfinely chopped **
½cupto ¾ cups fresh cilantrofinely chopped
10corn tostadas
½cupmayonnaiseadjust to taste or use crema instead
2largeavocadossliced or mashed
Valentina hot sauce or spicy salsa of choice
Instructions
Bring 4 cups of water to a boil then add the bouillon powder, bay leaf, garlic and onion and stir until well combined. Pour in the soy protein or TVP. Simmer for 5 minutes then turn heat off and allow to sit for 10 to 15 minutes or until the soy meat is rehydrated and soft.
Remove from heat, drain, and allow to cool to room temperature.
While the TVP cools, core and chop the tomato, onion, chile peppers, and cilantro. Squeeze the lime juice.
Squeeze out all of the excess liquid from the rehydrated soy meat then put it in a large glass mixing bowl.
Pour the lime juice over it then sprinkle in the salt. Mix until well combined.
Mix in the tomato, chile, and onion until well combined. Then mix in the cilantro.
Cover and refrigerate for at least 30 minutes or until ready to serve. The longer it marinates the better the taste.
Serve on crispy tostada shells with a smear of mayonnaise then top with the ceviche and garnish with avocado slices and hot sauce. Or you can spread smashed avocado over the tostada before topping with the ceviche and hot sauce.
Notes
*Texturized Soy Protein or TVP or soy protein can be purchased at a regular grocery store or at your local Asian or Mexican market.
**For a milder ceviche use fresh jalapeño peppers, or you can do a mix of serrano and jalapenos.
***For a "seafood" taste you can mix in some nori powder.
****Sometimes I'll also add soy sauce for extra umami flavor.