-
1
Preheat oven to 350 degrees.
-
2
Drain and rinse beans.
-
3
Place in medium large pot with onion, bay leaf, and enough water to cover by 2 inches.
-
4
Bring to a boil, reduce to barely a simmer, cover and cook very gently 30 minutes.
-
5
Add 1 teaspoon salt and 1/2 teaspoon pepper, and a little more water if water in pot does not cover beans, cover, and continue cooking 3050 minutes, until the beans are very soft.
-
6
Drain beans, reserving cooking liquid.
-
7
Discard onion halves and bay leaf.
-
8
Meanwhile, slice off 1-inch from the pointy end of each garlic head.
-
9
Place garlic heads, cut side up, in center of large sheet of foil.
-
10
Drizzle over 1 teaspoon olive oil and sprinkle with 1/2 teaspoon salt.
-
11
Bring ends of foil up and fold foil over to close.
-
12
Roast in oven for one hour until soft and golden.
-
13
Unwrap foil and allow garlic to cool.
-
14
When cool, hold each head over blender and squeeze gently to extract the soft pulp.
-
15
Discard garlic skins.
-
16
Add 1/2 cup bean cooking liquid and puree until smooth.
-
17
Add cooled beans and puree, scraping down sides frequently and adding more cooking liquid if necessary, until smooth but still fairly thick.
-
18
Drizzle in olive oil with machine running and puree until satiny.
-
19
Taste and adjust seasoning.
-
20
Serve.