Heat the oil in a large saucepan over medium-high heat.
Add the shallot, garlic, and ginger.
Cook for about 2 minutes until fragrant.
Stir in the curry powder, turmeric, garam masala, basil, and salt.
Cook for another minute.
Pour in the coconut milk and tamari.
Bring to a boil.
Add the cauliflower, cover, and let simmer for 15 minutes, or until tender.
Coarsely mash the cauliflower, then stir in the beans and broccoli.
Let simmer for another 5 minutes.
Garnish with toasted slivered almonds, if desired.
Notes / Tips / Wine Advice:
Serving Tip:Serve with basmati rice or warm naan for a complete meal.Wine Advice:Pair with a crisp white wine like Riesling or a light-bodied red like Gamay.