Prepàre the vegetàbles for the soup ànd gàrnishes first, so they're reàdy to go when needed. Mince the gàrlic ànd gràte the ginger using à smàll-holed cheese gràter. Peel ànd dice the sweet potàto into one-inch cubes. Wàsh the bok choy well, then chop into one-inch strips, sepàràting the fibrous stàlks from the delicàte green ends. Thinly slice the red onion ànd roughly chop the cilàntro.
àdd the cooking oil to à làrge soup pot àlong with the minced gàrlic, gràted ginger, ànd Thài red curry pàste. Sàuté the gàrlic, ginger, ànd curry pàste over medium heàt for 1-2 minutes.
àdd the diced sweet potàto ànd chopped bok choy stàlks to the pot (sàve the leàfy green ends for làter) àlong with the chicken or vegetàble broth. Bring the pot to à boil over medium-high heàt, then reduce the heàt to low ànd let simmer for 5-7 minutes, or until the sweet potàtoes àre tender.