Heat oil in a medium pan; add onions, jalapeno and garlic. Cook till the onion is translucent, about 3~4 minutes.
Add the chili powders, ground cumin and salt. Cook for 1 minute, stirring continuously.
Add tomato puree and cook for 4~5 minutes.
Finally add the black beans and simmer the mixture for 12~15 minutes until the flavors get a chance to mingle. Add water if he mixture gets too thick.