Warm, creamy, and studded with colorful veggies, this Marry Me Tuscan Chicken Soup is a weeknight champion — easy enough for a busy evening, elegant enough to serve guests. It takes classic Marry Me flavors (garlic, Italian herbs, a splash of cream) and turns them into a comforting one-pot soup that finishes in about 40 minutes.
If you prefer a slow-cooker take on Marry Me chicken, you might like the crock-pot Marry Me Chicken version for an even hands-off option: crock-pot Marry Me Chicken.
Why you’ll love this dish
This soup hits a lot of marks: velvety cream, lean shredded chicken, vibrant vegetables, and a gentle Italian herb lift. It’s the kind of bowl that warms you from the inside out without being overly rich.
“The cream makes it cozy, the tomatoes and spinach keep it bright — comfort food that doesn’t feel heavy.” — home cook review
Reasons to make it:
- Weeknight-friendly: cooks in about 40 minutes from start to finish.
- Balanced: protein, veggies, and a light creamy broth in one pot.
- Family-approved: mild, approachable flavors that kids and adults enjoy.
- Flexible: easy swaps for dairy-free, lower-calorie, or gluten-free diets.
How this recipe comes together
Start by building flavor in the pot with onions and garlic, then brown seasoned chicken briefly for extra depth. Softened carrots and zucchini add texture; chicken broth becomes the cooking medium to finish the chicken and concentrate flavors. Finish with cream and fresh spinach to create a silky, glossy broth, then fold in halved cherry tomatoes for a pop of acidity.
Expect simple, sequential steps: sauté aromatics → brown chicken → simmer with vegetables in broth → shred chicken → finish with cream and greens.
What you’ll need
- 1 lb boneless, skinless chicken breasts — chicken thighs work if you want more richness.
- 1 medium yellow onion, chopped
- 3 garlic cloves, minced
- 1 cup carrots, diced
- 1 cup zucchini, diced
- 2 cups baby spinach
- 1 cup cherry tomatoes, halved
- 4 cups chicken broth (low-sodium preferred)
- 1 cup heavy cream (substitute full-fat coconut milk for dairy-free)
- 1 tsp Italian seasoning
- Salt and freshly ground black pepper, to taste
- 1–2 tbsp olive oil for cooking
- Grated Parmesan for serving (optional)
Notes and substitutions:
- Low-sodium broth lets you control salt; add it at the end if needed.
- Use leftover rotisserie chicken: add shredded chicken late in step 6 and skip the initial browning.
- For a lighter finish, use half-and-half (slightly less creamy).
Step-by-step instructions
- Heat a large pot or Dutch oven over medium heat and add the olive oil.
- Add the chopped onion and cook, stirring, until translucent, about 4–5 minutes.
- Stir in the minced garlic and cook another 30–45 seconds until fragrant.
- Season both sides of the chicken breasts with salt, pepper, and Italian seasoning. Add to the pot and brown 3–4 minutes per side—just enough to color the exterior. Remove the chicken and set aside.
- Add the diced carrots and zucchini to the pot and sauté about 5 minutes until they start to soften.
- Pour in the chicken broth and use a wooden spoon to scrape any browned bits from the bottom of the pot. Return the chicken to the pot, bring to a boil, then reduce heat and simmer until the chicken reaches 165°F (74°C) and is cooked through, about 12–15 minutes.
- Remove the chicken to a cutting board and shred with two forks, or chop finely. Return the shredded chicken to the pot.
- Stir in the heavy cream and baby spinach. Warm gently — do not boil — until the spinach wilts and the soup is glossy.
- Add the halved cherry tomatoes, taste, and adjust seasoning with salt and pepper. Serve hot with grated Parmesan if desired.
Quick timing tips: prep and chop while onions cook to save time; use an instant-read thermometer to confirm the chicken reaches 165°F for safety.
Best ways to enjoy it
Serve this soup in deep bowls with a dusting of grated Parmesan and a drizzle of extra-virgin olive oil. Pairing ideas:
- Crusty garlic bread or a torn baguette for dunking.
- A crisp green salad with lemon vinaigrette to cut the creaminess.
- For a different take or meal swap, try a pasta-forward sibling like this chicken tortellini soup recipe if you want more pasta in the bowl.
Garnish suggestions: extra cracked black pepper, chopped fresh basil, or a squeeze of lemon for brightness.
Storage and reheating tips
- Refrigerate: Cool to room temperature, then store in an airtight container for 3–4 days.
- Freeze: The soup freezes well without the spinach and tomatoes. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently warm on the stovetop over low heat to avoid curdling the cream. If the soup has thickened, thin with a splash of broth or water. Add fresh spinach and cherry tomatoes after reheating to keep them bright.
Food safety: always refrigerate within two hours of cooking and reheat to at least 165°F.
Helpful cooking tips
- Browning the chicken briefly adds flavor even though it finishes in the broth; don’t skip it.
- Avoid boiling after adding cream. Rapid boiling can cause separation. Warm gently instead.
- If you’d like a thicker soup, whisk 1 tbsp cornstarch with 2 tbsp cold water and stir it into the simmering broth before adding the cream.
- To speed things up, chop vegetables the night before or use pre-chopped produce.
- Use an instant-read thermometer for precise doneness—chicken should hit 165°F.
Creative twists
- Dairy-free: swap heavy cream for full-fat coconut milk and skip Parmesan.
- Low-carb: replace carrots with radishes or extra zucchini; serve without bread.
- Pesto finish: swirl 1–2 teaspoons of pesto into individual bowls for an herby pop.
- Spicy kick: add 1/4 tsp red pepper flakes when sautéing the onions.
- Mediterranean: finish with olives and a squeeze of lemon, and reduce cream to make it lighter.
FAQ
Q: How long does this recipe take from start to finish?
A: Plan on about 35–45 minutes: 10 minutes prep, 20–30 minutes cooking depending on how quickly the chicken reaches 165°F.
Q: Can I use chicken thighs instead of breasts?
A: Yes — boneless, skinless thighs add richness and stay tender. They may need a few extra minutes to reach 165°F.
Q: Can I make this dairy-free or lighter?
A: For dairy-free, use full-fat coconut milk. For a lighter version, use half-and-half or reduce the cream and add a splash of milk at the end.
Q: Is it safe to freeze this soup with cream?
A: It’s best to freeze without the spinach and tomatoes; cream can change texture after thawing but will still be fine for soups. Reheat gently and stir well.
Q: Can I use pre-cooked or rotisserie chicken?
A: Absolutely. Add shredded pre-cooked chicken at the end to warm through, and skip steps for browning and simmering the raw breasts.

Marry Me Tuscan Chicken Soup
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Dairy-free, Gluten-free options available
Description
A warm, creamy soup packed with lean shredded chicken and colorful vegetables, perfect for a busy weeknight or elegant enough for guests.
Ingredients
- 1 lb boneless, skinless chicken breasts
- 1 medium yellow onion, chopped
- 3 garlic cloves, minced
- 1 cup carrots, diced
- 1 cup zucchini, diced
- 2 cups baby spinach
- 1 cup cherry tomatoes, halved
- 4 cups low-sodium chicken broth
- 1 cup heavy cream (or full-fat coconut milk for dairy-free)
- 1 tsp Italian seasoning
- Salt and freshly ground black pepper, to taste
- 1–2 tbsp olive oil for cooking
- Grated Parmesan for serving (optional)
Instructions
- Heat a large pot or Dutch oven over medium heat and add the olive oil.
- Add the chopped onion and cook, stirring, until translucent, about 4–5 minutes.
- Stir in the minced garlic and cook another 30–45 seconds until fragrant.
- Season both sides of the chicken breasts with salt, pepper, and Italian seasoning. Add to the pot and brown 3–4 minutes per side. Remove the chicken and set aside.
- Add the diced carrots and zucchini to the pot and sauté about 5 minutes until they start to soften.
- Pour in the chicken broth and scrape any browned bits from the bottom of the pot. Return the chicken to the pot, bring to a boil, then reduce heat and simmer until the chicken reaches 165°F, about 12–15 minutes.
- Remove the chicken to a cutting board and shred with two forks; return the shredded chicken to the pot.
- Stir in the heavy cream and baby spinach. Warm gently until the spinach wilts and the soup is glossy.
- Add the halved cherry tomatoes, taste, and adjust seasoning with salt and pepper. Serve hot with grated Parmesan if desired.
Notes
For a lighter finish, consider using half-and-half. Store leftovers in an airtight container for 3–4 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
