Grab a soup pot and place it over medium / high heat. Add your vegan butter and olive oil.
Next, you will add all of your diced veggies.
Let everything sweat over medium heat for about 15-20 minutes or until the veggies are soft and starting to get brown. Option to reserve about 3 tablespoons of the caramelized veggie mixture as a garnish.
Next, you will add the veggie broth and deglaze the pan. Make sure to scrape up any of the crispy veggies from the pan. Let everything simmer over medium heat.
Then, you will add the lemon juice. Season with salt and pepper and stir well.
Next, carefully pour the mixture into your blender.
Blend well until everything is creamy and smooth. (no chucks)
Pour the soup back into your pan. It should be a beautiful green color.
As a finishing touch, add the coconut milk and stir well. This will make the soup creamy and delicious.