Preparation

Heat the milk over moderate heat in a medium pot. Put tomatoes, tomato paste, onions, salt and pepper, sugar, flour, butter and celery into a food processor and grind until smooth. Pour mixture into milk and raise heat to bring soup to a boil. Reduce heat and simmer 15 minutes. While soup cooks, make pesto and sammies.

Fill the food processor with watercress, loosely packed. Add hazelnuts, half of the EVOO (eyeball it) and garlic cloves to the watercress in the food processor. Add nutmeg, salt and pepper to the processor bowl, set lid in place and pulse grind the mixture into a thick paste. Add any remaining watercress to the processor and grind into the paste by pulsing the processor again. Transfer watercress paste to a bowl. Stir in the remaining EVOO and the cheese. Taste pesto sauce and adjust seasonings.

Heat a griddle over medium-high heat. Drizzle the pan with EVOO, add the patties and cook 5 minutes on each side. Remove from the griddle and add another tablespoon of EVOO and the peppers and onions. Season the peppers and onions with salt and pepper and cook until just tender, 5 minutes. Remove them from the griddle. Wipe the griddle clean and reduce heat to medium-low.

Assemble the sandwiches: place four slices of bread down, then top each piece of bread with a quarter of the peppers and onion, a slice of cheese, a cooked sausage patty and another slice of cheese. Then place remaining slices of bread on top. Add butter to griddle and cook sammy melts 2-3 minutes on each side until golden and cheese is melted. Press sammies with spatula as they cook or set another heavy skillet on sammies to weigh them down.

Pour soup into shallow bowls and add a couple of rounded spoonfuls of pesto to each dish and stir it into the soup. Cut the patty melts corner to corner and dip in the soup as you eat.