Make this recipe a recipe that people in that category can eat. categories: ['dairy_free'], recipe: in a large saucepan, heat the oil over moderate heat. add the onion, fennel, carrots, salt and pepper. saute for 5 minutes. add the tomatoes, stock, basil, and fennel seeds and bring to a boil. cover, lower the heat, and simmer for 10 minutes. add the cannellini and simmer 3 minutes longer until heated through. meanwhile, if using the pesto, combine the garlic, basil, parsley, cheese, and oil in a small bowl and with the back of a spoon, mash the mixture into a paste. ladle the soup into bowls and garnish each one with a dollop of the pesto.

Target recipe: cover beans with water in large pot or soup kettle and soak overnight. rinse beans well and return to pot with ham bone and 3 quarts of water. simmer, uncovered, for 2 hours. add parsley, onions, garlic, celery and tops, salt and pepper. simmer, uncovered, for 1 hour or until vegetables are tender. remove ham bone, dice the meat, and add meat to soup. serve hot.