4Tablespoonsjulienned sun-dried tomatoesdrained if packed in oil
8-10large fresh basil leavescan use spinach
a few tablespoons olive oil or butterfor grilling
Instructions
For soup:
In a 3-quart pot, heat the olive oil over medium-high heat until shimmering. Add the onion and cook for 5 minutes, until it starts to soften. Add the garlic and cook for 30 seconds.
Pour the tomatoes into the pot along with the other ingredients, except for the garnishes. Use an immersion blender to puree until smooth. (We leave ours a little chunky.) Alternatively, place everything in a blender jar, including the sauteed onions, and puree. Pour back into the pan.
Bring to a simmer and cook for 10-15 minutes, stirring every so often, while preparing the sandwiches.
For sandwiches:
Have a large non-stick or cast iron skillet ready to go.
Spread olive tapanade and sun-dried tomatoes on one side of half of the bread slices. Top with 1-2 slices of cheese depending on the size of the bread. Top next with the basil and slices of salami, followed by another 1-2 slices of cheese. Top with the other slices of bread.
Heat the skillet over medium heat. Spread one side of each sandwich with butter, or brush with olive oil. Working in batches, cook the sandwiches on each side until golden brown and the cheese has melted, being careful not to let them burn.
To serve:
Ladle hot tomato soup into bowls and top with fresh basil and sprinkle with Parmesan cheese. Cut sandwiches in half and serve on the side.