01 -
2 tablespoons olive oil (plus more for drizzling)
02 -
1 small onion, finely chopped
03 -
2 cloves garlic, minced
04 -
1 (28 oz) can whole peeled tomatoes or crushed tomatoes
05 -
3 cups vegetable broth or water
06 -
1/2 teaspoon salt, more to taste
07 -
1/4 teaspoon black pepper
08 -
Pinch of red pepper flakes (optional)
09 -
3 cups stale crusty bread, torn into pieces (Italian or sourdough, crust removed if tough)
10 -
Handful of fresh basil leaves, torn
11 -
Grated Parmesan cheese (optional, for serving)