Creamy Tuscan Chicken Soup is packed with tender chicken, sun-dried tomatoes, and fresh spinach, all in a silky, savory broth that’s pure comfort in a bowl. This hearty, cozy soup is everything you crave in fall or winter—rich, warming, and ready in just 30 minutes.

With simple ingredients and incredible flavor, it’s a keto-friendly recipe that’s sure to become a favorite. Perfect for a quick weeknight dinner or a weekend treat, this Creamy Tuscan Chicken Soup is as easy to make as it is delicious!
If you’re like me and love cozying up with a bowl of soup this time of year, you’ll want to check out some of my other favorites too—like our pork stew, unstuffed cabbage roll soup, cauliflower soup, and creamy white chicken chili. Each one is packed with flavor and perfect for those cold-weather cravings.
If you’re wondering what to cook for dinner tonight, this creamy Tuscan chicken soup is calling your name. It’s rich, satisfying, and guaranteed to hit the spot!
Why You’re Going to Love This Recipe
- Effortless to Make: This recipe comes together with minimal prep—perfect for a quick, comforting meal.
- Great for Meal Prep: Make a batch ahead of time, so it’s ready to go on those busy days.
- Low-Carb & Creamy: With only 7g net carbs per serving, you can enjoy all the richness without the guilt.
- Packed with Flavor: Each spoonful is loaded with tender chicken, sun-dried tomatoes, and a silky, savory broth.
- Naturally Low-Carb Ingredients: Made with wholesome, keto-friendly ingredients that keep it both nutritious and delicious.

Ingredients Needed
You’ll need just a few simple ingredients to make this rich and satisfying Tuscan chicken soup. Here’s a rundown of what goes into the pot, plus a few tips and variations to make it your own:

- Chicken Thighs – For extra flavor, use boneless, skinless chicken thighs cut into bite-sized pieces. Make sure to cut them evenly so they cook perfectly. Want a leaner option? Chicken breasts work too, though thighs add a richer flavor.
- Garlic – Fresh garlic is a must! It adds a punch of flavor that dried garlic just can’t match. Feel free to adjust the amount if you’re a garlic lover.
- Onion – Finely chop a large onion; it adds sweetness and depth to the soup. Yellow or white onions work best here, but shallots can add a delicate, slightly sweet flavor if you have them on hand.
- Olive Oil – This adds a Mediterranean touch, but you can swap it for avocado oil or any neutral oil you like.
- Artichoke Hearts – Canned artichoke hearts keep things simple. Just drain and roughly chop. For a slightly more intense flavor, you can use marinated artichoke hearts—just drain the excess oil.
- Sun-Dried Tomatoes – These bring a tangy richness that complements the creamy broth. For even more flavor, try using sun-dried tomatoes packed in oil (just drain first), or go with the dry-packed ones if you prefer a stronger texture.
- Chicken Broth – Homemade is best if you have it, but store-bought works just fine. Want to make it vegetarian? Just substitute with vegetable broth.
- Spinach – Fresh spinach adds a pop of color and nutrients. You can use frozen spinach too—just thaw and squeeze out excess water before adding it to the soup.
- Heavy Cream – This is where the magic happens! Heavy cream creates a luxurious, silky broth. For a lighter option, try half-and-half or even coconut cream if you’re looking for a dairy-free version.
- Salt & Pepper – Season to taste. Don’t skimp here, as these bring out the flavors of each ingredient.
- Italian Herbs – A mix of oregano, basil, and thyme works wonderfully. Use dried herbs for convenience or fresh if you have them on hand. A pinch of crushed red pepper flakes can add a nice heat if you’re into a little spice!
How To Make This Tuscan Chicken Soup
Once you see how simple this creamy Tuscan chicken soup is to make, it’ll become your go-to for cozy, comforting meals. Here’s how to bring it all together:
- Sauté the Onion & Garlic: Heat olive oil in a large pot over medium-high heat. Add the chopped onion and minced garlic, cooking for about 5 minutes until they’re tender and fragrant.
- Cook the Chicken: Cut chicken thighs into bite-sized pieces and add them to the pot. Sear for about 10 minutes, stirring occasionally, until the chicken is golden and cooked through.
- Add Artichokes & Sun-Dried Tomatoes: Toss in the artichoke hearts and sun-dried tomatoes, letting them cook with the chicken for another 5 minutes. This adds layers of flavor to the base.
- Add Broth & Season: Pour in the chicken broth and add your Italian herbs, salt, and pepper. Bring the mixture to a gentle simmer and cook for 5 more minutes to let the flavors meld.
- Finish with Cream & Spinach: Lower the heat to medium, then pour in the heavy cream and add fresh spinach leaves. Cook for an additional 2 minutes, just until the spinach wilts and the soup becomes beautifully creamy.
- Serve & Enjoy: Turn off the heat, ladle into bowls, and enjoy this hearty, comforting soup! Perfect for meal prep or a cozy dinner on a busy night.

Storing Leftovers
- Fridge: you can store these soup leftovers in an airtight container in the fridge for up to 5 days.
- Reheating: To reheat the soup, you can use the microwave and reheat it for about 3 minutes, or you can also heat it in a stove pot over medium heat.
Serving Ideas
Serving Ideas for Creamy Tuscan Chicken Soup
- Keto Breadsticks or Rolls – Serve with a side of keto-friendly breadsticks or fluffy almond flour rolls to soak up the creamy broth. Perfect for that comforting bread-and-soup combo!
- Cauliflower Rice – For a heartier meal, ladle the soup over a bowl of cauliflower rice. It adds texture and keeps the meal low in carbs, while making the soup even more filling.
- Zucchini Noodles – Add some zucchini noodles (zoodles) to the bowl for a pasta-like twist. The zoodles will soak up the creamy broth, making each bite deliciously satisfying.
- Keto Crackers – A handful of crunchy keto crackers on the side makes for a satisfying contrast to the smooth, creamy soup. You can even break them up as a topping!

Frequently Asked Questions
Can I Make This Recipe in a Dairy-Free Version?
Absolutely! For a dairy-free twist, replace the heavy cream with canned coconut cream. It keeps the soup rich and creamy without the dairy.
Can I Freeze This Creamy Tuscan Chicken Soup?
Yes, this soup freezes beautifully! Just prepare the soup as directed, let it cool completely, and then transfer it to freezer bags or an airtight container. It will keep well in the freezer for up to 2 months.
Can I Make This Recipe Using Chicken Breast?
Of course! You can easily substitute chicken breast for the thighs. Just cut it into even bite-sized pieces so it cooks evenly and stays tender.
Is Tuscan Chicken Soup Keto-Friendly?
Traditional Tuscan chicken soup isn’t keto-friendly due to ingredients like white beans and cornstarch, which are higher in carbs. This recipe, however, skips the beans and uses low-carb ingredients to keep it perfectly keto!
More Easy Soup Recipes
- Chicken Pot Pie Soup – a comforting and hearty chicken soup loaded with tender chicken breast, vegetables, and a creamy broth.
- Cream of Mushroom Soup Recipe – Perfect soup to make for those chilly days!
- Unstuffed Cabbage Roll Soup – It’s the perfect low carb dinner because it’s hearty, full of vegetables and fuss-free.
- Super Creamy Cauliflower Soup – Ready in just 30 minutes, it’s super easy to make for a busy weeknight dinner.

Creamy Tuscan Chicken Soup
Description
Ingredients
- 2 lbs chicken thighs boneless skinless, cut into bite-sized pieces
- 1 medium onion diced
- 4 cloves garlic minced
- 1/3 cup sun-dried tomatoes
- 14 oz artichoke hearts drained and quartered
- 4 cups chicken broth
- 8 oz fresh spinach
- 1 tbsp olive oil
- 1 tsp Italian Seasoning
- 1 cup heavy cream
- 1 tsp salt
- 1/2 tsp pepper
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and minced garlic, sautéing for 5 minutes or until softened and fragrant.
- Add the chicken pieces to the pot and cook for about 10 minutes, until they’re golden and cooked through.
- Stir in the sun-dried tomatoes and artichoke hearts, cooking for another 5 minutes to blend the flavors.
- Reduce the heat to low, then add the Italian seasoning, salt, and pepper. Stir well to combine.
- Pour in the chicken broth and let the soup simmer for 10 minutes, allowing the flavors to meld.
- Add the heavy cream and spinach, stirring until the spinach wilts, about 5 minutes.
- Turn off the heat, garnish with fresh basil if desired, and enjoy!
Notes
- Chicken – You can substitute chicken breasts for thighs if you prefer. Just cut each breast into thin strips or bite-sized pieces to ensure even cooking. Thighs add a richer flavor, but breasts work great too!
- Sun-Dried Tomatoes – Oil-packed sun-dried tomatoes add extra flavor to the soup. Just be sure to drain them well before adding. If you only have dry-packed tomatoes, rehydrate them in hot water for a few minutes first.
- Cream Substitute – For a lighter or dairy-free option, replace the heavy cream with canned coconut milk. It will add a subtle coconut flavor but keeps the soup creamy without the dairy.
-
Serving Ideas – Add a sprinkle of Parmesan cheese or a handful of crispy bacon bits on top for an extra layer of flavor. These toppings complement the creamy broth and bring a savory finish to each bowl!
How do we calculate the nutrition info?
These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.


Would carrots and celery be good to add?
Yes, you can definetly add celery and carrots to this chicken soup recipe.
Soup was awesome!!! I added some chorizo and lots of fresh basil- nothing left
Will be making it againx
Lifesaver soup for dinner today. The power is out for three days in the Boulder/Denver area with 120,000 people having no power. We have a generator that keeps the refrigerators cold plus one outlet. I was able to make this lovely soup in an electric skillet to keep us warm tonight! (Our cook top and ovens are electric). Thanks!
Oh wow, that sounds incredibly stressful. I am so glad this soup could bring a little warmth and comfort during such a challenging time. You are amazing! Sending good thoughts to you and everyone affected. Thank you so much for sharing this.