1Wash the sweet potatoes and poke them a few times with a fork. Bake directly on the oven rack for 45 minutes to an hour, or until soft.
2In a large, heavy skillet, heat the oil over medium-high heat and cook the onion for about 5 minutes, until soft; add the garlic, ginger, curry paste or powder and chili powder and cook for another minute or two. Add the sun-dried tomatoes, lemon zest and juice and red chili flakes; cook for 2-3 minutes, stirring often.
3Add the chickpeas and cook over high heat for a few minutes or until the chickpeas are beginning to turn golden and they are coated with the onion and garlic mixture. Add the chard or spinach and cook until it wilts; add the coconut milk, bring to a simmer and cook, stirring often, until the mixture thickens. Add the salt and cook until it's as thick or saucy as you like, adding more coconut milk as needed.
4Serve hot over split roasted sweet potatoes, with cilantro and toasted coconut sprinkled on top. Serves 4.