Go Back

Vegan Cauliflower Salad

Prep Time 30 mins
Cook Time 15 mins
Total Time 45 mins
Course Salad
Cuisine global vegetarian
Servings 2


  • 1 small onion ~50 grams
  • 1 tbsp vinegar
  • 1/2 tsp salt
  • 250 grams cauliflower florets
  • 1/2 medium green zucchini
  • 2 tsp coconut oil
  • 1/4 tsp turmeric powder
  • 1/2 tsp cumin seeds
  • 1 small red or green chilli sliced
  • 1-2 sprigs curry leaves
  • 1/2 tsp ground black pepper
  • 1 tbsp lemon juice
  • 2 tbsp roasted and crushed peanuts
  • handful of cherry tomatoes halved
  • finely chopped herbs or micro greens
  • 2 tbsp grated coconut


  • Thinly slice the onion and separate the segments. In a small bowl, toss the onion segments in vinegar and salt and keep aside for 30 minutes.
  • Steam the cauliflower florets either in a stovetop steamer or microwave for 4-5 minutes until cooked but firm. Drain well and keep aside.
  • Slice the zucchini lengthwise and chop into half-circles roughly 1 cm thick.
  • In a pan, heat the oil. Stir in the turmeric. Fry the sliced chilli, cumin seeds and curry leaves. Toss the steamed cauliflower florets in this tempering. Add the sliced zucchini and saute for 3-4 minutes. Do not aim to cook the zucchini through.
  • Sprinkle a pinch of salt to season the veggies.
  • To assemble the cauliflower salt, in a large bowl, add the prepared veggies. Squeeze the onion segments from the vinegar and add it to the salad.
  • Sprinkle ground black pepper. Add the lemon juice and mix well. Remove into a bowl and garnish with peanuts, cherry tomato halves, grated coconut and micro greens (or chopped herbs of choice).
  • This salad can be served warm or cold. It packs well in a lunch box too.