Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a completely different soup. I had this vision of a light, brothy Italian wedding soup—the kind with tiny meatballs and delicate greens that practically floats in your bowl. I had the chicken simmering, the aromatics ready, and I was feeling pretty good about myself. Then I reached into the pantry for the can of diced tomatoes I always use, grabbed the jar of sun-dried tomatoes instead, and didnt even realize it until I had dumped the whole thing—oil and all—into the pot. I stood there staring at the dark red oil slick spreading across the surface, thinking, well, this is ruined. The sun-dried tomatoes were way too intense for the light broth I was going for. I almost poured the whole thing out and started over. But it was a Tuesday night, I was tired, and honestly, I just didnt have the energy. So I let it simmer, added a splash of cream to mellow things out, and crossed my fingers. What came out was nothing like the plan—and better. Way better. This soup is rich without being heavy, creamy without feeling indulgent, and that sun-dried tomato flavor? It sinks into every single bite. Ive made it at least a dozen times since that night, and every time I take that first spoonful, I cant believe I almost threw it away. Maybe you’ve had one of those kitchen moments where everything goes sideways and somehow lands exactly where it should. This is that soup.
Why You’ll Love This Recipe
Let me tell you why this soup has earned a permanent spot in my weekly rotation. It hits every single note you want from a cozy meal without any of the fuss.
- Quick & Easy : This comes together in about 40 minutes from start to finish. Perfect for those nights when you walk in the door hungry and need something warm fast.
- Simple Ingredients : Everything here is stuff you probably already keep around—chicken, cream, garlic, sun-dried tomatoes. No weird specialty items required.
- Perfect for Cozy Nights : Whether its a rainy Sunday or a chilly weekday, this soup wraps around you like a warm blanket.
- Crowd-Pleaser : Ive served this to picky kids, skeptical in-laws, and friends who claim they dont like creamy soups. Every single bowl comes back empty.
- Unbelievably Delicious : The combination of tender chicken, tangy sun-dried tomatoes, and that silky cream broth is pure comfort food magic.
What makes this different from every other chicken soup out there? Its that sun-dried tomato trick. Most recipes use them as a garnish or an afterthought, but here theyre the backbone of the entire broth. They infuse everything with this deep, concentrated umami that you just cant get from fresh tomatoes. And the cream balances it perfectly—rich but not heavy, satisfying without weighing you down.
This is the kind of soup that makes you close your eyes after the first bite. Its comfort food reimagined—faster, brighter, and with that same soul-soothing satisfaction. Perfect for impressing someone special or just treating yourself on a quiet night in.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, and the ones that arent are worth the trip to the store.
- Chicken breasts or thighs (1.5 lbs / 680g), diced into bite-sized pieces. I prefer thighs for extra flavor and tenderness, but breasts work great if you want a leaner option. (Pat them dry before cooking for better browning.)
- Sun-dried tomatoes in oil (1/2 cup / 80g), drained but reserve 2 tablespoons of the oil. This is non-negotiable—the oil carries so much flavor. I like the ones from Divina or Mezzetta for consistent quality.
- Yellow onion (1 medium), diced. About 1 cup. Sweet or yellow onions work best here—red onions can be a little sharp for this broth.
- Garlic cloves (4-5), minced. Fresh garlic only, please. The jarred stuff just doesnt have the same punch.
- Chicken broth (4 cups / 960ml). Use a good quality broth here—it makes a difference. I love the Pacific Foods brand for its clean flavor. Low-sodium is best so you can control the salt.
- Heavy cream (1 cup / 240ml). For that silky, luxurious texture. You can substitute half-and-half if you want something lighter, but the soup wont be quite as creamy.
- Parmesan cheese (1/2 cup / 50g), freshly grated. Please skip the green can—freshly grated melts so much better and adds real depth. Pecorino Romano works beautifully too.
- Dried oregano (1 teaspoon). Earthy and slightly floral, it pairs perfectly with the sun-dried tomatoes.
- Dried thyme (1/2 teaspoon). Adds that subtle herbal note that makes the soup feel complete.
- Red pepper flakes (1/4 teaspoon, optional). Just a tiny bit of heat to wake everything up. Leave it out if you prefer mild flavors.
- Salt and black pepper to taste. Go easy on the salt at first—the Parmesan and sun-dried tomatoes both add saltiness.
- Fresh spinach (3 cups / 90g), roughly chopped. It wilts down beautifully and adds color and nutrients. Kale works too if you want something heartier.
- Fresh basil or parsley for garnish (optional but lovely). A handful of fresh herbs on top makes everything feel special.
Substitution Guidance : For a dairy-free version, use full-fat coconut milk instead of cream and skip the Parmesan (or use a dairy-free alternative). For gluten-free, this soup is naturally gluten-free as written—just double-check your broth label. If you want extra vegetables, throw in some diced zucchini or bell peppers along with the onions.
Equipment Needed
Nothing too fancy here—just a few basics you probably already have.
- Large Dutch oven or heavy-bottomed pot (5-6 quart). I use my Le Creuset for everything, but any heavy pot works. The key is even heat distribution so nothing burns.
- Sharp chef’s knife and cutting board. A good knife makes dicing the chicken and chopping veggies so much easier—and safer.
- Wooden spoon or silicone spatula for stirring. Wooden spoons are great because they dont scratch your pots and theyre sturdy enough to scrape up any browned bits.
- Measuring cups and spoons. Eyeballing works for some things, but for the cream and broth, accuracy matters.
- Microplane or fine grater for the Parmesan. Freshly grated cheese melts so much better than pre-shredded, and a microplane makes it effortless.
- Ladle for serving. A good ladle with a pouring lip prevents drips and messes.
If you dont have a Dutch oven, any large soup pot or even a deep skillet with a lid will work. Just keep an eye on the heat and stir a little more often to prevent sticking.
Preparation Method

- Prep your ingredients first. Dice the chicken into even bite-sized pieces (about 1-inch cubes). Chop the onion, mince the garlic, drain and roughly chop the sun-dried tomatoes (reserve that oil!). Grate the Parmesan. Having everything ready before you start cooking makes the whole process smooth and stress-free. Trust me on this—Ive definitely burned garlic while scrambling to chop an onion.
- Heat the reserved sun-dried tomato oil in your Dutch oven over medium-high heat. You want about 2 tablespoons of that flavorful oil. If you dont have enough, supplement with olive oil. Let it get hot—you should see it shimmer—but not smoking.
- Add the diced chicken in a single layer. Dont crowd the pot—work in batches if needed. Let it cook undisturbed for 3-4 minutes until the bottom is golden brown. Then stir and cook another 2-3 minutes until the chicken is cooked through and nicely browned on all sides. The browning adds so much flavor, so dont rush this step. Remove the chicken to a plate and set aside.
- In the same pot, add the diced onion. Cook over medium heat for 4-5 minutes, stirring occasionally, until the onion is soft and translucent. Scrape up any browned bits from the bottom of the pot—thats pure flavor. If the pot looks dry, add a splash of the chicken broth.
- Add the minced garlic and cook for 30 seconds until fragrant. Garlic burns fast, so keep stirring and watch it closely. You want it to smell amazing, not bitter.
- Stir in the sun-dried tomatoes, dried oregano, dried thyme, and red pepper flakes (if using). Cook for 1 minute, letting the tomatoes release their flavor into the onions and garlic. The kitchen should smell incredible at this point.
- Pour in the chicken broth and bring it to a gentle boil. Use your wooden spoon to scrape up any remaining browned bits from the bottom of the pot—this is called deglazing, and its where so much flavor lives.
- Reduce the heat to low and let the soup simmer for 10 minutes. This allows all the flavors to meld together. The broth will deepen in color and become wonderfully aromatic.
- Return the cooked chicken to the pot. Stir in the heavy cream and freshly grated Parmesan. Stir gently until the cheese is completely melted and the broth is smooth and creamy. Dont let it boil after adding the cream—a gentle simmer is perfect. Boiling can cause the cream to separate.
- Add the chopped spinach and stir until it wilts, about 1-2 minutes. The spinach will turn bright green and shrink significantly—dont worry, its still in there!
- Taste and adjust seasoning with salt and black pepper. Remember that the Parmesan and sun-dried tomatoes are already salty, so go easy. Add a little at a time and taste as you go.
- Serve immediately in warm bowls. Garnish with fresh basil or parsley if you have it. A little extra grated Parmesan on top never hurts. The soup is best right away, but leftovers are incredible the next day.
Cooking Tips & Techniques
Ive made this soup more times than I can count, and Ive learned a few things along the way that make a real difference.
Don’t skip browning the chicken. I know it adds an extra step, but that golden crust is where so much flavor comes from. The browned bits left in the pot after cooking the chicken dissolve into the broth and create this deep, savory base that you just cant get from boiling plain chicken. I learned this the hard way after making a few batches that tasted flat and disappointing.
Watch your heat with the cream. The first time I made this, I got distracted and let the soup boil after adding the cream. The result was a slightly grainy, separated mess that still tasted good but looked awful. Keep the heat on low after adding cream and dairy, and stir gently. A gentle simmer is your friend—a rolling boil is not.
Grate your own Parmesan. I know, I know, it takes an extra 30 seconds. But pre-shredded cheese contains anti-caking agents that prevent it from melting smoothly, leaving you with a clumpy, uneven texture. Freshly grated Parmesan melts into the broth like a dream, creating that silky, cohesive sauce that makes this soup so special.
Let the soup rest before serving. After you finish cooking, let the soup sit off the heat for 5 minutes before ladling it into bowls. This allows the flavors to settle and the texture to become even creamier. I usually use this time to grate a little extra Parmesan and chop some fresh herbs for garnish.
Season in layers. Add a pinch of salt at each stage—when cooking the chicken, when sautéing the onions, when adding the broth. This builds flavor gradually rather than dumping it all at the end. Just remember that the sun-dried tomatoes and Parmesan both add saltiness, so be conservative with the final seasoning.
Variations & Adaptations
This soup is wonderfully adaptable, and Ive tried several variations that all turned out delicious.
Creamy Lemon Herb Version : Add the zest of one lemon and 2 tablespoons of fresh lemon juice along with the broth. Swap the oregano and thyme for fresh rosemary and a bay leaf. The lemon brightens everything up and cuts through the richness beautifully. I made this version for a friend who was feeling under the weather, and she said it was better than any cold medicine.
Spicy Sausage and Kale Swap : Replace the chicken with 1 pound of spicy Italian sausage (casings removed). Brown the sausage first, breaking it into crumbles, then remove it and proceed with the recipe. Swap the spinach for chopped kale, which holds up better to longer cooking. This version is heartier and has a nice kick—perfect for cold winter nights.
Vegetarian White Bean Version : Skip the chicken entirely and add two cans of drained and rinsed cannellini beans. Use vegetable broth instead of chicken broth. The beans add protein and creaminess, and they soak up all that sun-dried tomato flavor. My vegetarian sister-in-law requests this version every time she visits.
Slow Cooker Adaptation : Brown the chicken and sauté the onions and garlic on the stovetop first, then transfer everything except the cream, spinach, and Parmesan to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Stir in the cream, spinach, and Parmesan during the last 15 minutes. The result is just as flavorful, and the house smells amazing all day.
Dairy-Free Option : Replace the heavy cream with full-fat coconut milk and skip the Parmesan (or use a dairy-free alternative). The coconut milk adds a subtle sweetness that actually pairs really well with the sun-dried tomatoes. I was skeptical the first time I tried it, but honestly, its almost as good as the original.
Serving & Storage Suggestions
This soup is best served piping hot in deep bowls. I like to ladle it over a handful of fresh spinach in the bottom of the bowl—it wilts slightly from the heat and adds a fresh, bright contrast to the creamy broth. A generous sprinkle of freshly grated Parmesan and a few torn basil leaves on top make it look restaurant-worthy.
For sides, a crusty piece of sourdough or garlic bread is perfect for soaking up every last drop of that creamy broth. A simple green salad with a lemony vinaigrette balances the richness nicely. If you want to make it a full meal, serve it alongside a simple roasted vegetable or a grain salad.
Storage : Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually get even better as they meld overnight. Just keep in mind that the spinach will lose its bright green color and the soup will thicken slightly as it sits—both are totally normal.
Reheating : Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much. Avoid the microwave if possible—it can cause the cream to separate and the chicken to become rubbery. If you must use the microwave, do it in short 30-second bursts on medium power, stirring between each.
Freezing : This soup freezes reasonably well, but the texture of the cream and spinach will change slightly. If you plan to freeze it, I recommend leaving out the spinach and adding fresh spinach when you reheat. Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Nutritional Information & Benefits
Heres an approximate nutritional breakdown per serving (based on 6 servings):
- Calories: 385
- Protein: 32g
- Fat: 22g
- Carbohydrates: 12g
- Fiber: 3g
- Sugar: 6g
- Sodium: 720mg
This soup is packed with protein from the chicken and Parmesan, which helps keep you full and satisfied. Sun-dried tomatoes are a concentrated source of lycopene, a powerful antioxidant that supports heart health. Spinach adds iron, vitamin K, and fiber. And the cream, while indulgent, provides calcium and vitamin D.
From a dietary perspective, this soup is naturally gluten-free and can easily be made dairy-free or vegetarian with the substitutions mentioned above. Its relatively low in carbs, making it a good option for those watching their carbohydrate intake. The protein content makes it a satisfying meal on its own, especially for active individuals or anyone looking to maintain muscle mass.
I personally love that this soup feels indulgent without being over-the-top. Its the kind of meal that makes you feel good—both while youre eating it and after. No heaviness, no regret, just pure comfort.
Conclusion
This soup started as a happy accident, but its become one of those recipes I genuinely look forward to making. Theres something about that combination of tender chicken, tangy sun-dried tomatoes, and silky cream broth that just hits different. Its cozy without being heavy, satisfying without being boring, and impressive without being complicated.
I hope you give it a try and make it your own. Maybe youll add extra spinach, swap in different herbs, or serve it with your favorite crusty bread. Thats the beauty of a recipe like this—its a starting point, not a rulebook. The best version is the one that makes you happy.
If you do make this soup, I would love to hear about it. Drop a comment below and tell me how it turned out, what variations you tried, or if you had your own happy accident in the kitchen. Dont forget to share this recipe with someone who needs a little cozy comfort right now. Until next time, happy cooking!
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are actually my preference for this soup. Theyre more forgiving—harder to overcook—and they add extra richness to the broth. Just dice them the same way and cook until theyre golden and cooked through.
Can I make this soup ahead of time?
Yes, and the flavors actually get better overnight. Make the soup completely, let it cool, and store it in the fridge. When youre ready to serve, reheat gently on the stovetop and add a splash of broth if it has thickened too much. The spinach will lose some color, but the taste will be fantastic.
How do I prevent the cream from curdling?
Keep the heat on low after adding the cream, and dont let the soup boil. Stir gently and consistently. Also, make sure your cream is at room temperature before adding it—cold cream hitting hot liquid is more likely to separate. Let it sit out for 10-15 minutes before using.
Can I use dried sun-dried tomatoes instead of the oil-packed kind?
You can, but youll lose a lot of flavor. The oil-packed tomatoes are softer and more flavorful, and the oil itself is a key ingredient for cooking the chicken and aromatics. If you only have dried, rehydrate them in warm water for 20 minutes, then drain and chop. Use olive oil instead of the reserved tomato oil.
Is this soup spicy?
The recipe as written has just a tiny hint of heat from the red pepper flakes—not enough to make it spicy, but enough to add a subtle warmth. If youre sensitive to spice, leave the red pepper flakes out entirely. If you love heat, feel free to add more or throw in a pinch of cayenne pepper.
Pin This Recipe!

Cozy Marry Me Chicken Soup with Sun-Dried Tomatoes – Best Easy Recipe
A rich, creamy chicken soup with sun-dried tomatoes that started as a happy accident. Tender chicken, tangy sun-dried tomatoes, and a silky cream broth come together in about 40 minutes for the ultimate comfort food.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs (680g) chicken breasts or thighs, diced into bite-sized pieces
- 1/2 cup (80g) sun-dried tomatoes in oil, drained (reserve 2 tablespoons oil)
- 1 medium yellow onion, diced (about 1 cup)
- 4–5 garlic cloves, minced
- 4 cups (960ml) chicken broth (low-sodium recommended)
- 1 cup (240ml) heavy cream
- 1/2 cup (50g) freshly grated Parmesan cheese
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 3 cups (90g) fresh spinach, roughly chopped
- Fresh basil or parsley for garnish (optional)
Instructions
- Prep your ingredients first: dice chicken into 1-inch cubes, chop onion, mince garlic, drain and chop sun-dried tomatoes (reserve oil), grate Parmesan.
- Heat 2 tablespoons reserved sun-dried tomato oil in a Dutch oven over medium-high heat until shimmering.
- Add diced chicken in a single layer (work in batches if needed). Cook undisturbed 3-4 minutes until golden brown, then stir and cook 2-3 minutes more until cooked through. Remove chicken to a plate.
- In the same pot, add diced onion. Cook over medium heat 4-5 minutes, stirring occasionally, until soft and translucent. Scrape up browned bits from bottom.
- Add minced garlic and cook 30 seconds until fragrant.
- Stir in sun-dried tomatoes, oregano, thyme, and red pepper flakes (if using). Cook 1 minute.
- Pour in chicken broth and bring to a gentle boil, scraping up any browned bits from the bottom.
- Reduce heat to low and simmer 10 minutes to meld flavors.
- Return cooked chicken to pot. Stir in heavy cream and freshly grated Parmesan until cheese is melted and broth is smooth. Do not let boil.
- Add chopped spinach and stir until wilted, about 1-2 minutes.
- Taste and adjust seasoning with salt and black pepper.
- Serve immediately in warm bowls, garnished with fresh basil or parsley and extra Parmesan if desired.
Notes
Don’t skip browning the chicken—it adds deep flavor. Keep heat low after adding cream to prevent curdling. Grate your own Parmesan for smooth melting. Let soup rest 5 minutes before serving. Season in layers, being mindful of salt from sun-dried tomatoes and Parmesan. For dairy-free, use full-fat coconut milk and skip Parmesan. For vegetarian, use cannellini beans and vegetable broth.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 6
- Sodium: 720
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 12
- Fiber: 3
- Protein: 32
Keywords: marry me chicken soup, sun-dried tomato soup, creamy chicken soup, easy chicken soup, comfort food, gluten-free soup


