-
1
Preheat the oven to 250.
-
2
Arrange the tomatoes on a large rimmed baking sheet, cut side down.
-
3
Brush with olive oil and season with salt and pepper.
-
4
Bake for about 1 1/2 hours, or until the skins shrivel.
-
5
Let the tomatoes cool slightly, then peel and seed them over the baking sheet and transfer them to a bowl.
-
6
Scrape the seeds, skins and any juices from the baking sheet into a fine sieve set over the bowl and press to extract as much juice as possible.
-
7
Heat the 2 tablespoons of olive oil in a large saucepan.
-
8
Add the onion and cook over moderately low heat, stirring occasionally, until softened, about 10 minutes.
-
9
Stir in the ham, roasted tomatoes and their juices and the stock and bring to a boil.
-
10
Reduce the heat and simmer the soup for 45 minutes.
-
11
Preheat the oven to 325.
-
12
In a medium skillet, melt the butter in the olive oil.
-
13
Add the garlic and cook over low heat, stirring, until fragrant, about 2 minutes.
-
14
Stir in the minced herbs and cook for 30 seconds.
-
15
Scrape the mixture into a medium bowl, add the bread cubes and a generous pinch of salt and pepper and toss thoroughly.
-
16
Spread the bread cubes on a large rimmed baking sheet in a single layer and bake for 20 minutes, stirring occasionally, until golden.
-
17
Coarsely mash the tomatoes in the soup and season with salt and pepper.
-
18
Put the croutons in shallow bowls, ladle the soup on top and serve piping hot.