A delightful and warming soup featuring sweet potatoes and aromatic spices, perfect for a cozy meal.
Peel and chop the sweet potatoes, carrots, celery, onion, and leek into small pieces.
Uniformly sized pieces ensure even cooking.
In a large pot, heat a small amount of oil and sauté the onion, leek, and celery until softened.
Stir frequently to prevent sticking.
Add the sweet potatoes, carrots, ginger, cumin, coriander, and cayenne pepper to the pot and stir to coat with the spices.
Toast the spices briefly to enhance their flavor.
Pour in the vegetable broth and bring to a boil. Reduce the heat and simmer until the vegetables are tender, about 20 minutes.
Cover the pot to retain heat and cook evenly.
Blend the soup in batches until smooth, then return it to the pot.
Allow the soup to cool slightly before blending to avoid splatters.
Stir in the buttermilk and lemon juice, and season with salt and pepper to taste.
Adjust the seasoning gradually to suit your taste.
Reheat gently and ladle the soup into bowls. Garnish with fresh parsley before serving.
Serve with crusty bread for a complete meal.