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