
Blend the ginger, chili, spices, lemon juice and 3 tbsp or more water. Alternatively, mix the minced ginger and chili with the spices, lemon and water in a bowl. Blend cashews, flour with the non dairy milk until smooth and set aside
Heat oil in a skillet over medium heat. When hot add cumin seeds and let them start to change color. Add cinnamon stick, cardamom and bay leaf and mix in. Toast for half a minute. Add the blended ginger chili spice mixture. Reduce heat to medium-low and cook for 3 to 5 minutes. stir frequently to avoid burning.
Add blended cashew milk to the skillet and mix in well. Cook for 2 minutes. Increase heat to medium.
Add the vegetables that take longer to cook and salt. Cover and cook for 12 minutes.
Add in rest of the vegetables and mix in. Taste and adjust salt and heat. Cover and cook for another 5 to 10 minutes or until thickened to preference and all the vegetables are cooked. Adjust consistency if you wish with some coconut milk or cashew cream for creamier. Garnish liberally with cilantro and some pepper flakes and serve with lightly spiced rice or flatbread.