Cauliflower Ceviche

A fresh cauliflower ceviche recipe made Mexican-style with lime, tomato, onion, and cilantro. Light, crunchy, and full of flavor, perfect for tostadas or a refreshing appetizer.

What Is Cauliflower Ceviche

Cauliflower ceviche is a fresh twist on traditional Mexican ceviche, where finely chopped cauliflower takes the place of seafood.

Once it mingles with lime juice, tomatoes, onion, cilantro, and a bit of chile, it becomes bright, crunchy, and incredibly refreshing.

It’s one of those recipes that proves you don’t need a long list of ingredients to make something so delicious.

Cauliflower ceviche (ceviche de coliflor) in a bowl, with corn crackers, salsa, and lime wedges on the side.

You’ll Need

  • Cauliflower (fresh or frozen)
  • Tomatoes
  • Onion
  • Carrot and cucumber
  • Jalapeño or serrano chile
  • Fresh cilantro
  • Lime juice
  • Orange juice
  • Tomato juice
  • Salt

See the recipe card below for exact quantities.

How To Make Cauliflower Ceviche

Wash the cauliflower under cold running water and pat it dry. Cut it into medium florets.

Cook the cauliflower just until tender but still slightly crisp. You can steam it or boil it in salted water for 3 to 4 minutes.

Don’t overcook it if you want the ceviche to keep some texture.

Cooked cauliflower florets in a steamer.

Drain the cauliflower and let it cool slightly. Once cool enough to handle, finely chop it and allow it to cool completely.

Chopped cauliflower on a cutting board.

Meanwhile, chop the tomatoes, onion, cucumber, cilantro, and chiles. I like to grate the carrot with a cheese grater because it’s quick and gives the ceviche a nice texture.

Remove the chile seeds and membranes if you’d like a milder flavor.

Vegetables for the ceviche chopped and placed in a cutting board.

Transfer the chopped cauliflower to a large bowl and add the vegetables.

Pour in the orange and lime juice, season with salt, and mix everything well.

All vegetables chopped placed in a large mixing bowl.

Taste and adjust the salt and lime juice as needed.

You can serve it right away, but I think it’s even better after chilling in the fridge for about 30 minutes.

Mixing cauliflower ceviche de coliflor in a bowl.

Serve on tostadas, with crackers, or enjoy it just as it is.

Even as a ceviche without fish, it’s still fresh, crunchy, and so flavorful from the citrus and vegetables.

Serving Suggestions

This Ceviche with cauliflower is best served chilled with tostadas, simple salty crackers, or tortilla chips. I like to add a bit of hot sauce or my favorite salsa on top for extra flavor.

For drinks, anything fresh and light works beautifully. An agua fresca like guava, watermelon, or tamarind is always a great match on a warm day.

Two small tostadas with cauliflower ceviche.

A Few Tips

  • You can skip cooking the cauliflower and use it raw for a crunchier appetizer.
  • I like to let the ceviche chill for at least an hour before serving because the flavors meld together beautifully.
  • Finely chopped cauliflower absorbs the citrus juices better.
  • This dish actually gets even better after a few hours in the fridge, so it’s a great one to make ahead if you can.
  • Keep it in an airtight container in the refrigerator and enjoy it within 2–3 days.

Make It Your Own

This cauliflower ceviche is very flexible, so you can easily adjust it to your taste or what you have on hand.

  • Radish or bell peppers for extra crunch
  • Avocado, mango, or hearts of palm for a creamier twist
  • A pinch of nori or dulse flakes for a subtle umami flavor
  • A splash of soy sauce or Maggi Sauce for a deeper savory taste
  • A spoonful of ketchup for a slightly sweet, street-style variation

Quick Questions

How is this called in Mexico?

In Mexico, this dish is called ceviche de coliflor. If you’d like to try the original version, you can find it here in Spanish: ceviche de coliflor.

What are some common mistakes when making this recipe?

The main mistakes are overcooking the cauliflower, not letting it chill long enough, or adding too much citrus.

What enhances the flavor of cauliflower?

Acidity and fresh herbs bring cauliflower to life. Lime juice, cilantro, onion, and salt are key, while tomato and chile add freshness and depth.

More Refreshing Mexican Recipes

If you liked this cauliflower ceviche, you might also enjoy these fresh and light Mexican dishes:

Cauliflower ceviche recipe.

Cauliflower Ceviche (vegan)

4 servings
An easy cauliflower ceviche recipe made with fresh vegetables, citrus juice, and Mexican flavors. A refreshing appetizer or light meal ready in minutes.
prep 15 minutes
cook 3 minutes
total 18 minutes

Ingredients 

  • 1 medium cauliflower head (about 2 pounds)
  • 3 medium tomatoes (seeds removed and diced)
  • 1 large onion (diced)
  • 1 medium carrot (grated)
  • 1 large cucumber (diced)
  • 2 jalapeño chilies or 1 Serrano (seeded and chopped)
  • 1 bunch cilantro (chopped)
  • 3 limes (juice)
  • 1 orange (juice)
  • salt (to taste)

Instructions
 

  • Clean the cauliflower well and cut it into 4–5 large pieces.
  • Bring a pot of salted water to a boil, then add the cauliflower and cook for 3–4 minutes until just tender but still slightly crisp.
  • Drain and let it cool completely, then chop into small bite-size pieces and place in a large bowl.
  • Add the remaining ingredients and mix well to combine.
  • Taste and adjust with salt and lime juice, then serve on tostadas or with tortilla chips.

Notes

  • You can also use raw cauliflower if you prefer a crunchier texture. Just chop it finely and mix it with the rest of the ingredients.
  • For best flavor, let it chill in the fridge for at least 30 minutes before serving.
  • Avocado or mango are great additions if you want a little extra creaminess or sweetness.
  • Store leftovers in the fridge for up to 3 days.
Nutrition Information
Serving: 1 serving | Calories: 116kcal | Carbohydrates: 27g | Protein: 5g | Fat: 1g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Sodium: 1227mg | Potassium: 995mg | Fiber: 8g | Sugar: 13g | Vitamin A: 3676IU | Vitamin C: 130mg | Calcium: 98mg | Iron: 2mg

Did you like this recipe? Please, don’t forget to rate it and leave a comment below. Also, remember that you can share and follow this blog on: 

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment

  1. 5 stars
    I just made this recipe for my Totopos and it was delicious! I added avocado bits to mine to make it healthier! I highly recommend making this the day before because it tastes so much better that way.