Ir al contenido principal
Vegan Cauliflower Ceviche
VeganEasy

Vegan Cauliflower Ceviche

20 min (20 prep + 0 cook) Easy 4 servings Moderno MX
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: Mar 30, 2026 · Updated: May 12, 2026
Share:
A bright, no-cook ceviche of lime-marinated cauliflower with chile, cilantro, cucumber and avocado.

About this recipe

Cauliflower marinated in lime juice with red onion, serrano chile, cucumber, and avocado. A 100% plant-based ceviche packed with flavour.

History & Origin

Ceviche is one of the most iconic dishes in Latin American gastronomy, and while it is inevitably associated with fresh fish, the creativity of modern Mexican cooking has found in cauliflower the perfect substitute to create a 100% plant-based version that respects both the technique and spirit of the original dish. The key to ceviche, whether fish or vegetable, lies in the acidic marinating process. In the traditional version, the acid in lime juice chemically "cooks" the proteins in the fish. With cauliflower, marinating in lime juice slightly softens the florets, infuses them with citrus flavour, and creates that characteristic texture reminiscent of classic ceviche. The trick is to cut the cauliflower into small pieces and leave them to marinate long enough to absorb all the flavours. The serrano chile provides that fresh, vegetal heat that defines Mexican ceviche — very different from the dry warmth of chile de árbol. The red onion, also marinated in lime juice, loses its sharpness and becomes soft and pink. The cilantro, cucumber, and avocado complete the palette of flavours and textures that make this dish a complex and satisfying experience. This vegan cauliflower ceviche is perfect as a light appetizer, a sharing snack, or part of a summer menu. No cooking required, ready in 20 minutes, and completely plant-based — it is proof that contemporary Mexican cuisine can be innovative without losing its identity.

Estimated cost

$4.30

Total cost

$1.07

Per serving

* Approximate prices based on US supermarkets

Nutritional information per serving

120

Calories

4g

Protein

14g

Carbohydrates

6g

Fat

5g

Fiber

280mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Cut the cauliflower into very small florets (bite-sized). Place in a large bowl and cover completely with freshly squeezed lime juice. Add a pinch of salt, mix well, and leave to marinate for 15 minutes.

    Step 1
  2. 2

    While the cauliflower marinates, finely chop the red onion, deseeded serrano chile, and cilantro, and dice the tomatoes into small cubes. Cut the cucumber and avocado into similar-sized pieces.

    Step 2
  3. 3

    Drain the cauliflower from excess lime juice, reserving 2 tablespoons of the marinade. Transfer the cauliflower to a clean bowl and add all the chopped vegetables: red onion, serrano chile, tomato, cucumber, and cilantro.

    Step 3
  4. 4

    Add the olive oil and the 2 reserved tablespoons of lime juice. Gently fold everything together with a spoon to combine all the flavours without crushing the avocado. Taste and adjust the salt and chile heat to your liking.

    Step 4
  5. 5

    Add the diced avocado just before serving to prevent browning. Serve chilled in glasses or shallow bowls, accompanied by tostadas or tortilla crisps. Consume immediately to enjoy the fresh texture of the cauliflower.

    Step 5

Frequently asked questions

What people ask about this recipe

How does cauliflower work as ceviche without fish?

Marinating cauliflower in lime juice softens the florets, infuses them with citrus and gives a texture reminiscent of classic ceviche. Cutting the cauliflower small and marinating long enough is the key to success.

How long should it marinate?

Give it enough time for the lime to soften the florets and infuse them with flavour, typically a couple of hours in the fridge. Taste as you go: it should be tender and tangy but still have a little bite.

Which chilli should I use?

Serrano chilli gives the fresh, vegetal heat typical of Mexican ceviche, quite different from the dry warmth of dried chillies. Adjust the amount to your taste, or substitute another fresh green chilli.

What do I serve it with?

It makes a light starter or a sharing snack. Serve it with tostadas or tortilla chips and a wedge of lime; the coriander, cucumber and avocado round out the textures.

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes