In a medium sized pot, sauté onions with a couple tablespoons of coconut oil until golden brown. Stir in cumin seeds until fragrant. Add celery, carrots, potato, cauliflower leaves and ginger, sauté for 5-7 minutes. Add vegetable broth, paprika powder, coriander powder, coriander powder, black pepper and salt and bring to a boil.
Puree ingredients with a hand blender until the soup has a smooth texture and leave to simmer on low heat for 5 minutes.
Serve in a serving bowl with a drizzle of coconut cream, a pinch of nigella seeds and chili flakes.