This Marry Me Tuscan Chicken Soup takes everything you love about the viral Marry Me Chicken – the sun-dried tomatoes, the garlicky parmesan cream sauce, the perfectly seared chicken – and turns it into a cozy, spoonable soup. It's the kind of dinner that makes people ask for the recipe before they've even finished their first bowl.
The magic is in the layering. We sear seasoned chicken thighs until deeply golden, build a soffritto of onion and garlic in the same pot, deglaze with white wine, then simmer everything in a rich broth enriched with heavy cream and parmesan. Sun-dried tomatoes bring sweet-tart depth, and fresh spinach wilts in at the very end so it stays bright green.
It's a one-pot meal that feels fancy enough for company but comes together on a Tuesday night. Serve it with crusty bread for dipping – you'll want every last drop of that creamy broth.
Why You'll Love This Recipe
About the Ingredients
2 lb (900g) boneless, skinless chicken thighs
Thighs stay juicy in soup where breasts can dry out. If you prefer white meat, use chicken breasts but reduce the sear to 3 minutes per side and add them back only for the final 5 minutes of simmering.
2 tbsp olive oil
Use the oil from the sun-dried tomato jar for even more flavor. Regular extra-virgin olive oil works fine, but avoid butter here since it burns at the high sear temperature.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the sweetest base; a white onion is a fine substitute. If you're in a rush, frozen diced onion works – use 1 1/2 cups straight from the freezer.
4 garlic cloves, minced
Fresh garlic is non-negotiable for this sauce; jarred garlic tastes flat. If you only have garlic powder, use 1 teaspoon added with the flour.
1/2 cup (120ml) dry white wine
Pinot Grigio or Sauvignon Blanc are ideal. No wine? Substitute 1/2 cup chicken broth plus 1 tablespoon lemon juice for similar acidity.
6 cups (1.4L) low-sodium chicken broth
Low-sodium lets you control the salt since parmesan is salty. For a richer soup, use 4 cups broth plus 2 cups water and add an extra bouillon cube.
1 cup (240ml) heavy cream
Heavy cream won't curdle at a simmer. For a lighter version, use half-and-half but add it off the heat and warm gently – it can break if boiled.
1 cup (100g) grated parmesan cheese, plus more for serving
Freshly grated Parmigiano-Reggiano melts smoothly; pre-shredded cheese has anti-caking agents that turn grainy. Pecorino Romano is a sharper substitute – use 3/4 cup.
1 cup (150g) sun-dried tomatoes in oil, drained and sliced
Oil-packed tomatoes are softer and more flavorful than dry-packed. If using dry-packed, soak them in hot water for 10 minutes first, then drain.
5 oz (140g) fresh baby spinach
Baby spinach wilts in seconds and stays tender. Kale works too – add it 5 minutes earlier since it needs more time to soften.
2 tbsp all-purpose flour
Flour thickens the broth so the cream doesn't separate. For gluten-free, use 1 tablespoon cornstarch mixed with 2 tablespoons cold water at the end.
1 tsp Italian seasoning, 1/2 tsp red pepper flakes, salt and black pepper to taste
Italian seasoning is a shortcut blend; if you have dried basil, oregano, and thyme, use 1/3 teaspoon of each. Red pepper flakes are optional but add a lovely gentle heat.
Tips & Tricks
Don't Skip the Sear
Searing the chicken at high heat builds the fond (browned bits) that gives the soup its deep flavor. If you crowd the pot, the chicken steams instead of browns – work in two batches if needed.
Add Cream at a Gentle Simmer
Boiling cream can cause it to curdle or separate. Once you pour it in, reduce the heat to low and stir constantly for 2 minutes until the soup is steaming but not bubbling hard.
Grate Your Own Parmesan
Pre-shredded cheese contains cellulose and starch that clump in hot liquid. Grating a block of Parmigiano-Reggiano on a Microplane takes 2 minutes and melts into a silky sauce.
Season in Layers
Salt the chicken before searing, salt the vegetables after they soften, and taste the broth before adding the cream. This builds seasoning throughout rather than dumping it in at the end.
Pro Tips
Step-by-Step Instructions
1. Season and Sear the Chicken
Pat the chicken thighs dry and season both sides generously with salt and black pepper. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat (375°F/190°C) until the oil shimmers. Sear the chicken in a single layer for 5-6 minutes per side until deeply golden brown and the internal temperature reaches 165°F (74°C). Transfer to a plate.
2. Soften the Aromatics
Reduce the heat to medium (325°F/165°C). Add the diced onion and cook for 4-5 minutes, scraping up the browned bits, until the onion is translucent and soft. Add the minced garlic and cook for 30 seconds until fragrant – it should smell nutty, not sharp.
3. Bloom the Flour and Deglaze
Sprinkle the flour and Italian seasoning over the onions and stir constantly for 1 minute to cook out the raw flour taste. Pour in the white wine and simmer for 2 minutes, scraping the bottom of the pot, until the wine reduces by half and no longer smells of alcohol.
4. Build the Broth
Pour in the chicken broth and add the sliced sun-dried tomatoes and red pepper flakes. Bring to a boil over high heat (400°F/205°C), then reduce to a gentle simmer (300°F/150°C) and cook uncovered for 10 minutes until the broth has reduced slightly and tastes rich.
5. Shred the Chicken
While the broth simmers, shred the rested chicken with two forks into bite-sized pieces. It should pull apart easily with no resistance – if it fights you, it needs another minute of resting.
6. Add Cream and Parmesan
Reduce the heat to low (250°F/120°C). Pour in the heavy cream and whisk in the grated parmesan a handful at a time until fully melted and the broth is silky. Simmer gently for 2 minutes – you want small bubbles at the edge, never a rolling boil.
7. Wilt the Spinach and Finish
Stir in the shredded chicken and baby spinach. Cook for 2-3 minutes until the spinach is fully wilted and dark green and the chicken is heated through. Taste and adjust salt and pepper – it usually needs a generous pinch of both.
8. Serve and Garnish
Ladle into bowls and top with extra parmesan, a drizzle of sun-dried tomato oil, and cracked black pepper. Serve with crusty bread for dipping.
Delicious Variations
Spicy Arrabbiata Version
Double the red pepper flakes and add 1 tablespoon of Calabrian chili paste with the garlic for a fiery, tomato-forward twist.
Pasta Night Upgrade
Stir in 8 ounces of cooked rigatoni or penne at the end and add an extra 1/2 cup broth – it turns the soup into a creamy pasta dinner.
Dairy-Free Coconut Version
Swap the heavy cream for full-fat coconut milk and the parmesan for 1/4 cup nutritional yeast. The flavor shifts slightly tropical but stays creamy and delicious.
How to Store Marry Me Tuscan Chicken Soup
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it chills – that's normal.
Freezer
Freeze in portions for up to 3 months, but note that cream-based soups can separate slightly. Thaw overnight in the refrigerator for best texture.
Reheating
Reheat gently on the stovetop over low heat (250°F/120°C), stirring often, and add a splash of broth or water to loosen. Avoid boiling, which can make the cream grainy. Do not microwave on high.
Frequently Asked Questions
Q: Can I use chicken breasts instead of thighs?
Yes, you can substitute boneless skinless chicken breasts, but reduce the sear time to 3-4 minutes per side since they cook faster and dry out easily. Shred or cube them and add back only for the final 5 minutes of simmering to keep them tender.
Q: Can I make Marry Me Tuscan Chicken Soup without wine?
Yes, simply replace the white wine with 1/2 cup of extra chicken broth plus 1 tablespoon of lemon juice. The lemon mimics the acidity of wine, which balances the richness of the cream and parmesan.
Q: How do I keep the cream from curdling in the soup?
Add the heavy cream only after reducing the heat to low and never let the soup come to a rolling boil once it's in. Stir it in slowly and keep the liquid at a gentle steam – small bubbles around the edge are fine, but a hard boil will cause curdling.
Q: Is this soup gluten-free?
Not as written because of the all-purpose flour. To make it gluten-free, skip the flour and instead whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stir that slurry into the simmering broth at the end.
Q: Can I make this soup ahead of time?
Yes, you can make it up to 2 days ahead and store it in the refrigerator. The flavors actually deepen overnight, but the spinach will lose its bright green color – for the freshest look, add fresh spinach when you reheat.
If you make this Marry Me Tuscan Chicken Soup, I'd love to hear how it turned out! Leave a comment below with your favorite variation, and don't forget to snap a photo and tag me on social media – seeing your creamy, golden bowls makes my day.
Marry Me Tuscan Chicken Soup
Marry Me Tuscan Chicken Soup is a creamy one-pot dinner with sun-dried tomatoes, spinach, and tender chicken ready in 35 minutes.
🧂 Ingredients
- 2 lb (900g) boneless, skinless chicken thighs
- 2 tbsp olive oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 4 garlic cloves, minced
- 1/2 cup (120ml) dry white wine
- 6 cups (1.4L) low-sodium chicken broth
- 1 cup (240ml) heavy cream
- 1 cup (100g) grated parmesan cheese, plus more for serving
- 1 cup (150g) sun-dried tomatoes in oil, drained and sliced
- 5 oz (140g) fresh baby spinach
- 2 tbsp all-purpose flour
- 1 tsp Italian seasoning, 1/2 tsp red pepper flakes, salt and black pepper to taste
📋 Instructions
- 1Season and Sear the Chicken — Pat the chicken thighs dry and season both sides generously with salt and black pepper. Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat (375°F/190°C) until the oil shimmers. Sear the chicken in a single layer for 5-6 minutes per side until deeply golden brown and the internal temperature reaches 165°F (74°C). Transfer to a plate.
- 2Soften the Aromatics — Reduce the heat to medium (325°F/165°C). Add the diced onion and cook for 4-5 minutes, scraping up the browned bits, until the onion is translucent and soft. Add the minced garlic and cook for 30 seconds until fragrant – it should smell nutty, not sharp.
- 3Bloom the Flour and Deglaze — Sprinkle the flour and Italian seasoning over the onions and stir constantly for 1 minute to cook out the raw flour taste. Pour in the white wine and simmer for 2 minutes, scraping the bottom of the pot, until the wine reduces by half and no longer smells of alcohol.
- 4Build the Broth — Pour in the chicken broth and add the sliced sun-dried tomatoes and red pepper flakes. Bring to a boil over high heat (400°F/205°C), then reduce to a gentle simmer (300°F/150°C) and cook uncovered for 10 minutes until the broth has reduced slightly and tastes rich.
- 5Shred the Chicken — While the broth simmers, shred the rested chicken with two forks into bite-sized pieces. It should pull apart easily with no resistance – if it fights you, it needs another minute of resting.
- 6Add Cream and Parmesan — Reduce the heat to low (250°F/120°C). Pour in the heavy cream and whisk in the grated parmesan a handful at a time until fully melted and the broth is silky. Simmer gently for 2 minutes – you want small bubbles at the edge, never a rolling boil.
- 7Wilt the Spinach and Finish — Stir in the shredded chicken and baby spinach. Cook for 2-3 minutes until the spinach is fully wilted and dark green and the chicken is heated through. Taste and adjust salt and pepper – it usually needs a generous pinch of both.
- 8Serve and Garnish — Ladle into bowls and top with extra parmesan, a drizzle of sun-dried tomato oil, and cracked black pepper. Serve with crusty bread for dipping.