I learned this version of Marry Me Chicken Soup on a rushed weeknight when a handful of pantry items and a store-bought rotisserie chicken had to carry dinner. It surprised me — the way simple, rich components come together into something silky and comforting. No fuss, but very rewarding, especially when you need a bowl that feels like a hug.

This recipe moves quickly once you start. You build a tomato-forward base, add broth, spinach, and shredded chicken, then finish with a trio of creamy ingredients that make the soup luxurious without heavy lifting. It’s a great weeknight solution that also works for a small dinner party when you want something cozy and elevated.
I aim for practical tips in the instructions below so you get predictable results. If you’re short on time, read the “What Not to Do” and “What Could Go Wrong” sections — they’ll save you steps and a little heartache. Let’s get to it.
What You’ll Need
Ingredients
- 1 tablespoon sun dried tomato oil from the jar — the concentrated, savory fat from the jar gives the soup its tomato-sweet backbone; use the oil, not the packing liquid.
- 1 tablespoon salted butter — adds richness and helps soften the shallot; if your oil is very salty, taste before adding more salt later.
- 1 large shallot, peeled and finely chopped — delicate onion flavor that melts into the broth; finely chopping helps it disappear into the finished soup.
- 1/2 cup chopped, drained julienne-cut sun dried tomatoes in oil — the primary tomato component; make sure they’re drained so the soup isn’t overly oily.
- 2 tablespoons tomato paste — deepens tomato flavor and helps thicken the broth slightly.
- 4 medium garlic cloves, peeled and finely chopped — provides bite and aroma; finely chop so it softens during the brief cook time.
- 6 cups chicken broth — the liquid foundation; low-sodium is fine if you prefer more control over final seasoning.
- 3 cups packed chopped fresh spinach — wilts quickly into the hot broth and adds color and volume; packed means lightly pressed into a measuring cup.
- 3 cups packed shredded rotisserie chicken — shortcut protein that keeps this a quick soup; dark and white meat both work.
- 1/2 teaspoon salt — start here and adjust at the end; broths and cheeses vary in saltiness.
- 1/3 cup grated Parmesan cheese — adds umami and a silky finish when melted into the soup.
- 1 cup heavy whipping cream — gives the soup its luxurious, velvety texture.
- 2 ounces cream cheese, cut into small cubes — melts into the soup for creaminess and body; small cubes melt faster and more evenly.
- 2 tablespoons chopped fresh basil — folded in at the end for bright herbal lift.
- additional grated Parmesan cheese and fresh basil, for garnish — optional, for presentation and a final flavor boost.
Method: Marry Me Chicken Soup


- In a large pot, heat the sun dried tomato oil from the jar and the salted butter over medium heat until the butter melts.
- Add the finely chopped shallot and cook, stirring often, until softened, about 3 minutes.
- Add the chopped, drained julienne-cut sun dried tomatoes, tomato paste, and the chopped garlic. Cook, stirring, until the tomatoes begin to break down, about 2 minutes.
- Pour in the chicken broth, then stir in the packed chopped fresh spinach, the packed shredded rotisserie chicken, and the salt. Stir to combine.
- Increase heat to bring the soup to a boil, then reduce the heat to maintain a simmer. Cook uncovered, stirring occasionally, for about 10 minutes.
- Remove the pot from the heat. Stir in the grated Parmesan cheese, the heavy whipping cream, and the cream cheese (cut into small cubes). Continue stirring until the cream cheese is fully melted and the soup is smooth.
- Stir in the chopped fresh basil.
- Serve the soup and garnish each bowl with additional grated Parmesan cheese and fresh basil.
What Makes This Recipe Special
There are three things that set this Marry Me Chicken Soup apart: concentrated tomato flavor, a layered creamy finish, and the use of rotisserie chicken. Sun-dried tomatoes packed in oil and the oil itself deliver a deep, slightly sweet tomato note that’s more complex than canned tomatoes. The combo of Parmesan, heavy cream, and cream cheese gives the soup a silky, clingy mouthfeel — not just creamy, but rich in a balanced way that coats the palate without feeling greasy.
Using shredded rotisserie chicken keeps the recipe fast and adds roasted flavor you don’t get from plain poached chicken. Fresh basil stirred in at the end brightens the dish and prevents the richness from becoming flat. The balance between acid, umami, and creaminess is what makes this version feel special and, frankly, memorable.
Allergy-Friendly Substitutes

If you’re cooking for people with dietary needs, this recipe adapts well.
- Dairy-free options: Replace heavy cream with full-fat canned coconut milk and swap cream cheese for a dairy-free cream cheese alternative. Use a dairy-free grated “Parmesan” or a sprinkle of toasted nutritional yeast for that savory finish.
- Lower-sodium: Use low-sodium or homemade chicken broth and taste before adding the 1/2 teaspoon salt; you may need less.
- Vegetarian: Substitute vegetable broth and replace shredded chicken with cubed, firm tofu or chickpeas for added protein. Increase the saute time for tomatoes and tomato paste slightly to deepen the flavor.
Gear Up: What to Grab
This recipe doesn’t demand special equipment. A few reliable tools make it easier and more consistent:
- Large heavy-bottomed pot — preserves even heat and prevents scorching as you simmer.
- Sharp chef’s knife and cutting board — for shallot, garlic, sun-dried tomatoes, and basil.
- Measuring cups and spoons — for accurate proportions, especially the cream and broth.
- Wooden spoon or heatproof spatula — helps stir the tomato paste into the oil so it caramelizes slightly.
- Box grater — for fresh-grated Parmesan; pre-grated cheese won’t melt as smoothly.
What Not to Do
Little missteps can dull the soup’s balance. Don’t rush the initial saute. Letting the shallot soften and the tomato paste cook briefly improves depth. Don’t boil the soup after you add the dairy; high heat risks separating the cream and cheese. Stirring gently off the heat when you melt in the cheeses keeps the texture smooth.
Avoid adding all the salt at the beginning if you used a salty broth or cheese. Taste near the end and adjust. Also, don’t skip draining the sun-dried tomatoes — excess oil will change the soup’s mouthfeel and could make it too greasy.
Better-for-You Options
If you’re watching calories or saturated fat, small swaps make this lighter while keeping flavor:
- Use half-and-half or evaporated milk in place of some of the heavy cream to reduce fat; keep the cream cheese amount small or use light cream cheese.
- Trim the butter to 1 teaspoon and rely more on sun-dried tomato oil for flavor; the oil is already rich and tomato-forward.
- Maximize vegetables: increase the spinach to add volume and nutrients without many calories.
- Lean protein: if you prefer, use only white meat or reduce the chicken to 2 cups and add more vegetables for bulk.
What Could Go Wrong
Three common problems and how to fix them:
- Grainy or separated soup: This happens when cheeses and cream are added to very hot, boiling liquid. Remove the pot from heat and stir in cheeses off the heat, as the recipe instructs. If separation occurs, lower the heat and whisk gently until it comes back together, or blend briefly with an immersion blender.
- Overly salty: If the finished soup is too salty, add a peeled, raw potato cut into chunks and simmer for 10–15 minutes to absorb some salt (remove before serving), or add unsalted chicken broth and a splash more cream to dilute. Taste as you go.
- Watery flavor: If the soup tastes thin, simmer uncovered a bit longer to concentrate flavors, or stir in an extra tablespoon of tomato paste dissolved in a little warm broth.
Freezer-Friendly Notes
This soup freezes okay, but dairy can change texture after freezing. For best results, cool completely, portion into airtight containers, and freeze up to 3 months. Leave a bit of headspace because the soup will expand. Thaw in the refrigerator overnight, then reheat gently on the stovetop over low heat, stirring often.
If you’re planning to freeze long-term, consider leaving out the heavy cream and cream cheese, freezing the broth, chicken, and vegetables, and finishing the soup fresh after reheating by stirring in cream, cream cheese, and Parmesan at the end. Basil is best added fresh after reheating.
Common Questions
Can I use plain olive oil instead of sun-dried tomato oil? You can, but you’ll lose the concentrated tomato aroma. If you use plain oil, add a few extra sun-dried tomatoes or a bit more tomato paste to boost tomato flavor.
Can I make this on the stove ahead for a dinner party? Yes. Simmer through step 5, cool, then refrigerate. Reheat gently, remove from heat, and complete step 6 just before serving so the dairy is fresh and smooth.
How do I make the soup thicker? Reduce the broth slightly by simmering uncovered before adding dairy. Alternatively, mash a small amount of the shredded chicken or blitz a cup of soup in a blender and return it to the pot to thicken naturally.
What’s the best garnish? Fresh basil and extra grated Parmesan are perfect. A small drizzle of good olive oil or a few torn sun-dried tomato pieces on top can add visual appeal and a flavor pop.
The Takeaway
Marry Me Chicken Soup is an elegant-but-unfussy bowl that comes together quickly and rewards you with layered, comforting flavors. The sun-dried tomato oil and tomatoes give the stock a unique, concentrated tomato profile; the rotisserie chicken keeps it fast and flavorful; and finishing with Parmesan, cream, and cream cheese creates a silky texture that feels indulgent without being complicated.
Follow the method closely, mind the final seasoning, and add the dairy off the heat to keep the soup luscious. Make a pot on a weeknight, freeze part of it for later, or serve it to friends — it holds up well and earns compliments. Enjoy a bowl, and tweak it to your taste as you make it your own.

Marry Me Chicken Soup
Ingredients
Ingredients
- 1 tablespoonsun dried tomato oil from the jar
- 1 tablespoonsalted butter
- 1 largeshallot peeled and finely chopped
- 1/2 cupchopped drained julienne-cut sun dried tomatoes in oil
- 2 tablespoonstomato paste
- 4 mediumgarlic cloves peeled and finely chopped
- 6 cupschicken broth
- 3 cupspacked chopped fresh spinach
- 3 cupspacked shredded rotisserie chicken
- 1/2 teaspoonsalt
- 1/3 cupgrated Parmesan cheese
- 1 cupheavy whipping cream
- 2 ouncescream cheese cut into small cubes
- 2 tablespoonschopped fresh basil
- additional grated Parmesan cheese and fresh basil for garnish
Instructions
Instructions
- In a large pot, heat the sun dried tomato oil from the jar and the salted butter over medium heat until the butter melts.
- Add the finely chopped shallot and cook, stirring often, until softened, about 3 minutes.
- Add the chopped, drained julienne-cut sun dried tomatoes, tomato paste, and the chopped garlic. Cook, stirring, until the tomatoes begin to break down, about 2 minutes.
- Pour in the chicken broth, then stir in the packed chopped fresh spinach, the packed shredded rotisserie chicken, and the salt. Stir to combine.
- Increase heat to bring the soup to a boil, then reduce the heat to maintain a simmer. Cook uncovered, stirring occasionally, for about 10 minutes.
- Remove the pot from the heat. Stir in the grated Parmesan cheese, the heavy whipping cream, and the cream cheese (cut into small cubes). Continue stirring until the cream cheese is fully melted and the soup is smooth.
- Stir in the chopped fresh basil.
- Serve the soup and garnish each bowl with additional grated Parmesan cheese and fresh basil.
Equipment
- Large Pot
- Wooden Spoon
