Loading Video...


Save Recipe
  • Level: Easy
  • Total: 1 hr 30 min
  • Prep: 30 min
  • Inactive: 1 hr
  • Yield: 4 servings
  • Nutrition Info
Share This Recipe


8 slices white bread, crusts removed, bread broken into big chunks

2 pounds tomatoes, seeded

1 English cucumber, peeled

1 large white onion

1 green bell pepper, seeds and pith removed

2 garlic cloves, smashed

Kosher salt

High quality extra-virgin olive oil

2 to 3 tablespoons sherry vinegar

1/2 cup to 1 cup tomato juice, if needed


  1. For the soup:
  2. Soak the bread, in a medium bowl of water to soften, about 15 to 20 minutes. Squeeze out the excess water and place in a large bowl. Coarsely chop the tomatoes, 2/3 of the cucumber, 1/2 the onion, and 1/2 the pepper and add to the bread. Add the garlic, season with salt, and drizzle with olive oil. Mix to combine and let sit for about 20 to 30 minutes to allow the flavors to marry and to let the salt pull some moisture out of the tomatoes.
  3. Meanwhile, for the garnish, dice the remaining cucumber, onion and green pepper into perfect 1/4-inch dice and reserve.
  4. Working in batches, puree the tomato/bread mixture in a blender with the vinegar. Blend in tomato juice to loosen the mixture, if needed. Remove soup to a large bowl and stir in about 1/2 cup of high quality olive oil. Taste for salt and add more, if needed.
  5. Chill. Serve cold garnished with the diced cucumber, pepper and onion. Drizzle with a little more olive oil, if desired.
  6. How refreshing!
Peanut Gazpacho
7m Easy 100%
Vegetarian Pot Stickers
32m Easy 100%
Jazmin's Super Healthy Epic Coconut Cashew Cookies
Veggie Dinner Strata
Catherine McCord

Veggie Dinner Strata

26m Easy 99%