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.