Heat the coconut oil in a pot over medium heat, and add cumin seeds, coriander seeds, cloves, and lemongrass. Once the spices become aromatic and start to sizzle, add the onions and salt, and sautée for 10 minutes. Add the garlic and ginger, and cook for an additional minute.
Add cayenne pepper, bay leaf, tomatoes, and water to the pot. Bring to a boil and reduce the heat to low and simmer for 20 minutes. Let it cool slightly
While the curry is simmering, heat a pan with some extra coconut oil (or any other oil of choice) and cook the lotus root, kabocha squash, and maitake mushrooms. You may have to do this in a few batches, depending on the size of your pan. Cook the vegetables until they're golden on both sides. Take them out onto a plate until ready to serve.
Take the bay leaf and lemongrass out. Using either a blender or immersion blender, purée the curry and pour it back into the pot. Add coconut milk and simmer for 5 minutes. Serve in a bowl and top with cooked vegetables.