Nothing beats a bowl of warm, velvety comfort on a chilly day, and this Creamy Paleo Chicken Soup with Mushrooms Recipe is just that. It’s rich and nourishing without any dairy, loaded with earthy mushrooms and fresh kale, and so satisfying you’ll find yourself craving it again and again.
Jump to:
Why You'll Love This Recipe
I got hooked on this soup because it’s creamy and indulgent, yet it fits perfectly within paleo and Whole30 guidelines. The flavors of mushrooms, garlic, and fresh herbs come together beautifully, making every spoonful cozy and deeply satisfying.
- Rich Creaminess: Thanks to coconut milk and arrowroot starch, the soup feels decadent without dairy or grains.
- Wholesome Ingredients: With chicken thighs, kale, and mushrooms, it’s packed with nutrients that make this soup a meal.
- Simple Weeknight Friendly: The recipe is easy to pull together even after a long day, yet makes you feel like you’re indulging.
- Customizable and Flexible: You can swap leeks for onions, or add your favorite herbs—it’s forgiving and adaptable.
Ingredients & Why They Work
Each ingredient in this Creamy Paleo Chicken Soup with Mushrooms Recipe is thoughtfully chosen to build flavor while keeping it healthy and paleo-compliant. From the tender chicken thighs for protein to the earthy mushrooms and hearty kale, it all balances perfectly.
- Boneless skinless chicken thighs: They stay juicy and tender during simmering, giving the soup rich flavor without drying out.
- Ghee (or refined coconut oil): Adds buttery richness while keeping it dairy-free and paleo.
- Leeks: Their mild onion flavor softens beautifully, but feel free to swap with yellow onions if that’s what you have.
- Garlic: Freshly minced, it amps up the savory depth and aroma.
- White button mushrooms: They soak up flavors and add that lovely umami boost.
- Kale: Don’t be shy with this—though it looks like a lot, it wilts down and packs a nutritional punch.
- Arrowroot starch: This is the key to that silky, thickened broth without gluten or grains.
- Chicken bone broth: Using bone broth not only deepens the flavor but adds nourishing collagen.
- Full-fat coconut milk: The secret to creamy texture and subtle coconut sweetness that blends with savory notes.
- Nutritional yeast: Gives a cheesy, nutty flavor that’s Whole30-approved and adds complexity.
- Brown mustard: Offers a gentle tang and helps balance richness.
- Sage and rosemary: Their fresh herbal brightness elevates the whole soup.
- Sea salt and pepper: Essential for seasoning—tweak to your taste, especially if your chicken is already seasoned.
Make It Your Way
I like to switch things up depending on the season or what I have on hand. Sometimes, I’ll throw in a handful of spinach instead of kale for a softer texture. Or if I’m feeling adventurous, a pinch of smoked paprika adds a fun twist.
- Variation: I once added diced sweet potatoes for extra heartiness—they cooked right in with the mushrooms and worked great for meal prep.
Step-by-Step: How I Make Creamy Paleo Chicken Soup with Mushrooms Recipe
Step 1: Sauté the Aromatics and Mushrooms
Start by melting your ghee or coconut oil over medium heat in a large saucepan. Toss in the chopped leeks and cook gently until they soften—about 4-5 minutes. Then add the sliced mushrooms and garlic, stirring so everything gets coated and fragrant. Let it cook another 2-3 minutes until the mushrooms shrink and release their moisture. This step builds the soup’s flavor base, so don’t rush it!
Step 2: Prepare the Broth and Add Kale
While the veggies soften, whisk the arrowroot starch into the chicken bone broth until fully dissolved to avoid lumps. Add the kale to the pan—it looks like a mountain, but trust me, it will wilt down nicely. Pour in the broth and coconut milk, stirring to combine everything evenly.
Step 3: Bring It to a Creamy Bubble
Crank the heat up until the broth boils, then reduce slightly to prevent overflowing. Keep stirring as the soup thickens from the arrowroot. When you notice that lovely creamy texture, lower the heat to a gentle simmer to keep it cozy but not scorching.
Step 4: Add Chicken, Herbs & Seasoning
Stir in your cooked (or shredded) chicken thighs along with minced sage and rosemary. Season with sea salt and pepper, tasting as you go—remember your chicken might already be seasoned, so start light. Let everything simmer for a few more minutes to marry the flavors before serving.
Top Tip
I’ve found that these little tweaks make a huge difference when making this Creamy Paleo Chicken Soup with Mushrooms Recipe—trust me, they’ll help you get it just right.
- Use Fresh Bone Broth: It deepens the flavor and adds a natural richness that store-bought broth can lack.
- Don’t Skip the Arrowroot: Without it, the soup won’t thicken properly and might be too runny.
- Let the Mushrooms Cook Thoroughly: Mushrooms release moisture and intensify flavor when sautéed well.
- Season Gradually: Taste the broth after adding chicken and herbs before adding extra salt—you can always add more but can’t take it away!
How to Serve Creamy Paleo Chicken Soup with Mushrooms Recipe
Garnishes
In my kitchen, a sprinkle of fresh parsley or extra finely chopped rosemary finishes this soup perfectly, adding a pop of color and fresh flavor. Sometimes, I add a drizzle of extra virgin olive oil or a squeeze of lemon to brighten the richness.
Side Dishes
I love pairing this soup with crispy roasted vegetables or a simple side salad with a tangy vinaigrette. For something more indulgent, paleo-friendly dinner rolls are a smashing hit to soak up every drop of soup.
Creative Ways to Present
For a cozy dinner party, I’ve served this creamy soup in rustic bread bowls—perfect for impressing guests. You could also top each bowl with a sprinkle of toasted nuts or seeds for crunch and extra texture.
Make Ahead and Storage
Storing Leftovers
I usually transfer leftovers into airtight containers and store them in the fridge for up to 3 days. The flavors actually deepen overnight, making the next-day meal even better.
Freezing
This soup freezes beautifully. Just cool completely, portion into freezer-safe containers, and freeze for up to 3 months. When you’re ready, thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat the soup slowly on low-medium heat, stirring often to avoid sticking. If it thickens too much after refrigeration, add a splash of water or bone broth to loosen the consistency.
Frequently Asked Questions:
Yes, you can use chicken breasts if you prefer, but thighs tend to stay juicier and more tender during simmering. If you opt for breasts, be careful not to overcook them to avoid dryness.
Nutritional yeast adds a subtle cheesy depth and enhances the umami flavor, but if you don’t have any on hand, you can omit it. The soup will still be delicious, just a bit less complex in flavor.
Absolutely! You can sauté the leeks, mushrooms, and garlic, then add all ingredients except the arrowroot starch and coconut milk to the slow cooker. Cook on low for 6-8 hours. Then stir in the arrowroot dissolved in broth and coconut milk during the last 30 minutes to thicken the soup.
Tapioca starch is a great 1:1 substitute for arrowroot starch and works just as well for thickening this soup while keeping it paleo-friendly. Avoid using regular flour or cornstarch to stay true to paleo/Whole30 guidelines.
Final Thoughts
This Creamy Paleo Chicken Soup with Mushrooms Recipe has become my go-to for chilly evenings when I want something that feels indulgent but also fuels me well. With every spoonful, you get comfort, nutrients, and that rich creamy texture without any guilt. I can’t recommend it enough—give it a try and make it your own little bowl of warmth and goodness.
Print
Creamy Paleo Chicken Soup with Mushrooms Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Paleo, Whole30, American
- Diet: Paleo
Description
A cozy and creamy Paleo chicken soup featuring tender chicken thighs, mushrooms, kale, and flavorful herbs in a dairy-free broth enriched with coconut milk and arrowroot starch. This Whole30-compliant recipe is perfect for a healthy and hearty weeknight meal.
Ingredients
Main Ingredients
- 1 lb boneless skinless chicken thighs
- 3 tablespoon ghee (grass-fed butter, or refined coconut oil)
- 2 leeks (white and light green parts only, chopped)
- 3 cloves garlic (minced)
- 2 cups white button mushrooms (sliced)
- 2-3 large handfuls kale (roughly chopped)
- 2 tablespoon + 2 teaspoon arrowroot starch (or tapioca)
- 2 ⅔ cups chicken bone broth
- ⅔ cup organic coconut milk (full fat)
- 2 tablespoon nutritional yeast
- ½ tablespoon brown mustard
- 2 sage leaves (minced)
- 2 teaspoon fresh minced rosemary
- Sea salt and pepper to taste
Instructions
- Sauté the vegetables: Melt ghee in a large saucepan over medium heat. Add chopped leeks and cook until softened. Then add sliced mushrooms and minced garlic, stirring to coat and cooking until softened, about 2-3 minutes.
- Prepare the broth: In a separate bowl, whisk arrowroot starch into the chicken bone broth until completely dissolved to prevent lumps.
- Combine ingredients: Add the roughly chopped kale to the saucepan with the sautéed vegetables and stir gently. Pour in the arrowroot-thickened broth and full-fat coconut milk. Whisk in nutritional yeast and brown mustard until fully combined.
- Cook the soup: Increase the heat and bring the soup to a boil, stirring frequently. Then reduce heat slightly to avoid boiling over, continue stirring and cooking until the soup thickens.
- Add chicken and herbs: Lower heat to low. Add the chicken thighs, minced sage leaves, and fresh rosemary. Season with sea salt and pepper to taste. Allow the soup to simmer gently for several minutes until the chicken is cooked through and flavors meld.
- Serve: Ladle the soup into bowls and enjoy warm, optionally with paleo dinner rolls (not Whole30 compliant).
Notes
- This soup is packed with veggies and flavor while being dairy-free, paleo, and Whole30 compliant.
- Chopped onions can be substituted for leeks if preferred.
- Use full-fat coconut milk for the best creamy texture.
- Season salt carefully, especially if chicken is pre-seasoned.
- Serve with paleo dinner rolls for a complete meal (optional, but not Whole30).
Nutrition
- Serving Size: 1 serving
- Calories: 343 kcal
- Sugar: 2 g
- Sodium: 150 mg
- Fat: 19 g
- Saturated Fat: 12 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 16 g
- Fiber: 2 g
- Protein: 27 g
- Cholesterol: 109 mg
Leave a Reply