How to Make It
In a large saucepan, cover the navy beans, ham rind and herb bundle with the chicken stock and 2 cups of water. Bring to a boil, then reduce the heat to moderately low and simmer until the beans are tender, about 30 minutes.
Meanwhile, bring a medium saucepan of water to a simmer. Using a sharp paring knife, score an X on the bottom of the tomato. Add to the saucepan and blanch just until the skin starts to peel, about 30 seconds. Transfer the tomato to an ice water bath to cool. Peel and seed the tomato, then cut it into 1/4-inch dice.
In a blender or food processor, pulse the basil with the garlic until finely chopped. With the machine on, gradually add the olive oil until incorporated. Season the pistou with salt and pepper.
Remove the ham and herb bundle from the beans. Add the tomato, carrot, fennel, zucchini, onion and haricots verts and season with a generous pinch of salt. Simmer over moderately low heat until the vegetables are tender, about 12 minutes. Season the soup with salt and pepper and ladle into bowls. Serve with the pistou, stirring it into the soup at the table.