White Bean Puree


  • 1 pound navy beans
  • 3 cloves garlic, chopped coarsely (green part removed)
  • 1 medium onion, chopped
  • 1 tablespoon fresh thyme leaves
  • 3 fresh sage leaves
  • Freshly ground pepper to taste
  • Coarse salt to taste
  • 1 cup hot chicken stock (preferably homemade)
  • 1 ½ tablespoons extra-virgin olive oil
  • Leaves of fresh thyme for garnishing
  • Nutritional Information
    • Nutritional analysis per serving (8 servings)

      233 calories; 3 grams fat; 0 grams saturated fat; 2 grams monounsaturated fat; 0 grams polyunsaturated fat; 37 grams carbohydrates; 9 grams dietary fiber; 3 grams sugars; 13 grams protein; 0 milligrams cholesterol; 206 milligrams sodium

    • Note: Nutrient information is not available for all ingredients. Amount is based on available data.

8 servings


  1. A day ahead, rinse the beans and pick them over, discarding any broken or discolored ones. Cover them with water and soak them overnight at room temperature.
  2. On the day of serving, drain and change the water. Bring the beans to a boil, drain them and cover them with fresh water. Add the remaining ingredients, except the chicken stock, olive oil and thyme and simmer the beans until tender (one to two hours), stirring occasionally. Add more water if the beans start to get dry.
  3. Place half the beans in a food processor. Add half a cup of the chicken stock. Puree the beans and correct seasoning. Repeat with the remaining beans and chicken stock.
  4. Pour the puree into a serving dish and swirl the oil in on top. Garnish with a few leaves of fresh thyme.

You Might Also Like