This soup makes a complete hearty meal.
Heat a large pot on medium heat. Add onion, bay leaves, cumin powder, oregano and salt. Mix and stir, until the onion is tender, then add celery, green bell pepper, jalapeno pepper, garlic and green chillies. When the vegetables are heated through, reduce heat to low, cover pot, and cook for 5 minutes.
Add the tomatoes, chilli powder and pepper powder and cook for 2-3 minutes. Add kidney beans, chickpeas, and black gram and mix well. Add 1 L water and bring the mixture to a boil. Reduce heat to low and simmer for 45 minutes. Add corn and continue cooking for 5 minutes.
The consistency of this soup is supposed to be very thick. Add more water if you want a thinner soup. Serve piping hot.