Cut eggplants into 1-inch cubes, coat with olive oil and either roast for 30 minutes in a 400 degree oven or pan saute until soft. Coat bottom of large pot with generous amount of olive oil. Saute onion and garlic until translucent and soft. Combine cumin, coriander, turmeric, cardamom and ginger powder in a small bowl, adding two tablespoons of water to make a thick paste. Add spice mixture to the onion and garlic and cook until you smell the aroma (a few minutes).Add fresh ginger, zucchini, red peppers, hot pepper and cook until soft. Add chickpeas (if using) and canned tomatoes, plus dulse flakes if desired. Mix well and cook for 15-20 minutes until all vegetables are soft and tender.Roll the chard lengthwise and sliced into thin ribbons (chiffonade) or chop them. Add chard to the pot, stir well, and cook for five more minutes. Adjust spices with salt and pepper to taste, and serve.