Smoky purple sweet potato soup - creamy, sweet, and so satisfying, with a touch of heat and smokiness - the perfect comfort food for a cold, rainy day.
In a soup pot, cook the finely chopped bacon for a few minutes until it starts to color.
Add the chopped onion, and garlic to the bacon and saute for 5 minutes. If too dry, add a bit of oil to the pot.
Add the chipotle pepper, the chopped sweet potatoes, and water, and season with salt to taste.
Cover and cook until the potatoes are tender (20-25 minutes).
Transfer the soup to a blender, add the milk, and puree until smooth.
Serve garnished with chopped bacon, chives, and a drizzle of cream, or for a vegan/vegetarian version, skip the bacon altogether, and top with nuts, and coconut cream.
* Okinawan purple sweet potatoes have light tan colored skin, and purple-magenta flesh. Substitute with regular orange-flesh sweet potatoes.
Do NOT substitute with other purple flesh sweet potatoes, like Stokes variety (dark purple skin/purple flesh), as these do not have the same sweetness.
** Skip the bacon for a vegetarian version