Print

Savory Italian Sweet Potato Soup That Feels Warm and Hearty

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

Ingredients

Scale

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

Instructions

  1. Heat olive oil in a large pot. Sauté onion, carrots, and celery for 5–6 minutes.
  2. Add garlic, Italian seasoning, and rosemary. Cook 1 minute.
  3. Stir in sweet potatoes and tomatoes. Cook 2–3 minutes.
  4. Add broth, bring to a boil, then reduce heat and simmer 20–25 minutes.
  5. Add beans and cook 5 more minutes. Stir in greens until wilted.
  6. Turn off heat, stir in lemon juice, and adjust seasoning.
  7. Serve hot with optional toppings.

Notes

For a creamier soup, blend half before adding greens. Freeze without greens for best texture. Add sausage for a meaty variation.