I had this soup in a 5 Star restaurant in Puerto Rico. I was fortunate to get the recipe. It is a velvety smooth soup with a hint of Bacon. I am not much for soup aside from chicken soup, Beef stew, and chowders. They highly recommended it as an appetizer. I was very happy they did. I tweaked it slightly to my taste. I absolutely love this soup. I Hope you all enjoy this too. :-)
Place bacon on foil lined or parchment lined sheet pan. Bake at 450 degree's flip and cook until crisp. Remove bacon . Chop bacon finely in food processor. Set aside. Place Bacon drippings in a large pan.
Cook the onion and celery in drippings stirring constantly until onions are translucent, but not brown. Add drained beans to pan. Stir to combine.
Add the whole garlic, Thyme, butter, cream, salt, and pepper to pan.
Bring to a boil. Reduce heat to simmer. Cover and simmer for about and hour, or until beans are tender. Remove from heat and cool until warm. Cool about an hour. Remove the stalk from the Thyme.
Puree in a blender or food processor. Add salt and pepper to taste. Serve with chopped chives, bacon, and a drizzle of Truffle oil on top.
Note: Recipe has been cut in half from original recipe. If Soup cooks down to much after pureeing. Stir in more broth, or water a little at a time to reduce thickness.