"This is a great one-pot dish. Don't know if it has a heritage, but I like it. I am a huge fan of Spanish chorizo and this is a great quick dish. I like it; if you don't, let me know how you change it!"
Heat olive oil in a pan over medium-high heat. Cook chorizo, stirring gently, until browned, 5 to 7 minutes. Transfer to a plate. Add onion and garlic to the pan; cook and stir until lightly browned, about 5 minutes. Add rice. Cook, mixing occasionally, until coated in oil, 2 to 4 minutes.
Pour chicken stock into the rice mixture; bring to a boil. Add diced tomatoes with peppers, cumin, paprika, and cayenne pepper. Cover and reduce heat to medium. Cook until rice is tender, about 15 minutes, adding more water if needed. Add the cooked chorizo and black beans; cook and stir until heated through, 4 to 6 minutes more.