Savory Italian sweet potato soup is a rustic, tomato-based soup with tender sweet potatoes, white beans, and herbs. Hearty, comforting, and perfect for a nourishing meal.
2 tablespoons olive oil
1 small onion, diced
2 garlic cloves, minced
2 carrots, diced
2 celery stalks, diced
2 medium sweet potatoes, peeled and diced
1 (14.5 oz) can crushed or diced fire-roasted tomatoes
1 teaspoon Italian seasoning
1 sprig rosemary or thyme (optional)
4 cups low-sodium vegetable broth
1 (15 oz) can white beans, drained and rinsed
2 cups chopped kale or spinach
1 tablespoon fresh lemon juice
Salt and black pepper to taste
Optional: chopped parsley, grated Parmesan for garnish
For a creamier soup, blend half before adding greens. Freeze without greens for best texture. Add sausage for a meaty variation.