Cut the large head of cauliflower into pieces. Cook in one quart of chicken broth until tender. Remove from heat and let cool for 10 minutes. Use a hand blender or container blender, to puree mixture until smooth.
Add the olive oil to a hot pan and sautee the onion, celery, mushrooms, ginger and tumeric until the onion is translucent and tender. Add one cup of the chicken broth and bring to a slow boil to deglaze and loosen and brown bits from the pan.
Add the onion mixture to the pureed cauliflower mixture and simmer for 10 minutes. Add lime juice and zest just before serving.