A delightful and warming soup featuring sweet potatoes and aromatic spices, perfect for a cozy meal.
Heat a drizzle of oil in a saucepan over medium heat. Add the chopped onion and minced garlic, and sauté until fragrant and softened.
Stir frequently to prevent the garlic from burning, as it can turn bitter.
Stir in the curry powder and cook for another minute to release its aroma.
Toasting the spices enhances their flavor and adds depth to the dish.
Add the diced sweet potatoes and vegetable stock to the saucepan. Bring to a boil, then reduce the heat and simmer until the sweet potatoes are tender.
Cut the sweet potatoes into small, even pieces to ensure they cook evenly.
Blend the soup until smooth using a blender or immersion blender. Return to the saucepan if needed.
For a chunkier texture, blend only half of the soup and mix it back with the unblended portion.
Stir in the yogurt and chopped cilantro. Season with salt and pepper to taste.
Add the yogurt off the heat to prevent it from curdling.
Serve the soup hot, garnished with a sprinkle of fresh cilantro. Pair with warm naan bread or a side salad.
For an extra touch, drizzle a bit of yogurt or cream on top before serving.