Prepare all the ingredients before starting to cook. Chop the green onion and coriander finely. Mince the garlic clove. Peel and cut the avocados into small pieces.
In a pan over medium heat, add the butter in. When butter is melted, add the onion and garlic and cook for about 3 minutes.
Now add the avocado pieces in and give it a good stir. Add chicken stock, heavy cream and lime juice (or lemon juice). Add salt, pepper and spices.
Remove from heat, let it cool down a little bit then blend the soup in a blender until you achieve a homogeneous creamy texture. Serve warm hot and add some coriander for decoration.
Notes
*If you'd like to, you can add some shredded cooked chicken meat in for extra protein and serve this as a main dish.