Bring water and rice to a boil in a saucepan. Reduce heat to medium-low, cover, and simmer until rice is tender, about 20 to 25 minutes.
STEP 2
Heat olive oil in a stockpot over medium-high heat; sauté onion, bell pepper, carrots, celery, and garlic for about 5 minutes until tender.
STEP 3
Mix black beans (with liquid), chorizo, chicken stock, picante sauce, bay leaves, paprika, vinegar, cumin, sugar, salt, black pepper, and red pepper flakes into the pot; bring to a boil, reduce heat to medium-low, cover, and simmer until beans soften, about 30 minutes.
STEP 4
Remove the lid and cook until the mixture reaches desired consistency, at least 20 minutes more. Remove bay leaves and adjust seasoning to taste. Serve over rice.