To see or eat cauliflower in your dream, symbolizes spiritual nourishment and purity.

It also represents sadness and the need to be uplifted. Your dream suggests that the tough times that you are experiencing will soon be over.

Alternatively, the cauliflower may represent the brain.