It has an incredibly balanced combination of spiciness and sourness. Compared to many takeout soups, this recipe yields a much superior product. The total cooking time is roughly twenty minutes, and most people will have the required ingredients already in their kitchen.