Go Back
Print
Recipe Image
Notes
Nutrition Label
–
+
servings
Smaller
Normal
Larger
Easy Ceviche de Soya
author
Maricruz Avalos Flores
4
servings
An easy ceviche de soya recipe made with textured soy protein, fresh vegetables, lime juice, and cilantro. A refreshing Mexican vegan ceviche perfect for tostadas and family gatherings.
prep
25
minutes
minutes
cook
10
minutes
minutes
total
35
minutes
minutes
PRINT
PIN
Ingredients
▢
2
cups
textured soy protein
(small flakes or medium granules)
▢
4
cups
water
▢
2
bay leaves
▢
1
small
piece onion
▢
1
teaspoon
salt
(or more, to taste)
For the ceviche:
▢
4
Roma tomatoes
(diced)
▢
1
cucumber
(peeled, seeds removed, and diced)
▢
½
white onion
(finely chopped)
▢
2
jalapeños or serrano peppers
(finely chopped)
▢
1
large
bunch cilantro
(chopped)
▢
5
limes
(juiced)
▢
2
Tablespoons
olive oil
▢
Salsa Maggi
(to taste)
▢
soy sauce
(to taste)
▢
Salt and black pepper
(to taste)
For serving:
▢
Tostadas
▢
Avocado
▢
Hot sauce
Instructions
Bring the water to a boil with the bay leaves, onion, and salt.
Add the textured soy protein and cook for about 8–10 minutes until softened.
Drain very well and rinse with cold water.
Squeeze the soy gently with your hands or a clean kitchen towel to remove excess moisture.
Transfer to a large bowl and mix with tomato, cucumber, onion, chile, and cilantro.
Add lime juice, Maggi sauce, Soy sauce, olive oil, salt, and pepper.
Mix well and let chill for at least 20 minutes before serving.
Serve cold on tostadas with hot sauce.
Notes
Squeeze the soy really well after rinsing so it doesn’t release water later and dilute the ceviche.
Chill before serving so the soy fully absorbs the lime, tomato, cilantro, and chile flavors.
Taste right before serving and adjust with extra salt or lime if needed, since flavors settle as it rests.
Add extra chile or hot sauce if you like it spicy.
Use ripe, juicy tomatoes for the best fresh, bright flavor.
Keep leftovers in the fridge for up to 3 days.
Nutrition Information
Serving:
1
serving
|
Calories:
272
kcal
|
Carbohydrates:
29
g
|
Protein:
24
g
|
Fat:
7
g
|
Saturated Fat:
1
g
|
Polyunsaturated Fat:
1
g
|
Monounsaturated Fat:
5
g
|
Sodium:
906
mg
|
Potassium:
406
mg
|
Fiber:
12
g
|
Sugar:
11
g
|
Vitamin A:
726
IU
|
Vitamin C:
46
mg
|
Calcium:
210
mg
|
Iron:
6
mg