10-Minute Tomato Gazpacho Recipe

Tomato Gazpacho Soup, topped with fresh herbs
pinable image 2 for tomato gazpacho
pinable image 1 for tomato gazpacho in a bowl

This recipe is all you need to make the BEST Tomato Gazpacho Recipe! Spanish chilled tomato and vegetable soup that is fresh, light, and packed with flavor. Perfect for a summer lunch or party appetizer! Comes together in 10 minutes. Make it ahead and chill for a bit or even overnight for best flavor!

The first time I tried gazpacho soup was at a fancy baby shower that took place at a small Spanish restaurant. It was served in shot glasses as a non-alcoholic apéritif.  I took my first sip of this chilled tomato soup and was immediately hooked!

If you have some ripe tomatoes to use up, this gazpacho soup recipe is your ticket. It’s the perfect little summer meal in 10 minutes tops!

What is Gazpacho?

Gazpacho, pronouced Gas-pa-tcho, is a flavor-packed chilled tomato soup from the southern Spanish region of Andalusia. I learned from Clifford Wright that gazpacho actually originated as poor man’s food consumed by laborers in the vineyards and olive plantations. It consisted mainly of stale “residue” or leftover bread, water, and olive oil all pounded in a wooden bowl. As available, leftover fragments of vegetables were added and pounded through with the liquid. Not so fancy, but absolutely delicious!

Gazpacho is super popular throughout Spain and Portugal, and there are millions of gazpacho variations out there, most known to us here in the States is tomato gazpacho.

As far as gazpacho ingredients, let’s just agree right now that no two tomato gazpacho recipes are the same. But, most will have these essential ingredients: tomatoes, onion, green pepper, cucumber, olive oil, vinegar (sherry vinegar is more authentic to Andalusia, where gazpacho originated), bread (soaked in water), and garlic.

In this recipe, I like to finish my gazpacho sup with a good drizzle of extra virgin olive oil and a garnish of fresh mint and cilantro.

Tomato Gazpacho Served in Small Glasses

Gazpacho ingredients

This chilled tomato soup is the perfect way to use seasonal produce, here is what you’ll need to make it:

  • Tomatoes. About 2 pounds of ripe tomatoes
  • Cucumber. I like to use English cucumber which is seedless and somewhat sweeter. You can also use Persian or Kirby cucumbers, which are what is typically used in Spain.
  • Green bell pepper
  • Onion. I used green onion, both whites and green parts, roughly chopped. Some of the onion is great to use for garnish
  • Celery. Celery is not traditionally used in this soup, so it is optional, but I do think it adds good flavor. 1 celery rib is all you need here.
  • 2 garlic cloves
  • Bread. Use stale white bread and trim the crust off. The bread is typically soaked in water until ver soft, then squeezed well to dispose of excess water. If you want a low-carb gazpacho soup, you can omit the bread.
  • Extra Virgin Olive Oil
  • Sherry vinegar. vinagre de Jerez is what is typically used to make gazpacho in Spain, but if you can’t find it, you can use a red wine vinegar to your taste.
  • Seasoning. You can certainly stick only to salt, pepper, and ground cumin, which is a popular ingredient used more in the south of Spain. If you like a little spice, add a pinch of cayenne pepper
  • Herbs for garnish. I like to use a little mint and cilantro, again this is a personal preference.

What kind of tomatoes to use?

We already agreed that no two gazpacho recipes are the same. In my research, I’ve found that Roma tomatoes are more commonly used for this chilled tomato soup, but you can use whichever tomatoes you prefer as long as they are ripe. In fact, you can use a combination of different tomatoes (cherry, heriloom, vine ripe), which will add interest to your soup.

A few tips for gazpacho soup:

  • Use the best tomatoes and ingredients you can find! Tomatoes are the star here, so be sure to select perfectly ripe tomatoes. Good tomatoes will be fragrant and should be plump and heavy for their size, and the skins should be smooth without blemishes. Select English cucumbers with smooth skin, and examine the herbs well–the herb leaves should be bright green with no blemishes. And lastly, use the best extra virgin olive oil you can find (here are the olive oils I use regularly).
  • Use stale or day-old white bread. You do need to use bread that is at least one day old here. If possible, choose quality artisan white bread that you like, it does make a difference in how the gazpacho soup tastes.
  • Allow time for the soup to chill! For more developed flavor, try to chill the tomato gazpacho for a couple of hours or so before serving. You can make it ahead of time and chill it overnight, if you like. I like to use an air-tight glass container or even canning jars like this one.
Gazpacho in bowls, garnished with fresh herbs and a generous drizzle of olive oil. A side of bread

How to make gazpacho from scratch?

Homemade gazpacho soup takes a few simple steps:

What to serve with gazpacho?

For the perfect summer lunch of light supper, serve tomato gazpacho soup in bowls, topped with a drizzle of extra virgin olive oil and a few fresh herbs. You serve it with a hearty salad such as this Mediterranean bean salad or balela. You don’t need bread, since that is already included in the salad. Or you can pour it in small glasses as an appertif or appetizer to serve a larger number of people.

Gazpacho soup served in bowls and small glasses

If you’re wondering about the color, gazpacho should be more orange than a deeper red, that’s because of the use of bread and other ingredients here.

Can you freeze it?

Yes! You can freeze gazpacho soup for a good 6 months. Be sure to puree the soup very well so it is smooth before transferring to freezer-safe jars or containers.

More Recipes to Try

Browse all Mediterranean recipes.

Visit Our Shop

Tomato Gazpacho Soup, topped with fresh herbs

Gazpacho Recipe

Suzy Karadsheh

Easy gazpacho recipe with fresh ripe tomatoes and vegetables, garlic, vinegar and extra virgin olive oil. A pinch of cumin and a garnish of fresh herbs amp up the flavor! Serve it in bowls for lunch or in small glasses as an aperitif.

.wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg * { fill: #00736b; }

5 from 1 vote

Prep Time 10 mins

Total Time 10 mins

Course Appetizer, Lunch, Soup

Cuisine Mediterranean, Spanish

Servings 6

Calories 75.2 kcal


  • 4 to 5 slices stale artisan bread, crust removed
  • Water
  • 5 large ripe tomatoes, about 2 pounds
  • ½ English cucumber, peeled, chopped
  • 1 celery stalk, chopped
  • 1 green pepper, cored, seeded, roughly chopped
  • 2 green onions, trimmed, roughly chopped, more for garnish
  • 2 garlic cloves, peeled, roughly chopped
  • Extra Virgin Olive Oil
  • 2 tbsp sherry vinegar
  • Salt and pepper
  • ½ tsp cumin
  • ½ tsp cayenne pepper, optional if you like spicy
  • Pinch sugar
  • Small handful fresh mint leaves, torn or chopped
  • Small handful fresh cilantro leaves, torn or chopped


  • Place the bread slices in a bowl with ½ cup of water. Let the bread soak while you work on the tomatoes. Squeeze the bread to ring out any water

  • Place the tomatoes in a large pot of boiling water for 40 seconds or so. With a slotted spoon, remove the tomatoes from the boiling water and let them cool for about a minute or so. When they are cool enough to handle, gently peel the skins off.

  • In a large food processor or blender, place the tomatoes with the cucumbers, celery, bell peppers, green onions and garlic. Top with the soaked bread. Pour ½ cup extra virgin olive oil and the sherry vinegar. Run the processor for a few seconds then add the salt, pepper, cumin, cayenne pepper (optional) and a pinch of sugar; blend.

  • Test the gazpacho and if it’s too thick, add a little water and blend again until you reach the desired texture.

  • Transfer to a glass container or large canning jars. Cover tightly and chill in refrigerator.

  • When ready to serve, give the gazpacho a quick stir then transfer to serving bowls or small glasses. Top with olive oil and a garnish of fresh mint, cilantro and chopped green onions, if you like.


  • For best results: Refrigerate gazpacho for a couple of hours or overnight for a more developed flavor.
  • Serving Tip: This recipe will serve 4 or so for lunch or light supper (with a hearty salad like Balela). To serve as an appetizer or aperitif, you can pour gazpacho into small chilled glasses for 6 to 10 people (or you can serve more folks by using shot glasses). 
  • Leftovers and Storage: Keep leftover gazpacho refrigerated in tight-lid glass containers or glass canning jars. It should keep well for 3 days or so.
  • Visit Our Shop to browse quality Mediterranean ingredients including olive oils and spices.
  • Recipe is adapted from Jamie Oliver’s Food Escapes.


Calories: 75.2kcalCarbohydrates: 14.8gProtein: 2.9gFat: 0.9gSaturated Fat: 0.2gTrans Fat: 0.1gSodium: 89.6mgPotassium: 356.9mgFiber: 2.3gSugar: 4.6gVitamin A: 1065.1IUVitamin C: 31.9mgCalcium: 66.4mgIron: 1.2mg

Keyword Easy Gazpacho Recipe, Gazpacho Soup, Spanish chilled soup, Tomato Gazpacho

*This post was recently updated with new information and media for readers’ benefit.