Place the beans in a large bowl and cover with water. Soak overnight.
Drain the beans and place in a large pot, cover with fresh water. Add the salt, pepper and garlic, and bring to a gentle simmer over medium-high heat. Cook until beans are soft, 35 to 45 minutes.
Drain the beans and return to the pot, then drizzle with half of the olive oil. Using a hand masher, mash the beans and garlic until mostly smooth, but they still have some texture. Add the remaining olive oil and mix. Sprinkle some Parmesan at the bottom of the serving bowl, place the mashed bean mixture on top, and then drizzle with olive oil. Top with additional Parmesan to garnish.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.
Recipe courtesy of Charter Oak Winery, St. Helena, CA