Press SAUTE on Instant Pot. Heat oil (or butter), add minced garlic and onions. Saute until they soften and turn translucent.
Add diced zucchini, vegetable broth (or water), and salt.
Close the lid securely, and turn the vent to "SEALING". Select the PRESSURE COOK/MANUAL (High Pressure) setting and set the cooking time to 5 minutes.
When the instant pot beeps, allow the pressure to release naturally for 10 minutes, then release any remaining pressure before removing the lid.
Puree the soup using an immersion blender until smooth. (Or transfer the mixture to a traditional blender in batches and puree until smooth). Adjust seasoning.
Lastly, add coconut milk or heavy cream, black pepper, and stir well. If you think the soup is too thick, you can add vegetable stock or coconut milk to the soup and Simmer for 2 minutes.
Creamy Zucchini soup is ready to serve.
Stovetop Pot Method:
Follow the same steps as the Instant pot, for Stovetop, Cover and simmer until the zucchini is soft, for about 20 minutes. Rest all the steps remains the same.
Make it spicy: Sprinkle some crushed red chili flakes into this soup before serving to give a soup kick.
Add in some extra veggies: feel free to add a handful of chopped broccoli or spinach along with the zucchini. If you are not on a Keto diet then you can also add potatoes when you cook zucchini, this gives a more creamy texture or blend in some of cooked/canned white beans for protein.
Vegan: I have used coconut milk in this recipe. But you can also add almond milk, half and half, heavy cream, greek yogurt, or sour cream.
Toppings: You can use shredded zucchini, cheese, sesame seeds, as a healthier toppings option.
Fresh Herbs: use rosemary, oregano, or thyme.
Tips
Be sure to sauté the onion and garlic, in a little olive oil or butter first. Soup will have a rich flavor.
Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.