Drain the tofu to remove excess water, at least 10 minutes.
Remove the seeds from the cucumber and chop into small chunks. (I kept the peels on, but if you want a smoother soup you can peel them). Place in the freezer while you prepare the other ingredients to chill, or freeze ahead of time for several hours to prevent having to chill the soup later.
Add the tofu, garlic, tahini, and lime juice to a food processor and blend until very smooth.
Add 1/4 cup water, mint, basil, dill, scallions, and avocado. Blend.
Add the cucumber and blend until almost smooth (there will be some chunks because of the peel.) Here, you may want to add more water depending on the desired consistency.
Chill for 1-2 hours before serving. (Or, you can use ice cubes instead of the water to not have to chill.) Garnish with additional spices/oil as desired. Enjoy!