Tuscan Chicken Soup – Hearty, Flavorful & Easy to Make
Tuscan chicken soup is a comforting, rustic soup inspired by the flavors of Tuscany, Italy. Packed with tender chicken, hearty vegetables, garlic, herbs, and a touch of Parmesan, this soup is perfect for chilly evenings or anytime you crave a warm, flavorful meal. Its creamy, aromatic broth and wholesome ingredients make it both satisfying and nutritious, while still being easy enough for a weeknight dinner.
Ingredients (Serves 4–6)

- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 medium zucchini, diced
- 1 cup diced potatoes
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon crushed red pepper flakes (optional)
- 6 cups low-sodium chicken broth
- 2 cups cooked shredded chicken (rotisserie chicken works well)
- 1 (14 oz) can diced tomatoes
- 1 (15 oz) can cannellini beans, drained and rinsed
- 2 cups fresh spinach or kale, chopped
- ¼ cup grated Parmesan cheese, plus extra for serving
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
Step-by-Step Cooking Guide
Step 1 – Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add diced onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Stir in garlic and cook for 1 minute until fragrant.
Step 2 – Add Vegetables and Herbs
- Add zucchini, potatoes, oregano, thyme, rosemary, and red pepper flakes.
- Stir well to coat the vegetables in the oil and herbs.
Step 3 – Add Liquids and Chicken
- Pour in chicken broth and diced tomatoes with their juice.
- Bring the mixture to a boil, then reduce heat to a simmer for 15 minutes or until potatoes are tender.
Step 4 – Add Beans, Spinach, and Shredded Chicken
- Stir in cannellini beans, chopped spinach, and shredded chicken.
- Simmer for 5–7 minutes until the greens wilt and chicken is heated through.
Step 5 – Finish the Soup
- Stir in grated Parmesan cheese and season with salt and pepper to taste.
- Remove from heat.
Cooking Time & Serving Size
| Step | Time |
|---|---|
| Prep Time | 15 minutes |
| Cooking Time | 30 minutes |
| Total Time | 45 minutes |
| Serving Size | 1 bowl (approx. 2 cups) |
Tips & Variations
- For extra flavor, add a splash of white wine when sautéing vegetables.
- Swap spinach with kale or Swiss chard.
- Use sweet potatoes instead of white potatoes for a slightly sweeter flavor.
- Add orzo, small pasta, or rice for a heartier soup.
- For a creamier version, stir in ½ cup heavy cream or coconut milk at the end.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 250 kcal |
| Protein | 22 g |
| Carbohydrates | 20 g |
| Fat | 10 g |
| Fiber | 5 g |
| Sugar | 4 g |

Healthy Alternatives
- Low-Oil: Reduce olive oil to 1 teaspoon or use cooking spray.
- Gluten-Free: This recipe is naturally gluten-free; avoid adding pasta unless using gluten-free pasta.
- Keto-Friendly: Skip potatoes and beans; increase zucchini and spinach for volume.
- Low-Sodium: Use unsalted chicken broth and add salt to taste at the end.
Serving Suggestions

Serve Tuscan chicken soup hot with crusty bread or garlic toast. Garnish with extra Parmesan and fresh parsley for a vibrant finish. It makes a perfect light lunch, dinner, or meal prep option for the week. The combination of protein, vegetables, and aromatic herbs creates a soul-satisfying soup that’s both hearty and healthy.
Frequently Asked Questions
Can I use frozen chicken for this soup?
Yes. Thaw and shred before adding, or cook frozen chicken directly in the broth, extending cooking time by 10–15 minutes.
Can I make this soup in a slow cooker?
Absolutely. Sauté aromatics first, then transfer all ingredients to a slow cooker and cook on low for 6–8 hours.
How long does leftover Tuscan chicken soup last?
Store in an airtight container in the refrigerator for up to 4 days.
Can I freeze this soup?
Yes. Freeze in portions without adding spinach, which can be added fresh when reheating.
What can I substitute for Parmesan cheese?
Pecorino Romano or a dairy-free Parmesan-style cheese works well.
