* 1 head cauliflower, cut into florets (see note below) * 1 clove garlic, peeled and minced * 2 tablespoons olive oil * salt * 2 Tablespoons butter (or olive oil if you'd like this to be vegan and / or dairy - free) * 3 yellow onions, chopped * 1 Tablespoon
curry powder * 1/4
teaspoon cayenne pepper * 3 cups water * 3 cups chicken or vegetable broth *
1-1/2 teaspoons apple cider vinegar * 1/4 cup chopped fresh cilantro leaves * ground black pepper