Poke with a knife and roast the washed potatoes until tender in a preheated 400F oven, about 35-45 minutes.
Meanwhile in a medium sauce pot, heat olive oil over medium heat. Add the onion and sweat until tender and translucent, about 10 minutes. Add in paprika, turmeric, salt, and pepper. Turn the heat to medium low.
In a large bowl, add the bread and lightly drizzle with olive oil and season with smoked paprika, cumin, garlic, salt and pepper.
Transfer to a baking sheet and bake in preheated 375F oven for 8 to 10 minutes. Remove from oven and set aside.
Scrape the sweet potatoes from their skins into a food processor and puree. Add a little chicken broth if necessary.
Add the sweet potato puree and chicken broth into the pot, adding more or less chicken broth depending on desired consistency.
Bring to boil, reduce to a simmer, and let cook for 10 minutes. Taste and adjust seasonings. Add more broth to reach desired consistency.
Stir together greek yogurt, cilantro, honey, and lime juice. Pour soup into bowls and serve with a dollop of yogurt.
