Love this? Save it for later!
Share the inspiration with your friends
I was standing in the grocery store parking lot last Tuesday, juggling my purse and a bag of sad-looking bell peppers, when the cold air hit me with the faintest whiff of something—dried thyme, maybe, or rosemary. And just like that, I was seven years old, wedged between my aunt Eleanor and the warm stove in her tiny kitchen, watching her stir a pot of soup that smelled like a hug you could taste.
The thing is, my aunt Eleanor passed away about twelve years ago, and I haven’t thought about that soup in forever. But that parking lot moment? It stuck with me all the way home. I kept chasing that smell in my head, trying to remember what exactly she put in it. I mean, I knew it had chicken and some kind of creamy broth, but the rest was fuzzy.
So I did what any reasonable person would do—I spent the next three days making soup. The first batch was too thin. The second was way too salty (honestly, I got distracted by a phone call). But the third? That was the one. It had that same rich, creamy texture I remembered, with tender chicken and just enough herbs to make the whole house smell amazing. My kids, who usually pick at anything green, actually asked for seconds. Let me tell you, that never happens.
I call it Creamy Marry Me Chicken Soup because, well, it’s that good. But really, it’s just good, honest food that doesn’t cost a fortune and makes everyone at the table happy. Maybe you’ve been there—standing in your kitchen, staring at a pot, wondering if you’ll ever get it right. This soup is the answer.
Why You’ll Love This Recipe
I’ve tested this recipe about six times now, and I can tell you with confidence—it works. Every single time. Here’s why this Creamy Marry Me Chicken Soup is going to become your new go-to:
- Budget-Friendly Ingredients – You don’t need anything fancy. Chicken thighs, carrots, celery, some cream, and basic pantry spices. That’s it. No truffle oil or imported cheese here.
- Kid-Approved – My youngest calls it “the white soup” and asks for it at least once a week. The creamy texture is naturally appealing to little ones, and the flavor is mild but satisfying.
- Comes Together in Under an Hour – From start to finish, you’re looking at about 45 minutes. Perfect for those nights when everyone’s hungry and you need something fast.
- Leftovers Are Even Better – The flavors meld together overnight, so tomorrow’s lunch is going to be incredible. Just reheat gently and you’re set.
- One Pot, Minimal Mess – I hate washing dishes as much as you do. This whole thing cooks in a single Dutch oven or large pot.
What makes this soup different from every other chicken soup out there? It’s the combination of heavy cream and a tiny bit of cream cheese that gives it that velvety, luxurious texture without being too heavy. Plus, I add a pinch of red pepper flakes—just enough to wake up the flavors without making it spicy for the kids. It’s comfort food reimagined: faster, cheaper, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.
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 probably already in your kitchen, which is exactly how I like it.
For the Soup Base
- 2 tablespoons olive oil – For sautéing the vegetables. You can use butter if you prefer, but olive oil gives a cleaner flavor.
- 1 medium yellow onion, diced – About 1 cup. Onion is the backbone of any good soup.
- 3 medium carrots, peeled and diced – Adds natural sweetness and color.
- 2 celery stalks, diced – For that classic soup flavor.
- 4 cloves garlic, minced – Fresh is best here. The jarred stuff works in a pinch, but fresh garlic makes a difference.
- 1.5 pounds boneless, skinless chicken thighs – Thighs stay juicy and tender, even after simmering. Breasts work too, but they can dry out if you’re not careful.
- 6 cups low-sodium chicken broth – I recommend Swanson or Kitchen Basics for consistent flavor. Low-sodium is key so you can control the salt.
- 1 teaspoon dried thyme – This is the herb that takes me right back to my aunt’s kitchen.
- 1 teaspoon dried rosemary – Crush it between your fingers before adding to release the oils.
- 1/2 teaspoon red pepper flakes – Optional, but I love the little warmth it adds.
- 1 bay leaf – Don’t skip this. It adds depth you can’t get from anything else.
- Salt and black pepper to taste – Start with 1 teaspoon salt and 1/2 teaspoon pepper, then adjust.
For the Creamy Finish

- 1 cup heavy cream – This is what makes it “marry me” worthy. For a lighter version, use half-and-half.
- 2 ounces cream cheese, softened – Adds richness and helps thicken the broth. Let it sit out for 15 minutes before using.
- 2 tablespoons all-purpose flour – Helps thicken the soup. For gluten-free, use cornstarch mixed with 2 tablespoons cold water.
- 1 cup frozen peas – Added at the end for a pop of color and sweetness. Fresh peas work too, but frozen are cheaper and just as good.
- Fresh parsley, chopped (for garnish) – Optional, but it makes the soup look pretty.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot – I use my trusty Lodge 6-quart Dutch oven. It holds heat beautifully and cleans up easily. If you don’t have one, any large pot with a thick bottom will work.
- Wooden spoon or spatula – For stirring without scratching your pot.
- Cutting board and sharp knife – A dull knife is more dangerous than a sharp one, honestly. Take a minute to sharpen yours.
- Measuring cups and spoons – For accuracy. I’ve eyeballed it before and ended up with soup that was way too salty.
- Ladle – For serving. A 1/2-cup ladle works perfectly.
- Mixing bowl – For softening the cream cheese and whisking it with the heavy cream.
- Whisk – Helps get the cream cheese smooth so you don’t end up with lumps.
If you don’t have a Dutch oven, don’t worry. A stainless steel stockpot works fine. Just keep an eye on the heat so nothing sticks to the bottom. I’ve also made this in a slow cooker (see variations below), so there are options.
Preparation Method
Let’s get cooking. This recipe moves quickly, so read through all the steps first. Trust me, I’ve learned the hard way that reading ahead saves you from scrambling for ingredients mid-recipe.
- Prep your vegetables. Dice the onion, carrots, and celery into small, even pieces. Mince the garlic. This takes about 10 minutes, but it’s worth doing all at once.
- Heat the olive oil in your Dutch oven over medium heat. Once it shimmers, add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent. You should smell that sweet, savory aroma—that’s the start of something good.
- Add the minced garlic and cook for another 30 seconds, until fragrant. Don’t let it burn, or it’ll turn bitter. I learned this the hard way when I walked away to check my phone.
- Season the chicken thighs with a pinch of salt and pepper. Push the vegetables to the sides of the pot and place the chicken thighs in the center. Cook for 3-4 minutes per side, until lightly browned. The chicken doesn’t need to be cooked through yet—just get some color on it.
- Pour in the chicken broth, scraping the bottom of the pot with your wooden spoon to release any browned bits. That’s where the flavor lives. Add the dried thyme, rosemary, red pepper flakes, and bay leaf. Stir everything together.
- Bring the soup to a gentle boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes. The chicken should be cooked through and tender. You’ll know it’s ready when you can shred it easily with two forks.
- Remove the chicken from the pot and set it on a cutting board. Let it cool for a few minutes, then shred it with two forks. Discard the bay leaf at this point—it’s done its job.
- Make the creamy base. In a small mixing bowl, whisk together the softened cream cheese and heavy cream until smooth. It might look a little lumpy at first, but keep whisking—it’ll come together. Add the flour and whisk until fully incorporated.
- Temper the cream mixture. Ladle about 1 cup of the hot broth into the cream mixture and whisk until combined. This prevents the cream from curdling when you add it to the pot. Pour the tempered mixture back into the pot and stir well.
- Return the shredded chicken to the pot. Add the frozen peas. Stir and let the soup simmer for another 5 minutes, until thickened slightly. The peas will warm through quickly.
- Taste and adjust seasoning. Add more salt, pepper, or red pepper flakes if needed. I usually add another 1/2 teaspoon of salt at this point.
- Serve hot, garnished with fresh parsley if you have it. Ladle into bowls and watch everyone dig in.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here are my best tips for getting it right every time:
- Don’t skip the browning step. I know it’s tempting to just throw everything in the pot and call it a day, but browning the chicken first adds so much depth. It’s the difference between good soup and “I can’t stop eating this” soup.
- Low and slow is your friend. Once you add the cream, keep the heat on low. High heat can cause the dairy to separate, and nobody wants grainy soup. Trust me, I ruined a whole batch that way.
- Use room temperature cream cheese. Cold cream cheese will leave lumps in your soup. Let it sit on the counter for 15-20 minutes before you start cooking. If you forget, microwave it for 10 seconds—but watch it carefully.
- Taste as you go. I can’t stress this enough. Everyone’s salt tolerance is different, and broth brands vary in sodium. What tastes perfect to me might be too salty for you. Adjust as you go.
- Shred the chicken while it’s still warm. Cold chicken is harder to shred and doesn’t absorb the broth as well. Use two forks and go to town.
- If the soup is too thick, add a splash of chicken broth or milk to thin it out. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
One thing I learned the hard way: don’t add the cream cheese straight to the hot pot without tempering it first. I did that once, and it turned into a lumpy mess. The extra step of whisking it with some warm broth is totally worth it.
Variations & Adaptations
This soup is forgiving, so feel free to make it your own. Here are some variations I’ve tried:
- Slow Cooker Version: Sauté the vegetables and garlic on the stovetop, then transfer to a slow cooker with the chicken, broth, and herbs. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, then stir in the cream mixture (tempered first) and peas. Cook on high for another 15-20 minutes until thickened.
- Lighter Version: Swap the heavy cream for half-and-half or whole milk, and use 1 tablespoon of cornstarch mixed with 2 tablespoons cold water instead of flour. The soup won’t be as rich, but it’ll still be creamy and satisfying.
- Gluten-Free: Replace the all-purpose flour with cornstarch or a gluten-free all-purpose blend. If using cornstarch, whisk 2 tablespoons with 2 tablespoons cold water, then stir into the soup at the end.
- Add More Veggies: I’ve thrown in chopped zucchini, spinach, or even leftover roasted broccoli. Just add them in the last 5-10 minutes so they don’t get mushy.
- Spicy Kick: Double the red pepper flakes, or add a chopped jalapeño with the garlic. My husband loves this version.
- Herb Swap: Use fresh thyme and rosemary if you have them. About 1 tablespoon of fresh herbs equals 1 teaspoon dried.
My personal favorite variation? I add a handful of fresh spinach at the end and let it wilt into the soup. It adds extra nutrients and turns the broth a pretty green. My kids don’t even notice.
Serving & Storage Suggestions
This soup is amazing on its own, but here’s how to make it a complete meal:
- Serving Temperature: Serve hot, straight from the pot. Let it cool for 2-3 minutes before serving so nobody burns their tongue.
- Pairings: A crusty baguette or garlic bread is perfect for dipping. A simple side salad with lemon vinaigrette cuts through the richness beautifully. For the kids, I often serve it with buttered noodles or rice on the side.
- Garnish: Fresh parsley, a sprinkle of black pepper, and maybe a few red pepper flakes if you like heat. A drizzle of olive oil on top is also lovely.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, so add a splash of broth or milk when reheating.
- Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave a little room for expansion. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. You can microwave individual portions in 30-second bursts, stirring between each. Don’t boil it, or the cream might separate.
The flavors actually get better after a day or two in the fridge. I often make a double batch on Sunday and eat it for lunch all week. It’s one of those rare soups that’s just as good—if not better—the next day.
Nutritional Information & Benefits
This soup is comfort food, but it also has some surprising health benefits. Here’s the estimated nutrition per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 32g |
| Fat | 24g |
| Saturated Fat | 12g |
| Carbohydrates | 14g |
| Fiber | 3g |
| Sugar | 6g |
| Sodium | 680mg |
Chicken thighs are a great source of protein and iron, while the carrots and celery provide vitamin A and fiber. The cream and cream cheese add calcium, though they also bring saturated fat—so this is a treat, not an everyday meal. If you’re watching your sodium, use low-sodium broth and go easy on the added salt.
This recipe is naturally gluten-free if you use cornstarch instead of flour, and it can be made dairy-free by swapping the cream and cream cheese with full-fat coconut milk and dairy-free cream cheese. The texture will be slightly different, but still delicious.
Potential allergens: dairy, gluten (if using flour). Always check your broth labels if you’re cooking for someone with allergies.
Conclusion
This Creamy Marry Me Chicken Soup is the kind of recipe that earns a permanent spot in your dinner rotation. It’s affordable, kid-friendly, and comes together in under an hour. But more than that—it’s the kind of food that makes people feel cared for. Every time I make it, I think of my aunt Eleanor and that tiny kitchen, and I hope my kids will remember these meals the same way I remember hers.
Don’t be afraid to make it your own. Add extra veggies, swap the herbs, or dial up the spice. The beauty of a good soup recipe is that it’s a starting point, not a rulebook. I’d love to hear how yours turns out—drop a comment below and let me know what variations you tried. Did your kids ask for seconds? Did you add something unexpected that worked? Share your story!
Until next time, happy cooking. And remember—sometimes the best recipes come from chasing a memory in a grocery store parking lot.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, you can. Chicken breasts will work, but they tend to be drier than thighs. To keep them moist, reduce the simmering time to 15-18 minutes and check for doneness early. Shred them while still warm for best results.
Can I make this soup dairy-free?
Absolutely. Swap the heavy cream for full-fat canned coconut milk and use a dairy-free cream cheese alternative. The flavor will be slightly different—coconut adds a subtle sweetness—but it’s still creamy and delicious. Just make sure to temper the coconut milk the same way you would the cream.
How can I thicken the soup without flour?
Use cornstarch instead. Mix 2 tablespoons of cornstarch with 2 tablespoons of cold water until smooth, then stir it into the soup during the last 5 minutes of cooking. You can also mash some of the cooked vegetables against the side of the pot to naturally thicken the broth.
Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave an inch of space at the top for expansion. When you’re ready to eat, thaw overnight in the refrigerator and reheat gently on the stovetop. The texture might be slightly thinner after freezing, so stir in a little extra cream or broth if needed.
What can I serve with this soup for a complete meal?
A crusty baguette or garlic bread is perfect for soaking up the creamy broth. A simple green salad with lemon vinaigrette balances the richness. For the kids, I often serve it with buttered egg noodles or steamed rice on the side. It’s also great with a side of roasted vegetables.
Pin This Recipe!

Creamy Marry Me Chicken Soup – Easy Budget Dinner
This creamy chicken soup is budget-friendly, kid-approved, and comes together in under an hour. It features tender chicken thighs in a velvety broth with carrots, celery, and a touch of cream cheese for a luxurious finish.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1.5 pounds boneless, skinless chicken thighs
- 6 cups low-sodium chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon red pepper flakes
- 1 bay leaf
- Salt and black pepper to taste
- 1 cup heavy cream
- 2 ounces cream cheese, softened
- 2 tablespoons all-purpose flour
- 1 cup frozen peas
- Fresh parsley, chopped (for garnish)
Instructions
- Prep your vegetables. Dice the onion, carrots, and celery into small, even pieces. Mince the garlic.
- Heat the olive oil in your Dutch oven over medium heat. Once it shimmers, add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
- Add the minced garlic and cook for another 30 seconds, until fragrant.
- Season the chicken thighs with a pinch of salt and pepper. Push the vegetables to the sides of the pot and place the chicken thighs in the center. Cook for 3-4 minutes per side, until lightly browned.
- Pour in the chicken broth, scraping the bottom of the pot with your wooden spoon to release any browned bits. Add the dried thyme, rosemary, red pepper flakes, and bay leaf. Stir everything together.
- Bring the soup to a gentle boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes. The chicken should be cooked through and tender.
- Remove the chicken from the pot and set it on a cutting board. Let it cool for a few minutes, then shred it with two forks. Discard the bay leaf.
- Make the creamy base. In a small mixing bowl, whisk together the softened cream cheese and heavy cream until smooth. Add the flour and whisk until fully incorporated.
- Temper the cream mixture. Ladle about 1 cup of the hot broth into the cream mixture and whisk until combined. Pour the tempered mixture back into the pot and stir well.
- Return the shredded chicken to the pot. Add the frozen peas. Stir and let the soup simmer for another 5 minutes, until thickened slightly.
- Taste and adjust seasoning. Add more salt, pepper, or red pepper flakes if needed.
- Serve hot, garnished with fresh parsley if you have it.
Notes
Don’t skip the browning step—it adds depth. Use room temperature cream cheese to avoid lumps. Temper the cream mixture to prevent curdling. Taste as you go and adjust seasoning. Leftovers taste even better the next day.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 385
- Sugar: 6
- Sodium: 680
- Fat: 24
- Saturated Fat: 12
- Carbohydrates: 14
- Fiber: 3
- Protein: 32
Keywords: creamy chicken soup, marry me chicken soup, budget dinner, easy soup recipe, one pot meal, kid-friendly, comfort food


