Cruciferous Three-Bean Stew with Kale (No Added Fat)

I had soaked three kinds of beans to make a main course, but I hadn't decided what the dish would be. At the coop today, they had organic cauliflower on clearance. I like how cauliflower cooks down quickly under pressure and can form a thick gravy-like matrix for other ingredients. Though only a few minutes would be needed, I thought I'd cook the cauliflower along with the beans for 25 minutes. Here is what I did. Ingredients 1/3 cup each: Anasazi, and Flageolet beans, rinsed and soaked overnight (or rinsed and then soaked in boiling water for 3-5 hours), then rinsed again Enough water to just cover beans Florets from small or medium head of cauliflower (large florets quartered) 1/4 t ground cumin 1/2 t garam masala 1/4 t turmeric 2 white mushrooms cut into 1/4" thick slices, each slice then halved Approx. 1/2 cup onion diced to approx. 3/8" cubes 5-6 leaves kale, roughly hand torn into approx. 1/2" squares, stems excepted 1t finely (1/8") diced ginger 2t l...