Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 10 ingredients for grocery delivery
Step 1
Preheat the oven to 400ºF. Line a baking sheet with parchment paper. Slice the sweet potatoes in half lengthwise, then prick the skins a few times with a fork. Rub 1 tablespoon olive oil over all surfaces of the sweet potatoes, then place them face down on the baking sheet.
Step 2
Transfer the baking sheet to the preheated oven and roast for 30 minutes. After roasting for 30 minutes, check to see if they are tender all the way through (pierce with a fork). If not tender, return them to the oven for about 10 minutes and check again. Total roasting time will depend on the size of your potatoes. Allow the sweet potatoes to cool slightly after roasting.
Step 3
While the sweet potatoes are cooling, dice the onion and mince the garlic. Add the onion and garlic to a skillet along with the remaining 1 tablespoon olive oil. Sauté the onion and garlic over medium heat until the onions are soft.
Step 4
Add the cumin, smoked paprika, cayenne, cinnamon, and pepper to the skillet with the onions and garlic, and continue to sauté for about a minute more.
Step 5
Scoop the slightly cooled sweet potato flesh out of their skins and into a blender (6 cup capacity or larger). Also add the onion mixture and 2 cups chicken broth (swirl a little bit of the broth in the skillet first to pick up all the spices). Purée the mixture until smooth.
Step 6
Transfer the puréed sweet potato mixture to a soup pot and add an additional 1 to 2 cups chicken broth (less for a really thick soup, more for a more liquid soup). Heat the soup through over medium heat.
Step 7
Stir the heavy cream into the soup, then taste and adjust the salt or pepper if needed. Serve hot.