
Instructions:
- In a large pot, sauté the chopped onion, garlic, and ginger until fragrant and translucent.
- Add the diced sweet potatoes and continue to cook for a few minutes.
- Stir in the Thai red curry paste and cook for another minute to release its flavors.
- Pour in the vegetable broth and bring to a gentle boil. Reduce heat and simmer until the sweet potatoes are tender (about 20-25 minutes).
- Using an immersion blender, puree the soup until smooth. Alternatively, transfer to a blender in batches, being careful with hot liquids.
- Return the soup to the pot and stir in the coconut milk, peanut butter, soy sauce, and lime juice. Simmer for an additional 5-10 minutes.
- Season with salt and pepper to taste. Adjust the seasoning if necessary.
- Serve hot, garnished with chopped peanuts and cilantro leaves if desired.