-
1
Preheat broiler, with rack 6 inches (15 cm) from heat source
-
2
Broil ribs, turning once, until lightly browned on both sides, about 7 minutes per side.
-
3
Drain on paper towels and transfer to slow cooker stoneware.
-
4
In a skillet, heat oil over medium heat for 30 seconds.
-
5
Add onions and cook, stirring, until softened, about 3 minutes.
-
6
Add garlic, cinnamon stick, oregano, salt, peppercorns and allspice; cook, stirring, for 1 minute.
-
7
Add apples, tomatoes with juice and 1/2 cup (125 ml) of the stock; bring to a boil.
-
8
Pour sauce over ribs.
-
9
Cover and cook on Low for 5 hours or on High for 2 1/2 hours, until ribs are tender and falling off the bone.
-
10
About an hour before recipe has finished cooking, combine ancho chiles and boiling water in a heatproof bowl.
-
11
Set aside for 30 minutes, weighing chiles down with a cup to ensure they remain submerged.
-
12
Drain, discarding soaking liquid and stems, and coarsely chop chiles.
-
13
Transfer to a blender and add bananas, jalapeno, vinegar and the remaining stock; puree.
-
14
Add chile mixture to stoneware, along with pineapple, and stir well.
-
15
Cover and cook on High for 30 minutes, until hot and bubbly and flavors meld.
-
16
Discard cinnamon stick and allspice.
-
17
MAKE AHEAD
-
18
Complete Step Cover and refrigerate for up to 2 days.
-
19
When youre ready to cook, broil the ribs and continue with the recipe.