01 -  Heat olive oil in a large pot over medium heat. Add the diced onion and sauté for 4 to 5 minutes until translucent. 
 02 -  Add the minced garlic and cook for 1 minute until aromatic. 
 03 -  Add sliced zucchini to the pot and sauté for 5 minutes, stirring occasionally. 
 04 -  Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 10 to 12 minutes until the zucchini is tender. 
 05 -  Stir in the basil leaves and cook until wilted, about 1 minute. 
 06 -  Remove the pot from heat. Blend the soup with an immersion blender, or in batches using a countertop blender, until smooth and creamy. 
 07 -  Return the blended soup to low heat. Stir in coconut milk, sea salt, black pepper, and nutmeg if using. Gently heat for 2 to 3 minutes without boiling. 
 08 -  Stir in lemon juice and adjust seasoning to taste. Ladle soup into serving bowls. 
 09 -  Garnish with additional basil leaves, toasted pumpkin seeds, and a drizzle of olive oil if desired.