Go Back Email Link
+ servings
close up on tomato gazpacho ina white bowl with fresh herbs

Spicy Tomato Gazpacho

This super simple spicy tomato gazpacho recipe takes about 10 minutes to make and is packed with flavor from fresh cucumber, onion, bell pepper, basil, parsley and more.
Course Soup
Cuisine American
Keyword chilled soup, Gazpacho, summer recipe, summer soup, summer vegetables, tomato, tomato soup
Prep Time 15 minutes
Total Time 15 minutes
Servings 4
Calories 196kcal


  • 3 roma tomatoes
  • 1 medium cucumber
  • 1 red bell pepper
  • 1/2 red onion
  • 1 serrano pepper or jalapeño for less spice
  • 1/2 cup fresh basil
  • 1/2 cup fresh parsley
  • 2 cups canned tomato sauce
  • 1/2 cup water
  • 1/4 cup olive oil divided
  • 1/4 cup white wine vinegar
  • 2 tablespoons balsamic vinegar
  • Juice of 1 lemon about 2 tablespoons
  • 2 garlic cloves


  • Quarter the tomatoes, peel and slice the cucumber, de-seed and quarter the pepper and cut the onion in half. Reserve 1 tomato, 2 slices of cucumber and 1/4 of the pepper.
  • Add the veggies that you have not set aside into a blender. Add the remaining ingredients, using just 3 tablespoons of the oil, and blend on high until smooth and creamy. Place in the fridge to chill.
  • Finely chop the rest of the ingredients and add them to a bowl. Toss in a few extra herbs (if you have them), the remaining 1 tablespoon of oil and a pinch of salt. Stir to combine.
  • When ready to serve, pour the soup into bowls. Top with the "chopped" salad, a crack of fresh pepper and enjoy!



Cut the tomatoes into quarters, setting 1 whole tomato aside. Add the rest to a blender. Peel the cucumber and cut into thick slices, setting 1 or two slices aside. Add the rest to the blender with the tomato. Remove the seeds from the pepper and cut into quarters, setting one quarter aside. Again, add the remainder to the blender. Chop the red onion into four pieces, setting one piece aside, and tossing the rest in the blender! Add the rest of the ingredients to the blender, reserving a bit of the fresh herbs and using just 3 tablespoons of olive oil. Blend on high until smooth, adding more water as needed. Place in the fridge while we make the garnish. Dice the reserved vegetables into small pieces and place in a bowl. Add the reserved herbs (or chop a few more if you forgot!) and the remaining olive oil. Stir together. When ready to serve the gazpacho, pour into four bowls. Top with the garnish, a bit of fresh pepper and chili flakes (if you want extra heat) and enjoy!


Calories: 196kcal | Carbohydrates: 15g | Protein: 3g | Fat: 14g | Saturated Fat: 1g | Sodium: 657mg | Potassium: 759mg | Fiber: 4g | Sugar: 10g | Vitamin A: 2705IU | Vitamin C: 68mg | Calcium: 53mg | Iron: 2.4mg