Glass bowl of cauliflower ceviche with two tortilla chips sticking out of the top.
Vegan Dilled Ceviche
Prep Time
35 mins
Cook Time
8 mins
Total Time
43 mins

This easy plant-based vegan ceviche would be a delicious and gorgeous start to any meal.

Course: Appetizer, Salad
Cuisine: dairy free, egg free, nut free, oil free, refined sugar free, soy free, vegan
Keyword: cauliflower ceviche, healthy cauliflower recipes, vegan cauliflower recipes
Servings: 6
Calories: 61 kcal
Author: Jenn Sebestyen
  • 2.5 cups cauliflower florets
  • 1/2 cup fresh grapefruit juice
  • 2 tbsp fresh lime juice
  • 1/2 cup diced seedless cucumber
  • 1/2 cup diced red onion
  • 1/2 cup chopped cherry tomatoes (any tomato variety would work, remove seeds if very liquidy)
  • 1 jalapeño (diced)
  • 1/4 cup fresh chopped dill
  • 1/2 avocado (diced)
  1. Steam cauliflower florets until just tender, about 7-8 minutes.
  2. Combine cauliflower with grapefruit and lime juice, diced jalapeño and diced red onion in a large bowl. Set in fridge for 30 minutes to marinade, mixing once or twice to ensure all ingredients are getting covered in juices.
  3. Meanwhile, prep/chop all other ingredients.
  4. After cauliflower mixture has marinaded, add all remaining ingredients and mix well.
  5. Use a slotted spoon to serve, but I like to keep any leftovers in the marinade to keep the flavors mingling.
  6. Serve immediately or refrigerate until serving time.
Recipe Notes

~This is delicious eaten as is with a spoon, but it's also great served with tortilla chips or atop crunchy crackers.




Nutrition Facts
Vegan Dilled Ceviche
Amount Per Serving
Calories 61 Calories from Fat 18
% Daily Value*
Fat 2g3%
Monounsaturated Fat 1g
Sodium 24mg1%
Potassium 401mg11%
Carbohydrates 9g3%
Fiber 3g13%
Sugar 3g3%
Protein 3g6%
Vitamin A 350IU7%
Vitamin C 47mg57%
Calcium 50mg5%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.