Ingredients
- 5 ounces Portuguese chourico, diced
- 1 red onion, diced
- 1 (15 ounce) can garbanzo beans, with liquid
- 1 (14.5 ounce) can diced tomatoes
- 1 sweet potato, peeled and diced
- 4 cups vegetable broth
- 1 teaspoon dried thyme leaves
- 5 ounces baby spinach
- salt and ground black pepper
What Makes This Recipe So Great
Simple Cooking Tips
- Use low-sodium broth to control the saltiness.
- Let the soup simmer gently to blend all the spices and ingredients.
Directions
Cook the chourico in a large pot over medium-high heat until it starts to release its flavorful oil. Toss in the chopped onion and cook, stirring occasionally, until the onions become soft and fragrant—this should take about 5 minutes. Next, add the garbanzo beans, diced tomatoes, sweet potatoes, vegetable broth, and thyme. Turn the heat up to high and bring everything to a boil. Once boiling, lower the heat to medium-low, cover the pot, and let it simmer gently until the sweet potatoes are tender, which usually takes around 10 minutes. Finally, stir in the baby spinach and let it cook for another 5 minutes until wilted. Taste the soup and season with salt and pepper as you like before serving.