Ingredients
Method
- Cut the tomatoes into rustic pieces. Place them in a sieve over a bowl, season lightly with salt, and let the juices collect underneath for about 10 minutes while you toast the bread.

- Cut 6 oz (170 g) of ciabatta into 1-inch cubes. Drizzle with 2 tablespoons olive oil and toast until golden and crisp.

- Whisk the reserved tomato juices with the red wine vinegar, 1 tablespoon olive oil, Dijon mustard, and pesto.

- Add the tomatoes, toasted bread, sliced shallots, olives, and rinsed capers to a large bowl.

- Tear the basil over the salad and add thyme if using.

- Pour over the tomato dressing and gently toss everything together.
- Season with freshly ground black pepper and additional salt if needed. Add baby mozzarella if using.
- Serve immediately or after a short rest, while the bread still has some crispness.
Notes
Salted capers are packed in coarse salt, not brine. Rinse them well under cold running water and pat them dry before adding them, or the salad will be far too salty. Capers packed in brine only need draining.
Day-old ciabatta or rustic Italian bread works best. Fresh bread softens too quickly once it meets the dressing.
The tomatoes drain while the bread toasts, so the 25-minute total time already accounts for that step.
Nutrition per serving (4 servings, without mozzarella): 290 kcal, 7 g protein, 34 g carbohydrates, 15 g fat, 5 g fiber, 9 g sugar, 870 mg sodium. Sodium varies most with how heavily the tomatoes are salted — added kosher salt is roughly a third of the total.
Adding 4 oz (115 g) baby mozzarella adds about 73 kcal, 5 g protein, and 5.5 g fat per serving.
