Someone recently wrote about cauliflower soup (possibly roasted). I believe it had toasted almonds on top. I've been thinking about making it since then and just bought some cauliflower. Of course I've searched the board and can't find any mention of it. Does this sound familiar to anyone? Thank you so much.