3/4 cup canned coconut milk (equal parts liquid and solid) See notes for substitutions.
squeeze of lime (tablespoon) or orange juice is nice too.
Garnish: Toasted coconut flakes, toasted nigela seeds, cilantro or scallions or sprouts.
Heat oil in a large heavy bottom pot or dutch oven, oaver medium high heat. Add onions, saute 2-3 mintues. Add garlic, ginger and apple and keep sauteing, turning heat down if need be, until golden and fragrant, about 4-5 minutes. Add cauliflower, veggie broth, curry powder, coriander, turmeric and salt. Stir.
Bring to a boil, cover and simmer on low heat until cauliflower is very very tender, about 15 minutes.
Add the lime juice, and stir in the coconut milk. (I used about 1/2 of a 14-ounce can, both solids and liquid- feel free to add more cocontu milk to taste- personally, it felt too heavy using it all- but up to you! If you do add more, you may need more salt.)
You can substitute 1/2 -3/4 cup plain yogurt for the coconut milk, but then you may not need the lime juice. Or only a little. Yogurt is quite tangy. Taste as you go. 🙂
You could also try subbing a cashew cream. You would for sure need the lime or orange. 🙂
To toast coconut flakesplace them in a dry skillet on the stove, over medium heat, stirring until they turn golden and smell amazing. Throw the nigella seeds into the skillet at the very end, toast 30-60 seconds.