Grind the spices in a spice grinder or blender with 2 blade, and set aside.
In a baking dish, add the oil, onion, garlic, and ginger and the spice mix and mix well, and spread it around.
Bake at 400 degrees Fahrenheit (205 c) for 9-11 minutes or until the onion is translucent.
Then add in the veggies, tomatoes, tomato puree, salt, and water and mix well.
Then put the dish back in the oven to bake for 35-45 minutes.
Cover the dish after the first 20 minutes so that the edges don't burn too much. Check if the cauliflower and sweet potato are cooked to preference at 35 minutes. Otherwise, bake a little bit longer.
Remove from the oven. Garnish with cilantro and lime juice and serve with Roti flatbread, naan or rice. Drizzle some non dairy yogurt or vegan cream before serving to tame the spices if needed.
To make this on stovetop: Heat oil over medium heat in a large skillet. combine onion garlic ginger and spices and cook until golden. Add tomatoes and cook for a few mins until tender , add the purée, salt, veggies and ¼ cup water. Cover and cook until veggies are tender (14-17 mins) . Stir occasionally. Taste and adjust flavor. Add more water or some creamy milk to adjust consistent if needed, bring to a boil then take off heat.
