-
1
Simmer kidney beans in 4 cups water in a 5-quart saucepan, covered, until beans are almost tender, about 1 1/4 hours (do not drain).
-
2
Meanwhile, preheat oven to 400F.
-
3
Pierce 2 softest eyes of coconut with a metal skewer or small screwdriver and drain liquid.
-
4
Bake coconut on middle of oven 15 minutes.
-
5
With a hammer or back of a heavy cleaver, break shell and remove flesh, levering it out carefully with screwdriver or point of a strong knife.
-
6
Remove brown membrane with a sharp paring knife or vegetable peeler, then cut coconut into small pieces.
-
7
Puree coconut with hot water in a blender and transfer to a bowl (use caution when blending hot liquids).
-
8
Cool puree to lukewarm and pour through a fine-mesh sieve into a bowl, pressing hard on solids.
-
9
Working over same bowl, squeeze small handfulls of solids to extract as much additional milk as possible.
-
10
Add water if necessary to total 2 cups liquid.
-
11
Stir coconut milk into almost-tender beans along with salt, scallions, thyme, and chile, then simmer, covered, 15 minutes.
-
12
Add 5 cups water and bring to a boil.
-
13
Stir in rice and return to a boil, then cover.
-
14
Reduce heat to low and cook until water is absorbed and rice is tender, about 20 minutes.
-
15
Remove from heat and let stand, covered, 10 minutes, then fluff with a fork.
-
16
Discard scallions, thyme, and chile.