Heat the coconut oil in large pot over medium heat. Add the onions and cook slowly.
Cook until translucent, about 6-7 minutes.
Add the curry powder and bay leaf and cook, stirring often, for 3 more minutes.
Add the garlic, ginger and jalapeno to the pot. Stir and cook until fragrant, constantly stirring to avoid burning the garlic.
Add the sweet potatoes and cauliflower to the pot and stir. Season with lots of salt and pepper.
Add the crushed tomatoes.
Add 1 cup of vegetable stock—maybe more later. Stir and bring to a boil.
Lower the heat and simmer. Cook until the potatoes are just-tender, about 40 minutes.
Add the chickpeas and diced kale, and simmer until greens have wilted.
Add the chickpeas and diced kale, and simmer until greens have wilted.
Check to adjust salt and pepper and more curry. Garnish with chopped cilantro and a squeeze of lime. Savour.