Heat few Tbsp olive oil in a large skillet over medium heat. Add zucchini and sauté until tender. Remove from skillet to a large casserole or oven.
Add few Tbsp oil to skillet over low heat. Add onions, garlic and red pepper. Sauté until just wilted.
Place the casserole over low heat. Add undrained canned tomatoes, fresh tomatoes, chili powder, cumin, basil, oregano, pepper, salt, fennel and parsley. Stir well and cover.
Stir in kidney beans, garbanzos, dill and lemon juice. Cook for 15 minutes more. Stir well and adjust seasonings to taste. Serve immediately. Garnish with sour cream, grated Monterey Jack cheese and sliced scallions.
