My neighbor Rosa watched me shivering on my front porch, clutching a grocery bag like it might keep me warm. Then she just shook her head, disappeared inside her house, and came back with a steaming thermos. “You need this more than I do,” she said, pressing it into my hands. The lid came off to reveal this golden, creamy soup with ribbons of chicken and those little jewel-like pieces of sun-dried tomato swimming in it. I took one sip—honestly, I nearly dropped the thermos. It was that good. Rosa laughed at my face and told me it was her “marry me chicken” turned into soup, a recipe her grandmother had passed down after a neighbor in their village had shared it decades ago. I stood there on my cold porch, spoon in hand, listening to her tell the story of how that soup had traveled from one kitchen to another, changing just a little each time. And now here it was, warming me up on a Tuesday afternoon. I asked for the recipe right then and there, and Rosa—bless her—wrote it on the back of an old envelope. I’ve been making it ever since, tweaking it just enough to call it my own, but always thinking of her standing in her doorway with that thermos. You know that feeling when a stranger does something so unexpectedly kind that it sticks with you for years? That’s this soup. It’s not just dinner; it’s a warm hug from someone who saw you needed one.
Why You’ll Love This Recipe
This isn’t your average chicken soup. It’s creamy, tangy, and packed with so much flavor that one bowl will never be enough. I’ve tested this recipe at least a dozen times—yes, my family has been my willing taste-test crew—and I can tell you it’s a winner every single time.
- Quick & Easy: Comes together in about 40 minutes, making it perfect for those chilly evenings when you want something comforting but don’t have hours to spend in the kitchen.
- Simple Ingredients: No fancy grocery trips needed here. You probably have most of these pantry staples already—chicken, broth, cream, and sun-dried tomatoes.
- Perfect for Cold Weather: This soup is basically a warm blanket in a bowl. Ideal for rainy days, snowy nights, or any time you need a little comfort.
- Crowd-Pleaser: I’ve served this at family dinners, potlucks, and even a small dinner party. It gets rave reviews from kids and adults alike. Honestly, I’ve never had leftovers.
- Unbelievably Delicious: The combination of sun-dried tomatoes, garlic, and cream creates this rich, savory broth that’s next-level. The chicken stays tender, and every spoonful has that perfect balance of tangy and creamy.
What makes this recipe different from the rest? It’s the method. Instead of just dumping everything in a pot, you briefly sauté the sun-dried tomatoes with garlic to unlock their deep, concentrated flavor before adding the liquid. It’s a small step, but it makes a huge difference. This isn’t just another chicken soup—it’s your new favorite one.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you might already have everything on hand.
- 2 tablespoons olive oil (for sautéing; I prefer extra virgin for flavor)
- 1 medium onion, diced (about 1 cup; yellow or white onion works best)
- 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
- 1 cup sun-dried tomatoes, chopped (use oil-packed for extra richness, or rehydrate dry ones in hot water for 10 minutes)
- 1 teaspoon dried oregano (adds an earthy, slightly floral note)
- 1 teaspoon dried basil (or use 1 tablespoon fresh basil if you have it)
- 1/2 teaspoon red pepper flakes (optional, for a little heat; I love the subtle kick)
- 6 cups chicken broth (low-sodium recommended so you can control the salt; I use Swanson or Kitchen Basics)
- 1 1/2 pounds boneless, skinless chicken breasts (about 2 large breasts; thighs work too, just adjust cooking time slightly)
- 1 cup heavy cream (for that luscious, creamy texture; half-and-half works but won’t be as thick)
- 1/2 cup grated Parmesan cheese (freshly grated is key—pre-shredded won’t melt as smoothly)
- Salt and black pepper to taste (start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust)
- 2 cups fresh spinach (optional, but I love the pop of color and extra nutrients)
- Fresh parsley or basil for garnish (a sprinkle of green makes it look beautiful)
Ingredient Tips: For the sun-dried tomatoes, I recommend the oil-packed variety for the best texture and flavor—just drain them before chopping. If you’re using dry-packed ones, rehydrate them in warm water for about 10 minutes. For the Parmesan, spend the extra minute grating it yourself; it melts into the soup so much better than the pre-grated stuff. And if you want to lighten it up, you can swap the heavy cream for half-and-half or even full-fat coconut milk for a dairy-free version.
Equipment Needed
You don’t need a fancy kitchen to make this soup—just a few basic tools that most home cooks already have.
- Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal; I use my trusty Le Creuset, but any brand works)
- Cutting board and sharp knife (for dicing the onion and chopping the sun-dried tomatoes)
- Wooden spoon or silicone spatula (for stirring; avoid metal if using a nonstick pot)
- Measuring cups and spoons (for accuracy, especially with the cream and broth)
- Ladle (for serving)
- Tongs or two forks (for shredding the chicken)
- Microplane or box grater (for grating the Parmesan—trust me, it’s worth it)
Alternative Suggestions: No Dutch oven? A large stockpot or even a deep skillet will work. If you don’t have a microplane, use the small holes of a box grater. And if you’re short on time, a pair of forks works just fine for shredding the chicken—no need for a fancy mixer.
Preparation Method

Let’s get cooking. This soup comes together in about 40 minutes, and the steps are straightforward. I’ll guide you through each one with tips I’ve learned from making it over and over.
- Sauté the aromatics. Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Stir occasionally so it doesn’t burn. Add the minced garlic and cook for another 30 seconds until fragrant—your kitchen will start smelling amazing.
- Bloom the sun-dried tomatoes and herbs. Add the chopped sun-dried tomatoes, oregano, basil, and red pepper flakes (if using). Stir everything together and cook for 1-2 minutes. This step is crucial—it wakes up the flavors and makes the tomatoes taste even richer. You’ll notice the oil turning a beautiful reddish color.
- Add the broth and chicken. Pour in the chicken broth and bring it to a gentle boil. Once it’s bubbling, add the chicken breasts. Reduce the heat to medium-low, cover the pot, and let it simmer for 15-18 minutes. The chicken should be cooked through and tender. If you’re using chicken thighs, they might need an extra 2-3 minutes.
- Remove and shred the chicken. Using tongs, carefully transfer the chicken breasts to a cutting board. Let them rest for 2-3 minutes—this makes them easier to handle. Then, using two forks, shred the chicken into bite-sized pieces. Don’t over-shred; you want some texture.
- Finish the broth. Return the shredded chicken to the pot. Stir in the heavy cream and grated Parmesan cheese. Keep the heat on low—don’t let it boil, or the cream might curdle. Stir gently until the cheese is fully melted and the soup is smooth and creamy. This takes about 2-3 minutes.
- Add the spinach (optional). If you’re using spinach, stir it in now. It will wilt in about 1 minute. Taste the soup and adjust the salt and pepper. I usually add about 1/2 teaspoon of salt and 1/4 teaspoon of pepper, but it depends on your broth and cheese.
- Serve and garnish. Ladle the soup into bowls and top with fresh parsley or basil. A little extra Parmesan on top never hurt anyone, either. Serve hot with crusty bread or a simple side salad.
Troubleshooting Tips: If your soup seems too thick, add a splash of chicken broth or water to thin it out. If it’s too thin, let it simmer uncovered for an extra 5 minutes to reduce. And if the cream curdles slightly (it happens!), don’t panic—just whisk it vigorously and it will usually smooth out.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong—and how to fix them. Here are my best tips for getting it perfect every time.
- Don’t skip blooming the sun-dried tomatoes. I learned this the hard way. The first time I made this, I just threw everything in the pot at once. The soup was good, but the flavor was flat. Taking that extra minute to sauté the tomatoes with garlic and herbs makes them taste deeper and more complex. It’s a small step with a big payoff.
- Keep the heat low when adding cream. High heat is the enemy of creamy soup. If you boil the cream, it can separate and leave you with a grainy texture. I always reduce the heat to low before stirring in the cream and cheese, and I stir constantly. Patience here is key.
- Shred the chicken while it’s warm. Cold chicken is harder to shred and tends to tear into uneven pieces. Let it rest for just a couple of minutes after cooking, then shred it while it’s still warm. It will pull apart easily and stay tender.
- Taste as you go. This is the most important tip I can give you. Broths, cheeses, and sun-dried tomatoes all have different salt levels. I always taste the soup before adding any salt, then adjust gradually. You can always add more, but you can’t take it out.
- Make it ahead for better flavor. Like most soups, this one tastes even better the next day. The flavors have time to meld together, and the chicken soaks up all that creamy, tangy broth. I sometimes make it a day ahead on purpose.
Variations & Adaptations
One of the things I love about this soup is how versatile it is. Here are a few ways to make it your own.
- Make it dairy-free: Swap the heavy cream for full-fat coconut milk and use a dairy-free Parmesan alternative. The coconut milk adds a subtle sweetness that pairs beautifully with the sun-dried tomatoes. I’ve tried this version, and it’s surprisingly delicious.
- Add more vegetables: This soup is great with extra veggies. Try adding diced carrots and celery with the onion in step one, or stir in a cup of frozen peas at the end. Zucchini or mushrooms would also work well.
- Turn it into a one-pot meal: Add 1 cup of small pasta (like ditalini or orzo) or 1/2 cup of rice after the broth comes to a boil. Cook until tender before adding the cream. You might need a little extra broth to keep it from getting too thick.
- Spice it up: If you like heat, increase the red pepper flakes to 1 teaspoon or add a pinch of cayenne pepper. I’ve also added a chopped jalapeño with the onion for a fresh, spicy kick.
- Use leftover rotisserie chicken: Short on time? Skip the step of cooking raw chicken and use 3 cups of shredded rotisserie chicken instead. Add it with the cream and cheese, and simmer just until heated through. This cuts the cooking time down to about 20 minutes.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot, with a side of crusty bread for dipping. I love it with a simple green salad dressed with lemon vinaigrette to balance the richness. For a heartier meal, serve it over cooked rice or with a grilled cheese sandwich—trust me, it’s a match made in heaven.
Storage: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better as they sit, so don’t be afraid to make it ahead.
Freezing: This soup freezes well, but there’s a catch—the cream can separate when thawed. To avoid this, I recommend freezing the soup without the cream and cheese. Make the base through step 3, let it cool, and freeze it for up to 3 months. When you’re ready to serve, thaw it in the refrigerator, reheat it gently, and stir in the cream and Parmesan at the end.
Reheating: Reheat the soup on the stovetop over low heat, stirring occasionally. If it’s too thick, add a splash of broth or water. You can also microwave individual portions in 30-second intervals, stirring between each. Just be careful not to overheat it, or the cream might separate.
Nutritional Information & Benefits
This soup is comfort food that also happens to be packed with good-for-you ingredients. Here’s an approximate breakdown per serving (based on 6 servings):
- Calories: 380
- Protein: 32g
- Fat: 22g
- Carbohydrates: 12g
- Fiber: 2g
- Sugar: 6g
- Sodium: 780mg (varies based on broth and cheese)
Health Benefits: Chicken is a great source of lean protein, which helps keep you full and supports muscle health. Sun-dried tomatoes are rich in lycopene, an antioxidant linked to heart health. The spinach adds iron and vitamins A and C. And the garlic? It’s known for its immune-boosting properties—perfect for cold and flu season.
Dietary Considerations: This recipe is naturally gluten-free. For a lower-carb option, skip the optional pasta or rice. For a dairy-free version, see the variations section above. Always check your ingredients if you have specific allergies—some broths and cheeses may contain hidden additives.
Conclusion
This Cozy Marry Me Chicken Soup with Sun-Dried Tomatoes is the kind of recipe that becomes a staple. It’s quick enough for a busy weeknight, fancy enough for company, and comforting enough to chase away the worst of winter blues. Every time I make it, I think of Rosa standing on her porch, handing me that thermos, and I smile. Food has a way of connecting us, doesn’t it?
I hope you’ll give this soup a try and make it your own—maybe add a little extra spice, throw in some veggies, or serve it over rice. Whatever you do, don’t forget the crusty bread for dipping. And when you make it, I’d love to hear how it turns out. Leave a comment below, share your tweaks, or tag me in your photos. Happy cooking, friend!
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely. Chicken thighs are more forgiving and stay juicy even if you cook them a little longer. Use boneless, skinless thighs and cook them for 18-20 minutes instead of 15-18. Shred them the same way.
How can I make this soup thicker?
If you want a thicker soup, you can mash some of the sun-dried tomatoes against the side of the pot with your spoon, or stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water. Let it simmer for 2-3 minutes to thicken.
Can I use dried sun-dried tomatoes instead of oil-packed?
Yes, just rehydrate them first. Place the dried tomatoes in a bowl, cover them with hot water, and let them sit for 10 minutes. Drain them before chopping. They won’t be quite as rich as the oil-packed ones, but they’ll still work well.
Is this soup freezer-friendly?
Yes, but with a caveat. Freeze the soup base (without the cream and cheese) for best results. When you’re ready to eat, thaw it, reheat it gently, and stir in the cream and Parmesan. This prevents the dairy from separating during freezing and thawing.
What can I serve with this soup?
Crusty bread is my go-to—sourdough or a baguette works perfectly. A simple green salad with lemon vinaigrette balances the richness. For a heartier meal, serve it over cooked rice or with a grilled cheese sandwich. It’s also great on its own with a sprinkle of extra Parmesan.
Pin This Recipe!

Cozy Marry Me Chicken Soup with Sun-Dried Tomatoes
This creamy, tangy chicken soup with sun-dried tomatoes is a warm hug in a bowl. Quick to make in about 40 minutes, it’s perfect for chilly evenings and packed with rich, savory flavor.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 cup sun-dried tomatoes, chopped
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 6 cups chicken broth, low-sodium
- 1 1/2 pounds boneless, skinless chicken breasts (about 2 large)
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese, freshly grated
- Salt and black pepper to taste
- 2 cups fresh spinach (optional)
- Fresh parsley or basil for garnish
Instructions
- Sauté the aromatics: Heat olive oil in a Dutch oven over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
- Bloom the sun-dried tomatoes and herbs: Add chopped sun-dried tomatoes, oregano, basil, and red pepper flakes (if using). Stir and cook for 1-2 minutes to deepen flavors.
- Add the broth and chicken: Pour in chicken broth and bring to a gentle boil. Add chicken breasts, reduce heat to medium-low, cover, and simmer for 15-18 minutes until chicken is cooked through.
- Remove and shred the chicken: Transfer chicken to a cutting board, let rest for 2-3 minutes, then shred with two forks into bite-sized pieces.
- Finish the broth: Return shredded chicken to the pot. Stir in heavy cream and grated Parmesan cheese over low heat. Stir gently until cheese is melted and soup is smooth, about 2-3 minutes. Do not boil.
- Add the spinach (optional): Stir in spinach and cook until wilted, about 1 minute. Season with salt and pepper to taste.
- Serve and garnish: Ladle soup into bowls and top with fresh parsley or basil. Serve hot with crusty bread.
Notes
For best flavor, sauté sun-dried tomatoes with garlic and herbs before adding liquid. Keep heat low when adding cream to prevent curdling. Shred chicken while warm for easier handling. Soup tastes even better the next day. To freeze, omit cream and cheese; add them after thawing and reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 6
- Sodium: 780
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 12
- Fiber: 2
- Protein: 32
Keywords: chicken soup, creamy chicken soup, sun-dried tomato soup, marry me chicken soup, comfort food, easy soup recipe


