A bowl of gazpacho soup in a white bowl with a spoon,

BEST Gazpacho Soup

  • Author: Kristen Stevens
  • Prep Time: 1 hour
  • Freeze Time: 30 mins
  • Cook Time: 0 mins
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: No Cook
  • Cuisine: Spanish


This delicious gazpacho is truly the best gazpacho recipe around, or so we’ve been told by our Spanish friends with strong opinions on Spanish food. The process for making this recipe is a little different than most, and the payoff is in how great it tastes. It’s fresh, bright, refreshing, and creamy tasting. You’ll LOVE it!

If you love this recipe as much as we do, let us know with a 5-star review in the comments!



  • 3 lbs ripe tomatoes, cored and cut into chunks
  • 8 ounces English cucumber (about 1), cut into chunks
  • 5 ounces red bell pepper (about 1), cut into chunks
  • 5 ounces red onion (about ½), cut into chunks
  • 2 garlic cloves, peeled and smashed
  • 1 jalapeño pepper, cored, seeded, and cut into chunks
  • 2 teaspoons kosher salt
  • 1 ¼ cups extra-virgin olive oil, plus more for serving
  • 2 tablespoons sherry vinegar, plus more for serving
  • 1 teaspoon black pepper
  • 2 tablespoons finely minced chives

Fried Halloumi

  • 1 tablespoon olive oil
  • 8 ounces halloumi cheese, cut into large cubes


  1. Put the tomatoes, cucumber, bell pepper, red onion, garlic, and jalapeño into a large bowl. Toss the veggies with the salt then let them sit on your counter for 45 minutes. This step releases the liquid from the vegetables.
  2. Separate the vegetables from the liquid, reserving the liquid. Place the vegetables on a parchment paper-lined tray and place them into your freezer for at least 30 minutes, or until they are partially frozen. This step may take longer depending on your freezer.
  3. Remove the tray from the freezer and let the vegetables thaw completely.
  4. Combine the thawed veggies and any juice that accumulated on the tray, the reserved juice, olive oil, sherry vinegar, and black pepper into your blender. (If you have a smaller blender, combine everything into a large bowl then work in batches to blend the soup. Blend on high speed until smooth and creamy. Serve immediately or chill for up to 3 days.
  5. Serve with extra olive oil and a sprinkle of chives, black pepper, and fried halloumi (see below) over top.

Fried Halloumi

  1. Heat the olive oil in a large pan over medium-high heat. When the pan is hot, add the halloumi and cook, undisturbed, for 2 minutes. Once it’s golden on the bottom, turn the pieces over and cook for 2 minutes more.
  2. Top the gazpacho with the fried halloumi and serve immediately.


You can make this up to step 2 in advance. Just allow more time for the veggies to thaw as they will be quite frozen. Also, if you are going to freeze this for more than a day you will also want to freeze the juice separately.

For dairy-free/vegan gazpacho, simply omit the fried halloumi topping. 

A bowl of curried cauliflower soup with a spoon inside.

5 Days of

Delicious Soup Recipes

Get our FREE tips, techniques, and the most popular soup recipes so you can cook soup like a pro!