If you are craving a soul-soothing, velvety delight that bursts with vibrant flavors, you have to try this Creamy Tuscan Chicken Soup Recipe. It’s a gorgeous blend of tender chicken, rich Parmesan, sun-dried tomatoes, and fresh spinach all swimming in a luscious creamy broth that feels like a warm hug in a bowl. Every spoonful offers a perfect balance of savory depth and bright Mediterranean notes that will quickly make this soup one of your comforting favorites to whip up anytime you want a satisfying meal without fuss.

Ingredients You’ll Need
Getting the ingredients right is the first step to ensuring your soup is packed with flavor and beautiful texture. Each component is simple but works magic together, from the tender chicken to the creamy cheese, bright tomatoes, and fresh greens—all essential for capturing that authentic Tuscan vibe.
- Olive oil: Adds a subtle fruity richness and is the perfect base for sautéing your chicken and veggies.
- Boneless, skinless chicken breasts or thighs: Provides tender, juicy protein bites that soak up the soup’s flavors beautifully.
- Yellow onion: Builds a sweet, aromatic foundation when softened, enhancing the overall depth.
- Garlic: Infuses the broth with that unmistakable savory warmth that every great soup needs.
- Dried oregano and thyme: Classic Italian herbs that add earthiness and complexity.
- Red pepper flakes (optional): Adds a tiny kick that lifts the soup without overpowering it.
- Chicken broth: The flavorful liquid base that ties all ingredients together with a savory essence.
- Heavy cream: Brings lusciousness and silkiness to the soup’s texture.
- Grated Parmesan cheese: Adds salty umami richness that deepens the creamy flavor.
- Sun-dried tomatoes: Offer a tangy-sweet burst and a lovely chewy contrast.
- Fresh baby spinach: Packs in vibrant color and nutrients, wilting perfectly into the creamy broth.
- Salt and black pepper: Essential seasonings that enhance every other flavor in the pot.
How to Make Creamy Tuscan Chicken Soup Recipe
Step 1: Brown the Chicken
Start by heating olive oil in a large pot over medium heat. Add your bite-sized chicken pieces and cook them until they’re lightly browned and cooked through—about 5 to 6 minutes. This step not only locks in juiciness but also builds flavor with those tasty browned bits. Once done, remove the chicken from the pot and set it aside to rest while you prepare the base.
Step 2: Sauté the Aromatics
In the same pot, toss in the diced yellow onion and cook for 3 to 4 minutes until it softens into a fragrant, translucent layer. Then stir in minced garlic as well as dried oregano, thyme, and the optional red pepper flakes. Cooking these spices and garlic for another minute unlocks their essential oils, creating a fragrant aroma that will give your soup a wonderfully inviting character.
Step 3: Add Broth and Sun-Dried Tomatoes
Pour in the chicken broth and bring it to a gentle simmer. Return the browned chicken pieces back to the pot along with the chopped sun-dried tomatoes. Allow everything to simmer together for about 5 minutes so the flavors meld perfectly and the tomatoes soften, their tang adding a lovely counterbalance to the creamy elements you’ll add next.
Step 4: Stir in Cream and Parmesan
Lower the heat and carefully stir in the heavy cream and grated Parmesan cheese. Let the soup gently simmer for 2 to 3 minutes more to thicken as the cheese melts in. This is where it transforms into a creamy, dreamy bowl of deliciousness with that signature velvety texture and savory depth.
Step 5: Wilt the Spinach and Season
Add the fresh baby spinach to the pot and stir until wilted, about 1 minute. The greens brighten the soup and add a fresh, healthy touch. Finish by seasoning with salt and black pepper to taste, balancing all the rich and vibrant flavors beautifully. Your Creamy Tuscan Chicken Soup Recipe is now ready to serve hot and enjoy!
How to Serve Creamy Tuscan Chicken Soup Recipe

Garnishes
Garnishing your soup adds a lovely finishing touch and enhances the eating experience. Consider topping each bowl with a sprinkle of extra grated Parmesan or freshly chopped herbs like basil or parsley. A drizzle of good-quality olive oil also adds a fruity aroma and a hint of luxury that compliments the creamy broth beautifully.
Side Dishes
This soup pairs wonderfully with crusty artisan bread for dipping, which is perfect to soak up every luscious drop. For a lighter accompaniment, try a crisp simple salad dressed with lemon vinaigrette to contrast the soup’s richness, making your meal feel complete and balanced.
Creative Ways to Present
For a fun twist, serve this soup in hollowed-out sourdough bread bowls or in pretty shallow soup bowls to showcase the colorful mix of spinach and sun-dried tomatoes. You can sprinkle some toasted pine nuts or crushed red pepper on top for added texture and a pop of flavor that makes it even more special.
Make Ahead and Storage
Storing Leftovers
Store any leftover Creamy Tuscan Chicken Soup Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen with time, making it even more delicious when reheated. Just ensure it’s sealed well to keep the cream fresh and prevent the soup from absorbing other fridge odors.
Freezing
This soup freezes well, but for best texture, omit the spinach before freezing as it can decline in quality after thawing. You can always add fresh spinach when reheating. Portion the soup into freezer-safe containers or bags and store for up to 2 months, ready for a quick nutritious meal on a busy day.
Reheating
When reheating, warm the soup gently on the stovetop over low heat, stirring occasionally. If needed, add a splash of chicken broth or cream to refresh the texture. Wait until it’s heated through and add fresh spinach just before serving to keep it vibrant and tender.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are even better for this soup because they stay extra juicy and tender, adding richness that complements the creamy broth wonderfully.
Is there a lighter alternative to heavy cream?
Yes, you can swap heavy cream with half-and-half or even coconut milk for a lighter or dairy-free version, although the soup will be slightly less thick but still deliciously creamy.
Can I make this soup vegetarian?
You can make a vegetarian version by replacing chicken with hearty vegetables like mushrooms and using vegetable broth instead of chicken broth. Add protein with beans or lentils for a filling meal.
What can I substitute for sun-dried tomatoes?
If you don’t have sun-dried tomatoes, chopped roasted red peppers or a handful of cherry tomatoes work well to bring that subtle sweetness and color to the soup.
How spicy is the soup with red pepper flakes?
The red pepper flakes add just a mild warmth that enhances flavors without overpowering the soup. You can adjust the amount or omit it according to your spice preference.
Final Thoughts
If you’ve been searching for a soup that combines comforting creaminess with fresh, vibrant flavors, this Creamy Tuscan Chicken Soup Recipe is a must-try. It’s simple enough for a weeknight dinner but special enough to impress guests or enjoy as a cozy treat. Once you make it, you’ll understand why it makes everyone feel instantly at home, spoon after spoon.
Print
Creamy Tuscan Chicken Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Gluten Free
Description
This Creamy Tuscan Chicken Soup combines tender pieces of chicken with sun-dried tomatoes, fresh spinach, and a rich, creamy broth infused with garlic and Italian herbs. It’s a comforting, hearty soup perfect for a cozy meal, boasting a luscious texture that’s both satisfying and flavorful.
Ingredients
Soup Base
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 4 cups chicken broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and black pepper, to taste
Protein
- 1 pound boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
Vegetables and Additions
- 1/2 cup sun-dried tomatoes, chopped, oil-packed and drained
- 3 cups fresh baby spinach
Instructions
- Cook the Chicken: Heat olive oil in a large pot over medium heat. Add the chicken pieces and cook until they are lightly browned and cooked through, about 5–6 minutes. Once done, remove the chicken from the pot and set aside.
- Sauté Aromatics: In the same pot, add the diced onion and cook for 3–4 minutes until softened and translucent. Stir in the minced garlic, dried oregano, dried thyme, and red pepper flakes if using. Cook this mixture for an additional 1 minute until fragrant.
- Add Broth and Simmer: Pour in the chicken broth and bring the mixture to a gentle simmer. Return the cooked chicken to the pot along with the chopped sun-dried tomatoes. Allow everything to simmer together for about 5 minutes so the flavors meld.
- Finish with Cream and Cheese: Stir in the heavy cream and grated Parmesan cheese. Let the soup gently simmer for another 2–3 minutes to thicken slightly and blend the flavors.
- Add Spinach and Season: Add the fresh baby spinach to the pot, stirring until the spinach is wilted. Season the soup with salt and black pepper to taste. Serve hot and optionally garnish with additional Parmesan cheese and fresh herbs.
Notes
- For a quicker preparation, use pre-cooked rotisserie chicken instead of raw chicken.
- To make a lighter version, substitute the heavy cream with half-and-half or coconut milk.
- This soup pairs wonderfully with crusty bread or a fresh side salad for a complete meal.

