Heat ½cup of the oil in a large skillet over medium heat. Add the zucchini, and sauté until just tender, 5 to 7 minutes. Transfer the zucchini to a large flameproof casserole or dutch oven.
Heat the remaining ½cup oil in the skillet over low heat. Add the onions, garlic, and bell peppers. Sauté until just wilted, about 10 minutes.
Transfer the mixture to the casserole, along with the oil remaining in the skillet.
Place the casserole over low heat. Add the canned tomatoes and their juice, the fresh tomatoes, chili powder, cumin, basil, oregano, pepper, salt, fennel seeds, and parsley. Cook, uncovered, stirring often, for 30 minutes.
Stir in the kidney beans, chick-peas, dill, and lemon juice; cook for another 15 minutes. Stir well, and adjust the seasonings to taste. Serve with bowls of sour cream, grated cheese, and sliced scallions alongside.