Warm up your day with a bowl of this delicious Sweet Potato Soup. It is loaded with sweet potatoes, onion, garlic, and spices that all perfectly meld together in one dish!
In a small bowl, stir the sour cream and lime zest together. Place in the fridge so the flavors can blend while you finish the soup.
Cut the sweet potatoes into 1-inch rounds and then quarter. The smaller ends can just be halved. Set aside.
In a large stock pot melt the butter over medium heat. Once the butter is melted, add the onion and garlic. Continue to cook for about 5minutes until the onions are soft, stirring occasionally so the garlic doesn’t burn.
Stir in the cumin, red pepper flakes and ginger to combine briefly, then add the sweet potatoes and chicken stock. Bring to a boil then reduce the heat to low, cover and simmer until the potatoes are fork tender, about 15 minutes.
Using an immersion blender, or a standard blender if you do not have an immersion blender, puree the soup until smooth. If you need to use a traditional blender, puree in several, small batches being careful not to fill more than just past the half full mark to avoid spilling hot (lava) soup everywhere.
Whisk in the peanut butter until it fully melts into the soup then stir in the lime juice and salt.
Once portioned into bowls, top with the lime sour cream, tomatoes, and fresh cilantro and enjoy!
Video
Notes
Note: Other great toppings include sunflower seeds, crispy onions or green onions and bacon bits.