Peel the Taro: Don't wash the taro root, or it will be too slimy to handle. With gloved hands and a sharp knife, peel the taro horizontally, then slice it in 1-inch thickness, dice the slices, and then soak them in the fridge overnight or no less than 5 hours to get rid of its sliminess.
Make the beef broth: Add the ghee to a hot pan, toss in the whole spices, and toast them in the hot fat for 30 seconds or until fragrant. Sear in the hot ghee, the garlic, and quartered onions, followed by the meat cubes. Keep flipping the meat cubes on all sides until they have a nice golden crust. Add 2 liters of boiling water. Crank up the heat and let the broth vigorously boil for 5 minutes and then lower the heat and let the meat cook and the broth reduce for 90 minutes. When the meat becomes fork-tender, run the broth through a fine mesh sieve and discard the spices and collapsed vegetables. Set the meat aside and use the filtered broth in the next step.
Cook the Taro: Heat the broth in a heavy-bottom pan. When it starts simmering, add the diced taro and the juice of 1/2 lemon or 1/2 lime. Let the taro cook in the simmering soup on medium-low until it is fork-tender. In the meantime, prepare the greens and make the Taklia.
Prepare the greens: Remove the stems, and keep the leaves of the Swiss chard and fresh cilantro. In a blender, blend the greens' leaves with 1/2 cup of broth. Run the blended greens through a fine mesh sieve, add the green extract liquid to the remaining simmering broth, and keep the solids to cook with the Taklia.
Prepare the Taklia: Heat the ghee in a frying pan over low heat, add the greens' solids, cook until the solids become fragrant, add the crushed coriander and minced garlic, and stir for one minute. Once the Taklia becomes fragrant and the garlic is crispy and has an orange-hued color. Toss the Taklia immediately into the simmering taro and broth. Taste and adjust the seasoning of the soup.
Serve: This soup is best served hot, along with vermicelli rice and lemon wedges.