Place eggplant in colander. Toss with salt and let sit for 1 hour to remove moisture. Pat eggplant dry.
Heat .25 cup olive oil in a skillet. Saute onions, zucchini, peppers, and garlic in olive oil for 10 minutes. Once finished cooking, put food in large casserole dish.
Place remaining .25 cup olive oil in the skillet. Over medium high heat, cook eggplant until just tender--about 10 minutes. Remove with slotted spoon and put the eggplant in the casserole dish.
Add tomatoes, broth, parsley, basil, and spices to the casserole dish. Cook over low heat for 30 minutes, stirring occasionally.
After 30 minutes cooking time, add the black beans, corn, dill, and lemon juice. Cook for another 15 minutes.
Adjust seasonings. Stir in remaining .5 cup parsley.
Serve hot. Can garnish chili with generous dollop of sour cream and/or cheese and some sliced scallions.