How to Make It
In a medium saucepan, cover the rice with the water. Bring to a simmer, cover and cook over low heat until the rice is tender and the water has been absorbed, about 18 minutes. Remove the saucepan from the heat and let stand, covered, for 5 minutes.
Meanwhile, in another medium saucepan, combine the beans, Worcestershire, hot sauce, cumin, chili powder, salt and stock or water. Bring to a simmer, then turn the heat down to medium-low and cook, stirring occasionally, until the beans are tender and the liquid has thickened, about 20 minutes. Stir in the lime juice and taste for seasoning.
Transfer the rice to a platter. Top with the beans and garnish with cilantro.