Marry Me Tuscan Chicken Soup takes everything you love about the viral marry me chicken and turns it into a cozy, spoonable bowl. Golden-seared chicken thighs simmer in a silky parmesan cream broth with sun-dried tomatoes, baby spinach, and a hint of Italian herbs. It tastes like a restaurant dish but comes together in one pot on a weeknight.
Advertisements1
The name comes from the rumor that this flavor combo is so good someone might propose after one bite. The secret is layering: searing the chicken first builds a fond on the pot bottom, and deglazing with broth lifts every bit of that roasted flavor into the soup. A splash of heavy cream and a fistful of parmesan finish it with a velvety richness that never turns gluey.
Serve it with crusty bread for dipping, because the broth is genuinely the best part. It also reheats beautifully, making it a smart make-ahead dinner for busy weeks.
Why You'll Love This Recipe
About the Ingredients
1.5 lbs (680g) boneless, skinless chicken thighs
Thighs stay juicy in the simmering broth; chicken breasts work too but reduce the simmer time to 10 minutes to avoid drying out. Pat them dry before searing for a better golden crust.
2 tbsp olive oil, divided
Use oil-packed sun-dried tomato oil for extra flavor if you have it. Regular extra-virgin olive oil is a fine substitute, but avoid butter here since it burns at searing heat.
1 medium yellow onion, diced (about 1 cup)
Yellow onion gives the sweetest base; white or sweet onion can stand in. Frozen diced onion (about 1 cup) saves prep time with no noticeable difference.
3 garlic cloves, minced
Fresh garlic is best, but 1 tsp garlic powder can replace it in a pinch. Add it after the onions so it does not scorch and turn bitter.
0.5 cup (about 8) oil-packed sun-dried tomatoes, chopped
Oil-packed tomatoes are softer and more flavorful than dry-packed; if using dry-packed, soak them in hot water for 10 minutes first. Reserve 1 tbsp of the packing oil to boost the broth.
1 tsp dried Italian seasoning
A blend of basil, oregano, and thyme; if you only have oregano, use 3/4 tsp. Crush the herbs between your fingers before adding to release more aroma.
4 cups (960ml) low-sodium chicken broth
Low-sodium lets you control the salt level since parmesan is salty. Vegetable broth works for a lighter version, but taste and adjust seasoning at the end.
1 cup (240ml) heavy cream
For a lighter soup, use half-and-half but do not boil it hard or it may curdle. Full-fat coconut milk is a dairy-free swap that keeps the soup creamy.
0.75 cup (75g) freshly grated parmesan cheese
Grate your own from a block; pre-shredded parmesan contains anti-caking agents that make the broth grainy. Pecorino Romano is a sharper, saltier substitute, so use a bit less.
5 oz (140g) baby spinach
Baby spinach wilts in seconds and stays tender; kale works but needs 5 extra minutes of simmering. Frozen spinach (about 1 cup, squeezed dry) is a convenient backup.
0.5 tsp kosher salt and 0.25 tsp black pepper, plus more to taste
Kosher salt is less salty by volume than table salt, so adjust if substituting. Season the chicken before searing and re-taste the soup after adding parmesan.
Tips & Tricks
Do not boil the soup after adding cream
keep it at a gentle simmer (small bubbles at the edges, around 195F/90C) so the dairy stays smooth and does not split.
Grate the parmesan off the heat
stir it in with the pot off the burner so it melts into a silky broth instead of clumping into strings.
Squeeze the spinach dry if using frozen
excess water dilutes the cream broth and mutes the sun-dried tomato flavor.
Season in layers
salt the chicken before searing, then taste and adjust only after the parmesan goes in, since it adds significant salt.
Pro Tips
Step-by-Step Instructions
1. Season and sear the chicken
Pat the chicken thighs dry and season both sides with the salt and pepper. Heat 1 tbsp olive oil in a large Dutch oven over medium-high heat (375F/190C) and sear the chicken 5 to 6 minutes per side until deep golden brown and the internal temperature reaches 165F/74C. Transfer to a plate; it will finish cooking in the broth.
2. Soften the aromatics
Lower the heat to medium (325F/165C) and add the remaining 1 tbsp olive oil, the onion, and a pinch of salt. Cook 4 to 5 minutes, stirring, until the onion is translucent and soft at the edges, then add the garlic and sun-dried tomatoes and cook 1 minute until fragrant.
3. Bloom the herbs
Stir in the Italian seasoning and cook 30 seconds, until it smells toasty and fragrant. Blooming the dried herbs in the oil draws out their flavor before the liquid goes in.
4. Deglaze and simmer
Pour in the chicken broth and scrape the browned bits from the pot bottom with a wooden spoon. Bring to a boil over high heat (425F/220C), then reduce to a gentle simmer (200F/93C) and cook 10 minutes.
5. Shred the chicken
Shred the rested chicken with two forks into bite-size pieces and return it to the pot, along with any juices on the plate. Simmer 5 minutes so the chicken soaks up the broth.
6. Add the spinach
Stir in the baby spinach in handfuls and cook 2 to 3 minutes, until fully wilted and bright green. Do not overcook or it will turn dull and mushy.
7. Finish with cream and parmesan
Reduce the heat to low (180F/82C), stir in the heavy cream, and warm 2 to 3 minutes until the soup is steaming but not bubbling hard. Remove from the heat and stir in the parmesan until melted and silky.
8. Taste and serve
Taste and adjust salt and pepper, then ladle into bowls and top with extra parmesan and a crack of black pepper. Serve hot with crusty bread for dipping.
Delicious Variations
Spicy Marry Me
Add 1/2 tsp red pepper flakes with the garlic and a splash of hot sauce at the end for a warm kick.
Tuscan White Bean
Stir in one 15 oz can of drained cannellini beans with the chicken for a heartier, fiber-rich bowl.
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk and use nutritional yeast or a dairy-free parmesan alternative.
How to Store Marry Me Tuscan Chicken Soup
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days; the flavors deepen overnight.
Freezer
Freeze in portions for up to 3 months; cream-based soups can separate slightly, so whisk well after thawing.
Reheating
Reheat gently on the stovetop over low heat (180F/82C) or in the microwave in 30-second bursts, adding a splash of broth if it thickens too much.
Frequently Asked Questions
Q: Can I use chicken breasts instead of thighs?
Yes, boneless chicken breasts work well in this soup. Sear them the same way but simmer only 10 minutes, then shred, since breast meat dries out faster than thighs.
Q: Why did my creamy soup curdle?
Curdling usually happens when cream is added to a boiling broth or boiled afterward. Add the cream over low heat, keep the soup at a gentle simmer, and stir in the parmesan off the heat.
Q: Can I make Marry Me Tuscan Chicken Soup ahead of time?
Yes, it can be made up to 2 days ahead and stored in the refrigerator. Reheat gently over low heat and add a splash of broth, since the soup thickens as it sits.
Q: Is this soup gluten-free?
Yes, this recipe is naturally gluten-free as written. Just double-check that your chicken broth and Italian seasoning blend are certified gluten-free.
Q: Can I add pasta or rice?
Yes, stir in 1 cup of cooked pasta or rice at the end, or cook dry pasta directly in the soup with an extra cup of broth. Add it just before serving so it does not absorb all the broth.
If you make this Marry Me Tuscan Chicken Soup, I would love to hear how it turned out. Leave a comment below, snap a photo of your steaming bowl, and tag me so I can see your cozy dinner. Save the recipe now and pin it for your next weeknight craving.
Marry Me Tuscan Chicken Soup
This Marry Me Tuscan Chicken Soup is creamy, garlicky comfort in a bowl, loaded with tender chicken, sun-dried tomatoes, and spinach.
🧂 Ingredients
- 1.5 lbs (680g) boneless, skinless chicken thighs
- 2 tbsp olive oil, divided
- 1 medium yellow onion, diced (about 1 cup)
- 3 garlic cloves, minced
- 0.5 cup (about 8) oil-packed sun-dried tomatoes, chopped
- 1 tsp dried Italian seasoning
- 4 cups (960ml) low-sodium chicken broth
- 1 cup (240ml) heavy cream
- 0.75 cup (75g) freshly grated parmesan cheese
- 5 oz (140g) baby spinach
- 0.5 tsp kosher salt and 0.25 tsp black pepper, plus more to taste
📋 Instructions
- 1Season and sear the chicken — Pat the chicken thighs dry and season both sides with the salt and pepper. Heat 1 tbsp olive oil in a large Dutch oven over medium-high heat (375F/190C) and sear the chicken 5 to 6 minutes per side until deep golden brown and the internal temperature reaches 165F/74C. Transfer to a plate; it will finish cooking in the broth.
- 2Soften the aromatics — Lower the heat to medium (325F/165C) and add the remaining 1 tbsp olive oil, the onion, and a pinch of salt. Cook 4 to 5 minutes, stirring, until the onion is translucent and soft at the edges, then add the garlic and sun-dried tomatoes and cook 1 minute until fragrant.
- 3Bloom the herbs — Stir in the Italian seasoning and cook 30 seconds, until it smells toasty and fragrant. Blooming the dried herbs in the oil draws out their flavor before the liquid goes in.
- 4Deglaze and simmer — Pour in the chicken broth and scrape the browned bits from the pot bottom with a wooden spoon. Bring to a boil over high heat (425F/220C), then reduce to a gentle simmer (200F/93C) and cook 10 minutes.
- 5Shred the chicken — Shred the rested chicken with two forks into bite-size pieces and return it to the pot, along with any juices on the plate. Simmer 5 minutes so the chicken soaks up the broth.
- 6Add the spinach — Stir in the baby spinach in handfuls and cook 2 to 3 minutes, until fully wilted and bright green. Do not overcook or it will turn dull and mushy.
- 7Finish with cream and parmesan — Reduce the heat to low (180F/82C), stir in the heavy cream, and warm 2 to 3 minutes until the soup is steaming but not bubbling hard. Remove from the heat and stir in the parmesan until melted and silky.
- 8Taste and serve — Taste and adjust salt and pepper, then ladle into bowls and top with extra parmesan and a crack of black pepper. Serve hot with crusty bread for dipping.

