Start by preheating the oven, as you will need to use it to prepare the bread for the salad. The temperature should be around 350 F.
Then, toss the bread cubes with 3 tablespoons of the olive oil, along with the salt and pepper. Spread them all out evenly in one layer on a baking sheet – do not crowd them together, or stack too many on each other, as this will prevent them from browning evenly.
Slide the pan into your preheated oven, and bake until the bread cubes develop a golden brown colour and a crunchy texture. Take the tray out a couple of times as the bread cubes bake, and give it a good shake, to make sure they don’t stick to the bottom of the tray. Once they are done, remove the pan from the oven and set it aside to cool.
Combine all the ingredients except the bread cubes, cheese, vinegar and remaining olive oil in a large bowl. Mix well, so that all the flavors blend in with each other. Season with salt and pepper to taste, and add in the bread cubes and shredded cheese. As a finishing touch, drizzle on the remaining olive oil and vinegar.