Tuscan Chicken Soup | Hearty, Rustic, and Full of Flavor

Tuscan Chicken Soup is the ultimate bowl of cozy — a warm, rustic dish inspired by the countryside of central Italy, where simple ingredients are transformed into something deeply satisfying. Packed with tender shredded chicken, creamy cannellini beans, vibrant vegetables, and aromatic herbs, this soup is both nourishing and flavorful.

With a tomato-infused broth and hints of garlic, rosemary, and Parmesan, it’s the kind of comfort food that feels like a hug in a bowl. Serve it with crusty bread for dipping or a side salad for balance — it’s perfect for cold nights, busy weeknights, or make-ahead lunches.

This version is easy to make on the stovetop or in a slow cooker, and it’s naturally gluten-free with plenty of variations to suit your preferences.

Ingredients Overview

Each ingredient in this soup plays a role in building depth, texture, and comfort:

  • Chicken: Boneless, skinless chicken breasts or thighs are simmered until tender and shredded into the soup. Thighs offer more flavor and stay juicy.

  • Cannellini Beans: Creamy white beans that add protein, fiber, and body to the soup. Great Northern or navy beans work as well.

  • Vegetables: A classic trio of onion, carrot, and celery (soffritto) forms the aromatic base, while kale or spinach brings a hearty green finish.

  • Garlic: Adds pungent depth and unmistakable warmth — use fresh for best results.

  • Crushed Tomatoes: Give the broth a rich, slightly tangy base that pairs beautifully with herbs and beans.

  • Chicken Broth: The savory liquid that binds it all together — use low-sodium to control salt levels.

  • Italian Herbs: Dried rosemary, thyme, basil, and oregano create that signature Tuscan profile.

  • Parmesan Rind (optional): Adds savory depth as it simmers. Remove before serving.

  • Olive Oil: Used for sautéing the vegetables and enriching the soup’s flavor.

  • Salt & Pepper: Essential for seasoning and balance.

  • Lemon Juice (optional): Adds brightness to balance the richness of the broth.

Substitutions & Variations

  • Vegetarian: Omit chicken and use vegetable broth. Add extra beans or sautéed mushrooms for meatiness.

  • Low-Carb: Skip beans and stir in cauliflower florets or zucchini instead.

  • Creamy Version: Add a splash of heavy cream or coconut milk at the end for richness.

  • Extra Hearty: Stir in cooked pasta or rice for a filling variation.

  • Spicy Kick: Add a pinch of red pepper flakes or chopped Calabrian chiles.

Use a good-quality canned tomato and fresh herbs if available to enhance the rustic depth of the soup.

Step-by-Step Instructions

This Tuscan Chicken Soup is easy to make and great for batch cooking or freezing. Here’s how to make it from scratch:

1. Sauté the Aromatics

In a large soup pot, heat 2 tbsp olive oil over medium heat. Add:

  • 1 diced onion

  • 2 carrots, peeled and diced

  • 2 celery stalks, diced

Cook for 5–6 minutes until vegetables are softened. Stir in 3–4 minced garlic cloves and sauté for another minute.

2. Add Tomatoes and Broth

Stir in:

  • 1 (15 oz) can crushed tomatoes

  • 6 cups low-sodium chicken broth

  • 1 tsp dried rosemary

  • 1 tsp dried basil

  • 1/2 tsp dried thyme

  • 1/2 tsp salt, 1/4 tsp black pepper

  • 1 Parmesan rind (optional)

Bring to a boil.

3. Simmer the Chicken

Add 1.5 lbs boneless chicken breasts or thighs directly to the pot. Lower heat and simmer for 20–25 minutes, until the chicken is cooked through and tender.

Remove chicken, shred with two forks, and return to the pot.

4. Add Beans and Greens

Stir in:

  • 2 (15 oz) cans cannellini beans, drained and rinsed

  • 3–4 cups chopped kale or spinach

Simmer for another 10–15 minutes, until greens are tender and flavors meld.

5. Finish and Serve

Remove Parmesan rind if used. Taste and adjust seasoning. Add a splash of lemon juice for brightness (optional).

Ladle into bowls and top with grated Parmesan, a drizzle of olive oil, or chopped fresh parsley.

Stovetop to Slow Cooker Adaptation

  • Sauté aromatics first (optional but recommended).

  • Add all ingredients (except greens) to the slow cooker.

  • Cook on Low for 6–7 hours or High for 3–4 hours.

  • Shred chicken and stir in greens 20–30 minutes before serving.

Tips, Variations & Substitutions

  • Make it Creamy: Stir in 1/2 cup heavy cream or full-fat coconut milk during the last 5 minutes.

  • Add Grains: Farro, orzo, or brown rice can be added (cooked separately to avoid over-thickening).

  • Roast the Chicken First: For more flavor, roast the chicken before adding it to the soup.

  • Make it Vegan: Skip chicken, use veggie broth, and add sautéed mushrooms and extra beans.

Tuscan soups are rustic by nature — feel free to adapt with what’s in season or in your pantry.

Serving Ideas & Occasions

This soup is a true anytime comfort dish — it’s perfect for:

  • Cold-weather dinners

  • Meal prep or freezer meals

  • Family-style gatherings or casual dinner parties

  • Weeknight meals with leftovers for lunch

Serve with:

  • Toasted crusty bread or garlic toast

  • A side of Caesar or Tuscan kale salad

  • Roasted vegetables or sautéed zucchini

  • A glass of Chianti or sparkling water with lemon

It’s a complete meal in a bowl — rustic, flavorful, and filling.

Nutritional & Health Notes

This Tuscan Chicken Soup is packed with whole food ingredients and can fit into most dietary lifestyles:

  • High in Protein: Chicken and beans make it filling and muscle-supportive.

  • Fiber-Rich: Beans and greens add heart-healthy fiber for digestion and satiety.

  • Anti-Inflammatory: Garlic, olive oil, tomatoes, and greens support overall health.

  • Gluten-Free: Naturally gluten-free when served without pasta or bread.

For a lighter version, reduce olive oil and skip Parmesan. To boost calories and energy, add grains or stir in extra olive oil.

FAQs

Q1: Can I freeze Tuscan Chicken Soup?

A1: Yes! Let it cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight and reheat gently on the stove.

Q2: What can I use instead of cannellini beans?

A2: Great Northern, navy beans, or chickpeas work just as well. You can also mix different beans for texture and color.

Q3: How can I make it creamy without dairy?

A3: Blend 1/2 cup of the beans with a ladle of broth and stir back into the pot. You can also use coconut milk or unsweetened cashew cream.

Q4: Can I make this soup in advance?

A4: Yes — it’s even better the next day as the flavors deepen. Store in the fridge for up to 4 days. Reheat gently and add fresh herbs before serving.

Q5: What kind of chicken is best?

A5: Boneless, skinless chicken thighs are most flavorful and tender, but breasts work too. Leftover roasted or rotisserie chicken can be used — just stir in during the last 5 minutes.

Q6: Can I use fresh tomatoes instead of canned?

A6: Yes, but they’ll need to be peeled and simmered longer for the same depth. About 4–5 fresh Roma tomatoes, chopped, will work.

Q7: Is this soup low-carb?

A7: It’s moderate in carbs due to the beans, but you can reduce carbs by skipping beans and adding low-carb veggies like zucchini or cauliflower.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, rustic Tuscan-style chicken soup made with white beans, vegetables, tomatoes, and herbs. Warming, wholesome, and perfect for any night of the week.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 34 garlic cloves, minced

  • 1.5 lbs boneless chicken thighs or breasts

  • 1 (15 oz) can crushed tomatoes

  • 6 cups low-sodium chicken broth

  • 2 (15 oz) cans cannellini beans, drained and rinsed

  • 34 cups chopped kale or spinach

  • 1 tsp dried rosemary

  • 1 tsp dried basil

  • 1/2 tsp dried thyme

  • Salt and pepper to taste

  • 1 Parmesan rind (optional)

  • 1 tbsp lemon juice (optional)

Instructions

  • Heat olive oil in a large pot. Sauté onion, carrot, and celery for 5–6 minutes. Add garlic and cook 1 minute more.

  • Stir in crushed tomatoes, broth, herbs, salt, pepper, and Parmesan rind if using. Bring to a boil.

  • Add chicken. Reduce heat and simmer 20–25 minutes. Remove and shred chicken, then return to pot.

  • Add beans and greens. Simmer 10–15 minutes more.

  • Remove Parmesan rind, stir in lemon juice, and adjust seasoning. Serve hot with toppings of choice.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star