Prep the cucumbers
Peel if you prefer (I usually leave skins on for color and fiber). Halve and seed the cucumbers, then roughly chop them. For the smoothest gazpacho, remove as much water as you can — toss the chopped cucumber in a strainer and let it sit 5–10 minutes, or pat dry with paper towels.
Blend the base
Add cucumbers, mint, vegan cream cheese (or blended cashews), lemon juice, garlic, and half of the olive oil into the blender. Blitz on high until smooth. Stop, taste, and add salt and more oil as needed. If the texture feels too thick, add a tablespoon of cold water.
Chill
Transfer to a bowl or pitcher and chill for at least 15 minutes (longer if you can). Cold helps the flavors settle and feels more refreshing than serving immediately.
Serve
Ladle into bowls or shot glasses for a party. Garnish with extra mint, thin cucumber slices, a drizzle of olive oil, and a few toasted sesame seeds if you want crunch. Serve immediately.
Serve it how I do: I spoon a little extra virgin olive oil over each bowl and add a sprig of mint — it looks adorable and tastes great.
Notes on the vegan cheese / cashew swap
Vegan cream cheese gives the quickest, tangy creaminess.
Cashew cream: soak 1/4 cup cashews in hot water for 15 minutes, drain, then blend with 2–3 tbsp water until silky — this makes a neutral, rich base if you avoid store-bought vegan cheeses.
Either option keeps the soup totally vegan while preserving that creamy mouthfeel you’d get from goat cheese in the original.