Tuscan chicken soup combines the two things I love most, soup and chicken.
And honestly, who does not like soup? More importantly, who does not love chicken? As a chicken lover, I get slightly offended when someone casually says they do not like chicken. Like… how?
But anyway, enough of that. Let me show you how to make this soup.
This is one of those recipes that feels comforting, filling, and a little special at the same time. It is creamy but not too heavy, full of flavor, and perfect for those days when you want something warm and satisfying without spending hours in the kitchen.
Why You Will Love This Tuscan Chicken Soup Recipe
- It is comforting and filling without being too rich
- The chicken stays juicy and tender
- Everything comes together in one pot
- It tastes like something you would order at a restaurant
- It is easy to adjust based on what you have at home
Ingredients
I am not sharing exact measurements here yet. You will find those later in the recipe card.
Chicken (breast or boneless thighs) – the main protein; becomes tender and shreddable, giving the dish its hearty, comforting base
Olive oil – used for searing and finishing; adds richness and helps create a glossy surface
Butter – deepens flavor and softens the sauce, giving it that luxurious mouthfeel
Onion or shallot – builds the savory foundation of the sauce with gentle sweetness
Garlic – adds aromatic depth and warmth without overpowering the cream
Chicken stock – deglazes the pan and adds body and savory balance to the sauce
Heavy cream – creates the rich, velvety texture that defines the dish
Sun-dried tomatoes – bring concentrated sweetness and tang, plus visual contrast
Spinach (or other tender greens) – adds color and freshness while melting into the sauce
Italian seasoning – provides herbal complexity and rounds out the flavors
Smoked paprika – adds subtle warmth and depth without heat
Black pepper – sharpens and balances the creaminess
Salt – enhances all flavors and prevents the dish from tasting flat
Parmesan cheese (optional) – thickens the sauce slightly and adds umami richness
Chili flakes (optional) – introduces gentle heat for contrast
Extra olive oil or butter (for finishing) – creates a silky, glossy finish and ties everything together

How to Make Tuscan Chicken Soup
Start by seasoning your chicken generously with salt and black pepper on both sides. This is important because the sauce is rich, and under-seasoned chicken will taste flat later.
Heat a wide, heavy pan over medium-high heat. Add the olive oil and butter together and let them melt and get slightly hot. Place the chicken into the pan in a single layer and sear it for about 3–4 minutes per side. You are not trying to cook the chicken fully at this stage, you only want light golden color and flavor. Once seared, remove the chicken from the pan and set it aside.
Reduce the heat to medium. In the same pan, add the chopped onion or shallot. Cook it for 2–3 minutes until soft and translucent, stirring occasionally so it doesn’t brown. Add the minced garlic and cook for about 30 seconds, just until fragrant. Do not let the garlic burn.
Pour in the chicken stock and use a spoon to scrape up all the browned bits from the bottom of the pan. Let the stock simmer for 1–2 minutes so it reduces slightly and concentrates in flavor.
Add the heavy cream to the pan, followed by the Italian seasoning, smoked paprika, and add black pepper. Stir well and let the sauce simmer gently for about 5 minutes, until it begins to thicken slightly but is still fluid and creamy.
Stir in the sun-dried tomatoes and chopped spinach. Cook for another 1–2 minutes, just until the spinach wilts and blends into the sauce.
Return the seared chicken to the pan. Lower the heat, cover, and let everything simmer together for 10–12 minutes, or until the chicken is fully cooked and very tender.
Remove the chicken from the pan and shred it gently using two forks. Return the shredded chicken to the sauce and stir to combine. This step creates the soft, rustic texture seen in the image.
Add the grated parmesan cheese, if using, and stir until melted and incorporated. Taste the sauce and adjust seasoning with salt, pepper, or chili flakes as needed.
Turn off the heat and finish the dish with a small drizzle of olive oil or a knob of butter to create a glossy, rich finish. Let the dish rest for about 5 minutes before serving.
Substitutions and Variations
- Use chicken thighs if you prefer darker, juicier meat
- Swap heavy cream for coconut milk if you want it dairy free
- Add mushrooms or zucchini for extra vegetables
- White beans are a great addition if you want it more filling
Tuscan Chicken Soup
Course: DinnerDifficulty: Easy2
servings10
minutes25
minutesIngredients
600–700 g chicken breast or boneless thighs
1 tbsp olive oil
1 tbsp butter
4 cloves garlic, finely minced
1 small onion or 1 shallot, finely chopped
1 cup heavy cream
½ cup chicken stock (adjust for thickness)
¼ cup grated parmesan (optional but recommended)
½ cup sun-dried tomatoes, sliced
1–1½ cups spinach (or kale), roughly chopped
1 tsp Italian seasoning
½ tsp smoked paprika
Black pepper, to taste
Salt, to taste
Chili flakes or Cayenne (optional, but chef’s kiss)
Directions
- Start by seasoning your chicken generously with salt and black pepper on both sides. This is important because the sauce is rich, and under-seasoned chicken will taste flat later.
- Heat a wide, heavy pan over medium-high heat. Add the olive oil and butter together and let them melt and get slightly hot. Place the chicken into the pan in a single layer and sear it for about 3–4 minutes per side. You are not trying to cook the chicken fully at this stage , you only want light golden color and flavor. Once seared, remove the chicken from the pan and set it aside.
- Reduce the heat to medium. In the same pan, add the chopped onion or shallot. Cook it for 2–3 minutes until soft and translucent, stirring occasionally so it doesn’t brown. Add the minced garlic and cook for about 30 seconds, just until fragrant. Do not let the garlic burn.
- Pour in the chicken stock and use a spoon to scrape up all the browned bits from the bottom of the pan. Let the stock simmer for 1–2 minutes so it reduces slightly and concentrates in flavor.
- Add the heavy cream to the pan, followed by the Italian seasoning, smoked paprika, and some black pepper. Stir well and let the sauce simmer gently for about 5 minutes, until it begins to thicken slightly but is still fluid and creamy.
- Stir in the sun-dried tomatoes and chopped spinach. Cook for another 1–2 minutes, just until the spinach wilts and blends into the sauce.
- Return the seared chicken to the pan. Lower the heat, cover, and let everything simmer together for 10–12 minutes, or until the chicken is fully cooked and very tender.
- Remove the chicken from the pan and shred it gently using two forks. Return the shredded chicken to the sauce and stir to combine. This step creates the soft, rustic texture seen in the image.
- Add the grated parmesan cheese, if using, and stir until melted and incorporated. Taste the sauce and adjust seasoning with salt, pepper, or chili flakes as needed.
- Turn off the heat and finish the dish with a small drizzle of olive oil or a knob of butter to create a glossy, rich finish. Let the dish rest for about 5 minutes before serving.

