Italian Sweet Potato Soup

Rustic, Cozy Italian Comfort

This Italian sweet potato soup is hearty, wholesome, and full of classic Italian flavor. Naturally sweet potatoes blend beautifully with garlic, herbs, and vegetables to create a comforting bowl that feels both nourishing and indulgent. It’s perfect for busy weeknights, cozy weekends, or meal prep lunches that reheat like a dream. Made in one pot with simple ingredients, this easy Italian soup delivers big flavor without extra effort. Whether you serve it chunky and rustic or slightly creamy, it’s a satisfying, Mediterranean-inspired meal the whole family will love.


⏱️ Time Breakdown

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Servings: 4–6

📝 Ingredients List

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 large sweet potatoes, peeled and diced (about 4 cups)
  • 1 carrot, sliced
  • 1 celery stalk, sliced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ¼ teaspoon red pepper flakes (optional)
  • 4 cups vegetable broth (or chicken broth)
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 cup cannellini beans, drained and rinsed
  • Salt and black pepper to taste
  • ¼ cup heavy cream or coconut milk (optional)
  • Fresh parsley or basil, chopped (for garnish)

✨ Kitchen Tools You’ll Need

This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.

  • Large soup pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Measuring cups & spoons
  • Wooden spoon or spatula
  • Ladle

👩‍🍳 Step-by-Step Beginner-Friendly Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and cook for 3–4 minutes until soft and translucent 😊
  2. Add garlic and cook for 30 seconds until fragrant.
  3. Stir in sweet potatoes, carrot, and celery, mixing well so everything gets lightly coated.
  4. Add basil, oregano, thyme, and red pepper flakes, stirring for 1 minute to release their aroma 🌿
  5. Pour in broth and diced tomatoes, then bring to a gentle boil.
  6. Reduce heat and simmer uncovered for 20–25 minutes, until sweet potatoes are fork-tender.
  7. Stir in cannellini beans and simmer 5 more minutes.
  8. Optional: Add cream or coconut milk for a slightly creamy finish ✨
  9. Season with salt and pepper, garnish with fresh herbs, and serve warm 🍲

💡 Pro Tips

  • Thicker soup: Mash some sweet potatoes against the side of the pot or blend 1–2 cups and stir back in.
  • Extra Italian flavor: Add a Parmesan rind while simmering (remove before serving).
  • Storage: Refrigerate up to 4 days in an airtight container.
  • Freezing: Freezes well for up to 3 months—thaw overnight and reheat gently.

Leave a Comment