This post may contain affiliate links. Please read our disclosure policy.

This creamy chicken kale soup is my go-to one-pot meal after the holidays — perfect for using up leftover chicken or turkey. It’s naturally gluten-free, dairy-free, and paleo-friendly, made with simple pantry ingredients for a rich, cozy broth that tastes creamy but feels light.

Feature image shows creamy chicken with kale and bacon crumbles in creamy chicken broth in a Dutch oven.

A note from Chihyu

ChihYu Smith with shoulder-length dark hair, wearing a striped shirt, smiles at the camera while holding a container of Creamy Roasted Sesame Dressing. Framed drawings and a family photo are visible on the wall and table behind her.

This recipe was first published a few years ago and instantly became a reader favorite. I recently re-tested it to make the soup even creamier without feeling heavy — with clearer instructions and a few updates to make it truly foolproof. It’s one of those cozy, feel-good soups I come back to every winter.

Main Ingredient notes

This soup tastes creamy yet dairy-free. Here’s what makes it special and flexible using common, pantry-friendly ingredients:

  • Cooked chicken or turkey: This recipe is made for repurposing leftovers, so any cooked chicken or turkey works. It’s a forgiving soup, and whatever seasoning base the meat has will blend in beautifully.
  • Carrots, celery, and onion: These form the flavor base that makes this quick soup taste rich and full-bodied. Dice them evenly so they cook at the same rate.
  • Bacon: A few slices add depth and fragrance to the oil. I use turkey bacon so it’s not as greasy, but if you use pork bacon, keep about two tablespoons of rendered fat and remove the rest so the soup won’t turn oily.
  • Fresh thyme: Adds a fresh, cozy aroma that ties everything together. If using dried thyme, use about one-third of the amount.
  • Flour: Helps thicken the broth naturally for a smooth, creamy texture. It gives a better body than starch, which can turn the soup slightly gloopy.
  • Coconut milk: Use canned, full-fat, unsweetened coconut milk — the kind you’d use for curry, not the beverage. Shake the can well before opening so the solid cream and liquid mix evenly.
  • Chicken stock: A good-quality chicken stock makes the biggest difference in flavor. Use one you enjoy on its own — that’s a good sign it’ll make a great soup.

Simple variations

This kale chicken soup is flexible and easy to adapt with what you have on hand.

  • Broth: Use homemade if you have it — this Instant Pot Bone Broth works great. You can also use leftover bones and carcass from your Thanksgiving turkey to make a rich, flavorful turkey stock.
  • Noodles: To make a chicken noodle kale soup, add shirataki noodles or kelp noodles for a low-carb option, or rice noodles if you prefer something classic. See my Types of Chinese Noodles guide for more ideas.
  • Vegetables: Add broccoli, cauliflower florets, or zucchini for extra color and texture. You can also toss in a bay leaf while simmering for more depth of flavor.
  • Low carb: For a lighter, brothier version, skip the flour or starch thickener. The soup still tastes satisfying and full of flavor.
  • Vegetarian: Use vegetable broth and add half a can of blended white beans and tofu for body and protein. It creates a creamy, wholesome soup without meat or dairy.

How to make chicken kale soup creamy and flavorful

This soup is easy to make, but the little details matter. Here’s what to pay attention to for the best creamy texture and flavor.

  1. Start with bacon for flavor. Cook the bacon slowly until it’s golden and crisp. The rendered fat gives the broth a rich, savory base. If you’re using turkey bacon, add a little olive oil to help it brown evenly.
  2. Build the flavor base. Sauté garlic, onion, carrots, celery, and mushrooms in the bacon fat. Don’t rush this part—the vegetables should smell aromatic and soften slightly before you add liquid. It’s what keeps the soup from tasting flat.
  3. Balance your broth. Add just enough chicken stock to cover the vegetables. Start with 3 cups; you can always add more later. Too much broth will make the soup thin, especially once the coconut milk goes in.
  4. Mix the coconut milk and flour before adding. Whisk the flour and coconut milk until smooth before pouring into the soup. This prevents lumps and gives that creamy, silky texture without dairy. Stir it in gently once the soup is at a simmer—not boiling—to avoid curdling.
  5. Add kale at the right time. Add kale near the end so it stays bright green and tender. Simmer it just 2–3 minutes for a crisp texture or a bit longer if you prefer it softer. Overcooking will make it dull and bitter.
  6. Adjust the final texture. Once the soup thickens slightly and the flavors come together, turn off the heat. If it feels too thick, stir in a little extra broth. If it’s too thin, mix a bit more flour with a splash of water and stir it in to thicken the soup.
  7. Finish and season. Taste and season with salt and pepper. Stir in cooked chicken or turkey and let it warm through. A sprinkle of chopped parsley and the crispy bacon on top ties everything together.

What to serve with chicken and kale soup

This creamy chicken kale soup is satisfying on its own, but it also pairs beautifully with simple sides for a fuller meal.

FAQs

How do I make the soup creamier without dairy?

Use coconut milk or coconut cream for richness, or blend in a handful of white beans for a creamy texture. For a smooth finish, mix a bit of flour with the liquid before adding it to the soup. I don’t recommend starches like tapioca or arrowroot — they can make the texture a little gloopy and change the flavor.

Why is my soup too thin?

You likely added too much liquid for the amount of vegetables or base you have. Start by adding just enough broth to barely cover the vegetables, then adjust later if needed.

Why does my soup taste bland?

Flavor comes from fat, aromatics, and a good broth. Sauté onions, garlic, carrots, and celery in some fat (like olive oil or bacon drippings) to build a flavorful base. Then season as you go, and use a good-quality chicken stock or bone broth for depth — homemade if possible.

Can I use other vegetables instead of kale?

Yes! You can definitely swap kale with other greens or vegetables. Baby spinach is a great option — just stir it in at the very end since it wilts quickly and doesn’t need cooking. You can also try chard, escarole, or even chopped broccoli or zucchini for a different texture. The key is to adjust the cooking time so the vegetables stay tender but not mushy.

More soup recipes using cooked chicken

If you have extra cooked chicken or turkey, try one of these easy, flavorful soups next:

  • Hot and Sour Chicken Soup – tangy, spicy, and deeply satisfying.
  • Asian Chicken Noodle Soup – light and comforting with savory broth and tender noodles.
  • Turkey Pho – a cozy twist on the classic Vietnamese soup, perfect for using up leftovers. (coming soon!)
A side shot image shows a large pot of creamy chicken and kale soup with bacon crumbles on top in a Dutch oven.
Recipe Card

Chicken kale soup recipe

4.65 from 54 votes
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 8 people
This Chicken Kale Soup uses cooked and shredded chicken or turkey, bacon crumbles, and fresh kale greens. It's a healthy and delicious soup, plus easy to make!
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 2-3 cups shredded cooked chicken or turkey
  • 2 cup diced carrots 8.75 oz (2 medium)
  • 2 cup diced celery 8.25 oz (1 small bundle)
  • 1.25 cups diced yellow onion 5 oz (half of one medium)
  • 6 medium garlic cloves sliced (0.85 oz)
  • 8 oz. cremini mushrooms or baby bella, sliced
  • 5 slices turkey bacon or hickory-smoked pork bacon, sliced
  • 1 tbsp fresh thyme finely chopped
  • A large handful curly kale or green chard, lacinato kale
  • 1 tbsp olive oil
  • 3 cups 24 oz chicken stock
  • 1 tsp coarse salt plus more to taste
  • a few rounds Ground black pepper
  • A small handful chopped parsley garnish
  • 3-4 tbsp (gluten-free) all-purpose flour or cassava flour — use 4 tbsp for thicker soup
  • cups canned full-fat coconut milk or heavy cream (shaken well before using)

Instructions 

  • Prep: Shred the cooked chicken or turkey and set aside. Dice carrots, celery, and onion. Slice garlic, mushrooms, and bacon. Chop thyme. Remove kale leaves from stems and roughly chop. Rinse and drain well.
  • Cook bacon: Heat a 4–5 qt. Dutch oven or heavy soup pot over medium-high heat. When hot, add oil and bacon. Cook until crispy. Remove the bacon and leave the rendered fat in the pot.
  • Sauté aromatics: Reheat the pot over medium heat. Add garlic and onion with a pinch of salt; sauté until the onion starts to sweat. Add carrots and celery plus another pinch of salt; cook for 2 minutes. Add mushrooms and thyme, and sauté until fragrant, about 1 minute.
  • Simmer soup: Pour in chicken stock to just cover the vegetables (about 3 cups). Bring to a simmer, cover, and reduce to low. Cook until the carrots and celery are tender but not mushy, 8–10 minutes.
  • Prepare milk mixture: In a bowl, whisk together the gluten-free or cassava flour and coconut milk until smooth.
  • Finish: Add the kale. Raise heat to medium and stir to combine. Simmer for a few minutes until kale softens but remains bright, 2 minutes. Stir in the coconut milk mixture and keep stirring until the soup thickens, 1–2 minutes.
  • Serve: Finally, stir-in the cooked chicken or turkey. Give everything a stir then turn off the heat. Season with salt and pepper to taste. Garnish with chopped parsley and crispy bacon.

Notes

  • Add kale near the end so it stays vibrant and slightly crisp. For softer greens, simmer longer (about 5 minutes or so).
  • Once add-in the coconut milk, don’t over boil the broth or the milk will curdle. Simmer the broth for 1-2 minutes only until the soup thickens.
  • You can also use half-and-half instead of coconut milk. Since it’s thinner, add a bit more flour to help thicken the soup.
  • Want more broth? Add 1 extra cup of stock and adjust salt and pepper to taste.
  • Make-Ahead: Cook and shred the chicken 3 days in advance. Store it in an airtight container in the fridge until ready to use.
  • Storage: Refrigerate the soup for 3 days after cooking. Because it contains coconut milk, it’s best enjoyed fresh. You can freeze it for up to 1 month — let it cool completely before freezing.
  • Reheat gently on the stovetop or in the microwave until warmed through. If the soup thickens after chilling, stir in a splash of broth or water to bring back the creamy consistency.

Nutrition

Serving: 1serving, Calories: 280kcal, Carbohydrates: 14g, Protein: 16g, Fat: 19g, Saturated Fat: 11g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Cholesterol: 38mg, Sodium: 698mg, Potassium: 674mg, Fiber: 3g, Sugar: 6g, Vitamin A: 5519IU, Vitamin C: 8mg, Calcium: 54mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

Made a dish and loved it? Please rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
4.65 from 54 votes (30 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

64 Comments

  1. Vanessa says:

    5 stars
    I use this soup in my monthly winter rotation. Good flavor and quick weeknight recipe. My young kids also enjoy it which is a plus.

    1. ChihYu says:

      We love it, too! A good way to eat more veggies and fiber!

  2. Carissa says:

    5 stars
    This recipe has earned a permanent spot in my recipe binder! Amazingly delicious and so versatile depending on what you have on-hand. I subbed arrowroot powder for the cassava flour and left out the celery that I didn’t have. So much flavor and my kids loved it too. Yum x100!!!

    1. ChihYu says:

      Oh wow. Thank you so much! Especially to hear the kids loved it, too! So special 😀

  3. Janeree says:

    5 stars
    Absolutely divine!  I did use heavy cream instead of coconut milk, but even so, I’m sure it would still be great! 

  4. Dee says:

    5 stars
    Delicious!!  Made in Instant pot w still partially frozen boneless skinless chicken thighs (2.25#). Sautéed bacon first. Used high pressure for 12 min w celery, bacon,6 cups broth, chix and seasonings (manual release). Then strirred in kale, carrots, butternut squash (which did get mushy, but still tasty!) – did 3 more min on high pressure w manual release. Stirred in whole can of coconut milk whisked w flour at the end. Great soup!!

    1. ChihYu says:

      Awesome! Thanks for sharing your instant pot tip!

  5. Lizzy Miller says:

    5 stars
    I LOVE this soup! So delicious! It’s my go to whenever I need to make a meal for someone with dietary concerns. And without fail it’s a huge hit! 
    I have also done variations on it, like skipping the bacon for a family member who can’t eat pork (it was still pretty yummy, but nothing beats the bacon flavor!) I’ve also subbed GF flour for the Casava when I’m not doing Whole30 and it’s works great! 
    I’ve used dried thyme and it just isn’t the same as fresh so I would definitely recommend getting it fresh if you can! 
    One of my favorite recipes thanks for sharing!! 

    1. ChihYu says:

      Thanks for sharing it with us!

  6. Nabie says:

    Hi!  I love your recipes! Is cassava flour to thicken or add flavor?  Can I sub or omit it?  Thank you!

    1. ChihYu says:

      Hi Nabie, it’s used to thicken the soup. The cassava flour also adds a nice toasted wheat flour flavor. You can skip it for a thinner soup texture, or use arrowroot starch to thicken it, too. 🙂

  7. Sandra says:

    5 stars
    This recipe is absolutely AMAAAAZING ❤️
    All the flavours and healthy veggies and I’m a 
    Coconut milk and Kale lover so this was definitely a must try.  It did NOT disappoint. I doubled up the ingredients 
    So its double the pleasure 😁 that much more for me to indulge.  My kids loved it as well.