Crush the garlic cloves with a garlic press, chop finely the ginger and grossly the onion. Place the ingredients in a 5 liter pan with the oil and let simmer until the onions will have become soft and golden.
Clean, peel and chop the carrots and the sweet potato. Add them to the pan, mix well and let it cook for few minutes still.
Add the water and the stock.
In the meantime, clean and chop the bell peppers and add them to the pan.
Chop the chicken, add it to the soup with the coconut milk (use both the solid part and the water).
Wash the cabbage and chop it grossly.
When the vegetables and the chicken in the pan will be cooked, add the cabbage, the peas and the spices. Let the soup cook for few minutes.
Serve hot. Add fresh coriander, chili oil and lemon juice to the portions to taste.
Recipe by The Adagio Blog at https://adagioblog.com/thai-chicken-soup/