-
1
Drain the beans in a colander and combine them in a large saucepan with the water.
-
2
Bring up to the boil, then reduce the heat so that the water is simmering.
-
3
Cook the beans, covered, for 35 to 40 minutes, or until just tender.
-
4
Drain and set aside.
-
5
In a bowl, combine the roasted chiles and the ginger with 3/4 cup of hot water and let soak for 15 minutes.
-
6
Transfer the chiles and ginger with their water to a blender and blend until smooth.
-
7
Set the mixture aside.
-
8
Again in the blender, combine the pitted olives with about 1/2 cup of water, or just enough to make them move through the blades, and blend until completely smooth.
-
9
Set this mixture aside.
-
10
In a large heavy casserole, heat the olive oil over medium heat.
-
11
Stir in the garlic, then immediately add the chile-ginger mixture.
-
12
Cook for 10 minutes, stirring occasionally, until most of the liquid has evaporated.
-
13
Add the pureed olive mixture, reduce the heat to low, and cook for 5 minutes, stirring occasionally.
-
14
Add the beans and continue cooking for 15 to 20 minutes, stirring gently every few minutes.
-
15
Remove from the heat, and let cool to room temperature.
-
16
When the beans are cool, drain the spring onion and celery julienne and, in a small bowl, toss them with salt, pepper, and lemon juice.
-
17
Serve the beans garnished with the crisp julienne.
-
18
Note: To roast ancho chiles, first wipe them clean and remove the stems and seeds.
-
19
Place the chiles over a gas burner and toast them all over until the skin is slightly bubbly and the flesh is softened.
-
20
Don't let them char.