01 -
Peel and cut sweet potatoes into ¾ inch cubes. Chop onion. Finely chop garlic and ginger.
02 -
Heat olive oil in a large pot over medium-high heat. Add chopped onion and cook, stirring frequently, for 2 minutes.
03 -
Stir in paprika, cumin, salt, ginger, and garlic. Cook for an additional 2 minutes, stirring often until onions are translucent and spices fragrant. Adjust heat to prevent burning.
04 -
Add 2 cups of stock, sweet potatoes, undrained black beans, and fire roasted tomatoes. Stir to combine.
05 -
Bring to a boil over high heat, then reduce to a gentle boil. Cook uncovered until sweet potatoes are tender, about 12 to 15 minutes, stirring occasionally and pressing sweet potatoes down to ensure submersion. Add up to 1 additional cup of stock if liquid is absorbed too quickly.
06 -
Remove from heat. Stir in juice of half a lime. Taste and adjust seasoning with additional salt or lime juice as desired.
07 -
Ladle soup into bowls and serve immediately, optionally garnished with lime wedges.