Heat a large pot over medium-high heat and add the oil. Stir in the onions, peppers, garlic, bay leaves and cumin. Stir and cook for 8 minutes.
Stir in the rice, black beans, tomatoes, water, vinegar and salt and pepper. Bring to a boil, cover and reduce heat to low. Cook for about 40 minutes or until the rice is tender. Serve hot.