01 -
Peel and cube sweet potatoes to 3/4 inch cubes. Chop the onion and finely mince garlic and ginger.
02 -
Heat olive oil over medium-high heat in a large pot. Add chopped onion and cook, stirring frequently, for 2 minutes.
03 -
Incorporate paprika, cumin, salt, ginger, and garlic. Continue cooking for 2 minutes, stirring frequently, until onions soften and spices are fragrant. Reduce heat if spices begin to burn.
04 -
Add 2 cups broth, sweet potatoes, undrained black beans, and undrained fire roasted tomatoes. Stir thoroughly to combine.
05 -
Increase heat to high and bring the mixture to a boil. Reduce heat to maintain a gentle boil and cook until sweet potatoes are tender, approximately 12 to 15 minutes. Stir occasionally, pressing down potatoes to submerge them fully. Add up to 1 additional cup broth if the liquid reduces too much.
06 -
Remove from heat. Squeeze 1/2 lime juice into the soup. Stir and adjust seasoning with additional salt or lime juice to taste.
07 -
Ladle soup into bowls and garnish with lime wedges if desired. Serve immediately.