The Ultimate Comfort: Rich and Creamy Marry Me Chicken Soup
Welcome to the ultimate comfort food experience with this incredible Marry Me Chicken Soup recipe. Inspired by the viral, deeply flavorful “Marry Me Chicken,” this soup version captures all those creamy, sun-dried tomato, and Parmesan notes in a warm, soul-soothing bowl. It’s simple enough for a weeknight but elegant enough for company, promising to earn you lifelong appreciation.
Why You Will Love This Recipe
This Marry Me Chicken Soup is truly irresistible. The base starts with tender shredded chicken simmered in a luxurious broth enriched with heavy cream, chicken stock, and a hint of white wine (optional, but highly recommended for depth). The signature flavors come from sun-dried tomatoes, garlic, and vibrant Italian herbs, all brought together by a generous helping of freshly grated Parmesan cheese. It’s creamy, savory, slightly tangy, and utterly addictive—hence the name!
Ingredients
- 1 tablespoon olive oil
- 1 pound boneless, skinless chicken breasts or thighs
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1/2 cup sun-dried tomatoes packed in oil, drained and roughly chopped
- 1/2 cup dry white wine (like Pinot Grigio) OR chicken broth for non-alcoholic version
- 4 cups low-sodium chicken broth
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1/2 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese, plus extra for topping
- 2 cups cooked chicken, shredded or diced (from the initial cooking or rotisserie chicken)
- 2 cups fresh spinach (optional)
- Salt and freshly ground black pepper to taste
Step-by-Step Instructions
- Season the raw chicken breasts generously with salt and pepper. In a large Dutch oven or soup pot, heat the olive oil over medium-high heat. Sear the chicken breasts on both sides until golden brown, about 3-4 minutes per side. They do not need to be cooked through yet. Remove the chicken and set aside.
- Reduce the heat to medium. Add the diced onion to the pot and sauté until softened, about 5 minutes. Add the minced garlic and chopped sun-dried tomatoes, stirring constantly for about 1 minute until fragrant.
- If using wine, carefully pour in the white wine, scraping up any browned bits from the bottom of the pot (deglazing). Let the wine simmer and reduce by half, about 2-3 minutes. If not using wine, proceed directly to the next step.
- Pour in the chicken broth, Italian seasoning, and red pepper flakes (if using). Return the seared chicken breasts to the pot. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it gently poach for 15-20 minutes, or until the chicken is fully cooked through (internal temperature of 165°F/74°C).
- Remove the cooked chicken from the pot and shred it using two forks. Set aside.
- Return the shredded chicken to the pot. Stir in the heavy cream and bring the soup back to a gentle simmer (do not boil once the cream is added).
- Stir in the grated Parmesan cheese until it is melted and the soup is creamy. Taste and adjust seasoning with salt and pepper as needed.
- If using spinach, stir it in during the last minute of cooking until just wilted. Serve immediately garnished with extra Parmesan.
Expert Tips / Pro Tips
Use High-Quality Parmesan: The flavor of this soup hinges on the quality of your Parmesan cheese. Avoid pre-grated varieties if possible; freshly grated Parmigiano-Reggiano melts smoother and provides a significantly better, nuttier flavor profile.
Deglazing is Key: Do not skip the step of deglazing the pot with white wine or broth after sautéing the onions. Those browned bits (fond) on the bottom of the pot are pure flavor gold that elevates the entire soup base.
Shredding Tip: To easily shred the chicken, let it cool slightly after poaching. You can also place the hot chicken in a stand mixer with the paddle attachment and let it run on low speed for about 30 seconds—it shreds perfectly every time.
Keep the Simmer Gentle: Once you add the heavy cream and Parmesan cheese, keep the heat low. Boiling cream can cause it to curdle or separate, ruining the silky texture of the soup.
Variations & Substitutions
For a Tangier Flavor: Add a teaspoon of Dijon mustard along with the heavy cream for an extra layer of complexity, characteristic of some classic creamy chicken dishes.
Low Carb/Keto Friendly: This recipe is naturally low-carb. To keep it strictly Keto, ensure you use low-sodium, clean chicken broth and skip any commercially prepared stock bases that might contain added sugars.
Pasta or Rice Addition: If you prefer a heartier soup, add 1 cup of small pasta shapes (like ditalini or orzo) when you add the chicken broth. Cook until al dente before proceeding with the rest of the steps, remembering that pasta will absorb liquid upon standing.
Dairy-Free Option: Substitute the heavy cream with a high-quality, full-fat unsweetened cashew cream or coconut cream (the thick part from a can of full-fat coconut milk). Skip the Parmesan or use a vegan Parmesan alternative.
Serving Suggestions
This soup is rich enough to stand alone, but it pairs beautifully with accompaniments that offer a good textural contrast. Serve with crusty French bread for dipping into that creamy sauce, a crisp side salad drizzled with a light vinaigrette to cut through the richness, or warm, garlicky croutons sprinkled right on top.
Storage, Freezing & Reheating
Storage: Store leftover Marry Me Chicken Soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken considerably upon chilling due to the cream and cheese content.
Reheating: Reheat gently on the stovetop over low to medium-low heat. Stir frequently. You will likely need to whisk in a splash or two of extra chicken broth or milk/cream to restore the desired soup consistency as the cheese solidifies when cold.
Freezing: This soup freezes reasonably well, although the texture of dairy-based sauces can sometimes change slightly upon thawing. Cool the soup completely before transferring it to freezer-safe containers, leaving about an inch of headspace. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove, adding liquid as needed.
Nutrition Information
Please note that nutrition estimates can vary widely based on specific ingredients used, particularly the fat content of the cream and the amount of Parmesan cheese added. The following is an approximation per serving (assuming 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 450-550 kcal |
| Protein | 40g |
| Fat | 30g |
| Saturated Fat | 15g |
| Carbohydrates | 8g |
| Fiber | 1g |
FAQ
Can I make this soup without the wine?
Yes, absolutely. If you prefer to omit the white wine for personal preference or dietary reasons, simply substitute it cup-for-cup with low-sodium chicken broth. The wine adds a small layer of acidity and depth, but the soup will still be delicious without it.
Why is my soup separating or grainy after adding the cheese?
This usually happens if the soup is boiling when the Parmesan is added, or if you are using low-quality, pre-shredded cheese that contains anti-caking agents. Always remove the pot from the direct heat, let it cool slightly, and stir the cheese in slowly until fully melted.
How can I make this soup ahead of time for a party?
You can prepare all the components—cook and shred the chicken, sauté the aromatics—and store them separately for up to two days. When ready to serve, combine the broth, aromatics, chicken, and cream, simmer, and stir in the Parmesan cheese right before serving for the best texture.

Marry Me Chicken Soup
Ingredients
Method
- Season the cubed chicken generously with salt, pepper, and half of the Italian seasoning. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.
- Add the seasoned chicken to the pot and cook until lightly browned on all sides, about 5-7 minutes. Remove the chicken with a slotted spoon and set aside, leaving any rendered fat in the pot.
- Reduce the heat to medium. Add the diced onion to the pot and sauté until softened and translucent, about 5 minutes. Add the minced garlic and chopped sun-dried tomatoes and cook for another 1 minute until fragrant.
- Pour in 4 cups of chicken broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a simmer. Stir in the remaining Italian seasoning and red pepper flakes (if using).
- Return the browned chicken to the pot. Let the soup simmer gently for 10-15 minutes, or until the chicken is cooked through and tender.
- Reduce the heat to low. Stir in the heavy cream and the remaining 1 cup of chicken broth. Heat through gently; do not allow the soup to boil once the cream is added.
- Remove the pot from the heat. Stir in the freshly grated Parmesan cheese until fully melted and the soup is creamy. Taste and adjust seasoning with salt and pepper as needed. Garnish with fresh parsley before serving hot.