Place a large non-stick skillet or pot over medium heat. Add a tablespoon or two of extra virgin olive oil and let it heat up.
Add the chopped onions to the skillet and let them cook. If the oil is hot, they should sizzle right away. I add a pinch of salt here to elevate the flavor. Stir to coat with the oil, and let onion cook for about 2-3 minutes.
Add the chopped peppers, mix with the onions. Let them cook together for about 4-5 more minutes, until they become tender but still have their vibrant color.
Add the chili powder and cumin, and give a stir to coat the veggies.
After about a minute of letting the spices roast, add the drained beans. Mix them in with the spices and veggies to meld the flavors together. Cook for about 2-3 minutes to heat the beans. Then remove from heat.