Preheat oven to 350 degrees F. Spread the cauliflower florets and leeks on a baking sheet. Drizzle with 1 TBSP avocado oil and lightly season with salt and pepper.
Roast for 25 minutes, turning pan halfway through. Let it get lightly browned but not burned.
Let cool about 5-10 minutes, then, into a high-powered blender add all the roasted vegetables, almond butter, thyme leaves, lemon juice and half the water (1 1/2 cups).
Blend until pureed, then add the remaining ingredients and pulse a few more times.
Pour into a saucepan and let the soup heat until warmed up completely. Adjust seasonings to taste.
You may add more water or even broth if the soup is too thick.
Top with a dollop of sour cream or organic bacon crumbles. Enjoy