-
1
Drain the beans.
-
2
Place them in a large saucepan and add cold water to cover by 2 inches.
-
3
Bring to a boil over high heat, reduce the heat to medium, partially cover the pot, and simmer until very tender, 1 to 1 1/2 hours.
-
4
Drain the beans and place them in a large bowl.
-
5
Preheat the oven to 325F.
-
6
Heat the oil in a large saute pan over high heat.
-
7
Add the chorizo and cook until golden brown on both sides and crisp, 5 to 7 minutes.
-
8
Remove with a slotted spoon to a plate lined with paper towels.
-
9
Add the onion and carrot to the saute pan and cook until soft, about 5 minutes.
-
10
Add the garlic and cook for 1 minute.
-
11
Add the rum and cook until reduced by half.
-
12
Add this mixture to the beans.
-
13
Add the honey, molasses, brown sugar, stock, barbecue sauce, and the 1/4 cup cilantro to the beans.
-
14
Mix gently to combine, and season with salt and pepper.
-
15
Transfer the mixture to a large baking dish, cover, and bake for 30 minutes.
-
16
Check to see if the bean mixture is dry; if it is, add a little more stock.
-
17
Return it to the oven and bake for another 20 to 30 minutes.
-
18
Then remove the cover and bake until golden brown on top, 15 minutes.
-
19
Garnish with the remaining 2 tablespoons cilantro, and let sit for 10 minutes before serving.